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

  /external/llvm/lib/Target/ARM/
ARMTargetTransformInfo.cpp 81 { ISD::SIGN_EXTEND, MVT::v2i64, MVT::v2i32, 1 },
82 { ISD::ZERO_EXTEND, MVT::v2i64, MVT::v2i32, 1 },
110 { ISD::SINT_TO_FP, MVT::v2f32, MVT::v2i32, 1 },
111 { ISD::UINT_TO_FP, MVT::v2f32, MVT::v2i32, 1 },
135 { ISD::SINT_TO_FP, MVT::v2f64, MVT::v2i32, 2 },
136 { ISD::UINT_TO_FP, MVT::v2f64, MVT::v2i32, 2 },
142 { ISD::SINT_TO_FP, MVT::v2f64, MVT::v2i32, 2 },
143 { ISD::UINT_TO_FP, MVT::v2f64, MVT::v2i32, 2 },
145 { ISD::FP_TO_SINT, MVT::v2i32, MVT::v2f64, 2 },
146 { ISD::FP_TO_UINT, MVT::v2i32, MVT::v2f64, 2 }
    [all...]
ARMISelDAGToDAG.cpp     [all...]
ARMISelLowering.cpp 154 addTypeForNEON(VT, MVT::f64, MVT::v2i32);
470 addDRTypeForNEON(MVT::v2i32);
580 setOperationAction(ISD::CTPOP, MVT::v2i32, Custom);
588 setOperationAction(ISD::CTTZ, MVT::v2i32, Custom);
598 setOperationAction(ISD::CTTZ_ZERO_UNDEF, MVT::v2i32, Custom);
632 MVT::v2i32}) {
    [all...]
  /external/llvm/include/llvm/CodeGen/
MachineValueType.h 88 v2i32 = 39, // 2 x i32 enumerator in enum:llvm::MVT::SimpleValueType
235 SimpleTy == MVT::v2i32 || SimpleTy == MVT::v1i64 ||
336 case v2i32:
407 case v2i32:
466 case v2i32:
618 if (NumElements == 2) return MVT::v2i32;
  /external/llvm/lib/Target/AArch64/
AArch64TargetTransformInfo.cpp 215 { ISD::SINT_TO_FP, MVT::v2f32, MVT::v2i32, 1 },
218 { ISD::UINT_TO_FP, MVT::v2f32, MVT::v2i32, 1 },
249 { ISD::SINT_TO_FP, MVT::v2f64, MVT::v2i32, 2 },
252 { ISD::UINT_TO_FP, MVT::v2f64, MVT::v2i32, 2 },
256 { ISD::FP_TO_SINT, MVT::v2i32, MVT::v2f32, 1 },
259 { ISD::FP_TO_UINT, MVT::v2i32, MVT::v2f32, 1 },
263 // Complex, from v2f32: legal type is v2i32 (no cost) or v2i64 (1 ext).
277 // Complex, from v2f64: legal type is v2i32, 1 narrowing => ~2.
278 { ISD::FP_TO_SINT, MVT::v2i32, MVT::v2f64, 2 },
281 { ISD::FP_TO_UINT, MVT::v2i32, MVT::v2f64, 2 }
    [all...]
AArch64ISelDAGToDAG.cpp 488 case MVT::v2i32:
    [all...]
AArch64ISelLowering.cpp 94 addDRTypeForNEON(MVT::v2i32);
429 // load, floating-point truncating stores, or v2i32->v2i16 truncating store.
577 setOperationAction(ISD::SINT_TO_FP, MVT::v2i32, Custom);
578 setOperationAction(ISD::UINT_TO_FP, MVT::v2i32, Custom);
594 setTruncStoreAction(MVT::v2i32, MVT::v2i16, Expand);
634 AddPromotedToType(ISD::LOAD, VT.getSimpleVT(), MVT::v2i32);
637 AddPromotedToType(ISD::STORE, VT.getSimpleVT(), MVT::v2i32);
717 addTypeForNEON(VT, MVT::v2i32);
    [all...]
  /external/clang/test/CodeGen/
systemz-abi-vector.c 22 typedef __attribute__((vector_size(8))) int v2i32; typedef
86 v2i32 pass_v2i32(v2i32 arg) { return arg; }
    [all...]
x86_64-arguments.c 290 typedef unsigned v2i32 __attribute((__vector_size__(8))); typedef
291 v2i32 f36(v2i32 arg) { return arg; }
  /external/llvm/lib/Target/Sparc/
SparcISelDAGToDAG.cpp 237 PairedReg = CurDAG->getRegister(GPVR, MVT::v2i32);
241 SDValue RegCopy = CurDAG->getCopyFromReg(Chain, dl, GPVR, MVT::v2i32,
270 TargetOpcode::REG_SEQUENCE, dl, MVT::v2i32,
284 PairedReg = CurDAG->getRegister(GPVR, MVT::v2i32);
SparcISelLowering.cpp 237 assert(VA.getLocVT() == MVT::v2i32);
238 // Legalize ret v2i32 -> ret 2 x i32 (Basically: do what would
424 assert(VA.getLocVT() == MVT::f64 || VA.getLocVT() == MVT::v2i32);
476 assert(VA.getValVT() == MVT::f64 || MVT::v2i32);
    [all...]
  /external/mesa3d/src/gallium/drivers/radeon/
AMDILISelLowering.cpp 64 (int)MVT::v2i32,
92 (int)MVT::v2i32,
501 INTTY = MVT::v2i32;
649 INTTY = MVT::v2i32;
667 INTTY = MVT::v2i32;
  /external/llvm/lib/IR/
ValueTypes.cpp 166 case MVT::v2i32: return "v2i32";
244 case MVT::v2i32: return VectorType::get(Type::getInt32Ty(Context), 2);
  /external/llvm/lib/Target/Hexagon/
HexagonISelLowering.cpp 242 } else if (LocVT == MVT::v8i8 || LocVT == MVT::v4i16 || LocVT == MVT::v2i32) {
406 } else if (LocVT == MVT::v8i8 || LocVT == MVT::v4i16 || LocVT == MVT::v2i32) {
    [all...]
  /external/llvm/lib/Target/AMDGPU/
SIISelLowering.cpp 52 addRegisterClass(MVT::v2i32, &AMDGPU::SReg_64RegClass);
172 setTruncStoreAction(MVT::v2i64, MVT::v2i32, Expand);
198 setOperationAction(ISD::TRUNCATE, MVT::v2i32, Expand);
490 return MVT::v2i32;
    [all...]
AMDGPUISelLowering.cpp 114 AddPromotedToType(ISD::STORE, MVT::v2f32, MVT::v2i32);
135 setTruncStoreAction(MVT::v2i32, MVT::v2i16, Custom);
136 setTruncStoreAction(MVT::v2i32, MVT::v2i8, Custom);
154 AddPromotedToType(ISD::LOAD, MVT::v2f32, MVT::v2i32);
176 setOperationAction(ISD::EXTRACT_SUBVECTOR, MVT::v2i32, Custom);
292 MVT::v2i32, MVT::v4i32
    [all...]
R600ISelLowering.cpp 41 addRegisterClass(MVT::v2i32, &AMDGPU::R600_Reg64RegClass);
68 setOperationAction(ISD::SETCC, MVT::v2i32, Expand);
91 setOperationAction(ISD::SELECT, MVT::v2i32, Expand);
120 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::v2i32, Expand);
128 setOperationAction(ISD::LOAD, MVT::v2i32, Custom);
149 setOperationAction(ISD::STORE, MVT::v2i32, Custom);
158 setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v2i32, Custom);
163 setOperationAction(ISD::INSERT_VECTOR_ELT, MVT::v2i32, Custom);
    [all...]
AMDGPUISelDAGToDAG.cpp     [all...]
  /external/llvm/utils/TableGen/
CodeGenTarget.cpp 99 case MVT::v2i32: return "MVT::v2i32";
  /external/llvm/lib/Target/X86/
X86TargetTransformInfo.cpp 433 // 64-bit packed integer vectors (v2i32) are promoted to type v2i64.
599 { ISD::UINT_TO_FP, MVT::v2f32, MVT::v2i32, 2 },
604 { ISD::FP_TO_UINT, MVT::v2i32, MVT::v2f32, 1 },
    [all...]
X86ISelLowering.cpp     [all...]
  /external/llvm/lib/Target/X86/InstPrinter/
X86InstComments.cpp 434 DecodePSWAPMask(MVT::v2i32, ShuffleMask);
  /external/llvm/lib/Target/NVPTX/
NVPTXISelLowering.cpp 67 case MVT::v2i32:
    [all...]
  /external/llvm/lib/Target/PowerPC/
PPCISelLowering.cpp 646 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::v2i32, Legal);
    [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGBuilder.cpp     [all...]

Completed in 3234 milliseconds