HomeSort by relevance Sort by last modified time
    Searched refs:v16i32 (Results 1 - 12 of 12) sorted by null

  /external/llvm/lib/Target/X86/
X86TargetTransformInfo.cpp 135 { ISD::SHL, MVT::v16i32, 1 },
136 { ISD::SRL, MVT::v16i32, 1 },
137 { ISD::SRA, MVT::v16i32, 1 },
555 { ISD::TRUNCATE, MVT::v16i8, MVT::v16i32, 1 },
556 { ISD::TRUNCATE, MVT::v16i16, MVT::v16i32, 1 },
560 // v16i1 -> v16i32 - load + broadcast
561 { ISD::SIGN_EXTEND, MVT::v16i32, MVT::v16i1, 2 },
562 { ISD::ZERO_EXTEND, MVT::v16i32, MVT::v16i1, 2 },
564 { ISD::SIGN_EXTEND, MVT::v16i32, MVT::v16i8, 1 },
565 { ISD::ZERO_EXTEND, MVT::v16i32, MVT::v16i8, 1 }
    [all...]
X86ISelLowering.cpp     [all...]
  /external/llvm/include/llvm/CodeGen/
MachineValueType.h 91 v16i32 = 42, // 16 x i32 enumerator in enum:llvm::MVT::SimpleValueType
259 SimpleTy == MVT::v32i16 || SimpleTy == MVT::v16i32 ||
339 case v16i32:
385 case v16i32:
492 case v16i32:
621 if (NumElements == 16) return MVT::v16i32;
  /external/llvm/lib/Target/AArch64/
AArch64TargetTransformInfo.cpp 194 { ISD::TRUNCATE, MVT::v16i8, MVT::v16i32, 6 },
211 { ISD::SIGN_EXTEND, MVT::v16i32, MVT::v16i8, 6 },
212 { ISD::ZERO_EXTEND, MVT::v16i32, MVT::v16i8, 6 },
393 { ISD::SELECT, MVT::v16i1, MVT::v16i32, 16 },
  /external/llvm/lib/Target/ARM/
ARMTargetTransformInfo.cpp 95 { ISD::SIGN_EXTEND, MVT::v16i32, MVT::v16i8, 6 },
96 { ISD::ZERO_EXTEND, MVT::v16i32, MVT::v16i8, 6 },
99 { ISD::TRUNCATE, MVT::v16i8, MVT::v16i32, 6 },
124 { ISD::SINT_TO_FP, MVT::v16f32, MVT::v16i32, 4 },
125 { ISD::UINT_TO_FP, MVT::v16f32, MVT::v16i32, 4 },
  /external/llvm/lib/IR/
ValueTypes.cpp 169 case MVT::v16i32: return "v16i32";
247 case MVT::v16i32: return VectorType::get(Type::getInt32Ty(Context), 16);
  /external/llvm/lib/Target/Hexagon/
HexagonISelLowering.cpp 197 if (LocVT == MVT::v8i64 || LocVT == MVT::v16i32 || LocVT == MVT::v32i16 ||
337 (LocVT == MVT::v8i64 || LocVT == MVT::v16i32 || LocVT == MVT::v32i16 ||
410 LocVT == MVT::v16i32 || LocVT == MVT::v8i64 ||
412 LocVT = MVT::v16i32;
413 ValVT = MVT::v16i32;
436 if (LocVT == MVT::v16i32 || LocVT == MVT::v32i32 || LocVT == MVT::v64i32) {
483 if (LocVT == MVT::v16i32) {
544 return (ty == MVT::v8i64 || ty == MVT::v16i32 || ty == MVT::v32i16 ||
    [all...]
HexagonISelDAGToDAG.cpp 405 } else if (LoadedVT == MVT::v16i32 || LoadedVT == MVT::v8i64 ||
526 else if (StoredVT == MVT::v16i32 || StoredVT == MVT::v8i64 ||
568 else if (StoredVT == MVT::v16i32 || StoredVT == MVT::v8i64 ||
    [all...]
HexagonInstrInfo.cpp     [all...]
  /external/llvm/lib/Target/AMDGPU/
SIISelLowering.cpp 64 addRegisterClass(MVT::v16i32, &AMDGPU::SReg_512RegClass);
71 setOperationAction(ISD::VECTOR_SHUFFLE, MVT::v16i32, Expand);
89 setOperationAction(ISD::LOAD, MVT::v16i32, Custom);
92 setOperationAction(ISD::STORE, MVT::v16i32, Custom);
168 setTruncStoreAction(MVT::v16i32, MVT::v16i8, Expand);
169 setTruncStoreAction(MVT::v16i32, MVT::v16i16, Expand);
205 for (MVT VT : {MVT::v8i32, MVT::v8f32, MVT::v16i32, MVT::v16f32, MVT::v2i64, MVT::v2f64}) {
    [all...]
AMDGPUISelLowering.cpp 123 AddPromotedToType(ISD::STORE, MVT::v16f32, MVT::v16i32);
163 AddPromotedToType(ISD::LOAD, MVT::v16f32, MVT::v16i32);
    [all...]
  /external/llvm/utils/TableGen/
CodeGenTarget.cpp 102 case MVT::v16i32: return "MVT::v16i32";

Completed in 4516 milliseconds