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

1 2

  /external/llvm/lib/Target/AArch64/
AArch64TargetTransformInfo.cpp 256 { ISD::FP_TO_SINT, MVT::v2i32, MVT::v2f32, 1 },
257 { ISD::FP_TO_SINT, MVT::v4i32, MVT::v4f32, 1 },
258 { ISD::FP_TO_SINT, MVT::v2i64, MVT::v2f64, 1 },
264 { ISD::FP_TO_SINT, MVT::v2i64, MVT::v2f32, 2 },
265 { ISD::FP_TO_SINT, MVT::v2i16, MVT::v2f32, 1 },
266 { ISD::FP_TO_SINT, MVT::v2i8, MVT::v2f32, 1 },
272 { ISD::FP_TO_SINT, MVT::v4i16, MVT::v4f32, 2 },
273 { ISD::FP_TO_SINT, MVT::v4i8, MVT::v4f32, 2 },
278 { ISD::FP_TO_SINT, MVT::v2i32, MVT::v2f64, 2 },
279 { ISD::FP_TO_SINT, MVT::v2i16, MVT::v2f64, 2 }
    [all...]
AArch64ISelLowering.cpp 173 setOperationAction(ISD::FP_TO_SINT, MVT::i32, Custom);
174 setOperationAction(ISD::FP_TO_SINT, MVT::i64, Custom);
175 setOperationAction(ISD::FP_TO_SINT, MVT::i128, Custom);
484 setTargetDAGCombine(ISD::FP_TO_SINT);
556 setOperationAction(ISD::FP_TO_SINT, MVT::v1i64, Expand);
691 setOperationAction(ISD::FP_TO_SINT, VT.getSimpleVT(), Custom);
    [all...]
  /external/llvm/lib/Target/ARM/
ARMTargetTransformInfo.cpp 127 { ISD::FP_TO_SINT, MVT::v4i32, MVT::v4f32, 1 },
129 { ISD::FP_TO_SINT, MVT::v4i8, MVT::v4f32, 3 },
131 { ISD::FP_TO_SINT, MVT::v4i16, MVT::v4f32, 2 },
145 { ISD::FP_TO_SINT, MVT::v2i32, MVT::v2f64, 2 },
147 { ISD::FP_TO_SINT, MVT::v8i16, MVT::v8f32, 4 },
149 { ISD::FP_TO_SINT, MVT::v16i16, MVT::v16f32, 8 },
162 { ISD::FP_TO_SINT, MVT::i1, MVT::f32, 2 },
164 { ISD::FP_TO_SINT, MVT::i1, MVT::f64, 2 },
166 { ISD::FP_TO_SINT, MVT::i8, MVT::f32, 2 },
168 { ISD::FP_TO_SINT, MVT::i8, MVT::f64, 2 }
    [all...]
ARMISelLowering.cpp 106 setOperationAction(ISD::FP_TO_SINT, VT, Custom);
111 setOperationAction(ISD::FP_TO_SINT, VT, Expand);
572 setOperationAction(ISD::FP_TO_SINT, MVT::v4i16, Custom);
625 setTargetDAGCombine(ISD::FP_TO_SINT);
677 setOperationAction(ISD::FP_TO_SINT, MVT::i32, Custom);
679 setOperationAction(ISD::FP_TO_SINT, MVT::f64, Custom);
    [all...]
  /external/llvm/include/llvm/CodeGen/
ISDOpcodes.h 445 FP_TO_SINT,
    [all...]
  /external/llvm/lib/Target/X86/
X86IntrinsicsInfo.h     [all...]
X86TargetTransformInfo.cpp 700 { ISD::FP_TO_SINT, MVT::v8i8, MVT::v8f32, 7 },
701 { ISD::FP_TO_SINT, MVT::v4i8, MVT::v4f32, 1 },
    [all...]
X86ISelLowering.cpp 202 // Promote i1/i8 FP_TO_SINT to larger FP_TO_SINTS's, as X86 doesn't have
204 setOperationAction(ISD::FP_TO_SINT , MVT::i1 , Promote);
205 setOperationAction(ISD::FP_TO_SINT , MVT::i8 , Promote);
210 setOperationAction(ISD::FP_TO_SINT , MVT::i64 , Custom);
214 setOperationAction(ISD::FP_TO_SINT , MVT::i16 , Promote);
216 setOperationAction(ISD::FP_TO_SINT , MVT::i32 , Custom);
218 setOperationAction(ISD::FP_TO_SINT , MVT::i16 , Custom);
219 setOperationAction(ISD::FP_TO_SINT , MVT::i32 , Custom);
222 setOperationAction(ISD::FP_TO_SINT , MVT::i16 , Promote);
223 setOperationAction(ISD::FP_TO_SINT , MVT::i32 , Expand)
    [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
LegalizeVectorOps.cpp 298 case ISD::FP_TO_SINT:
392 case ISD::FP_TO_SINT:
394 return PromoteFP_TO_INT(Op, Op->getOpcode() == ISD::FP_TO_SINT);
478 if (TLI.isOperationLegalOrCustom(ISD::FP_TO_SINT, NewVT)) {
479 NewOpc = ISD::FP_TO_SINT;
    [all...]
LegalizeFloatTypes.cpp     [all...]
LegalizeVectorTypes.cpp 89 case ISD::FP_TO_SINT:
440 case ISD::FP_TO_SINT:
645 case ISD::FP_TO_SINT:
    [all...]
SelectionDAGDumper.cpp 255 case ISD::FP_TO_SINT: return "fp_to_sint";
LegalizeDAG.cpp     [all...]
LegalizeIntegerTypes.cpp 109 case ISD::FP_TO_SINT:
417 // not Legal, check to see if we can use FP_TO_SINT instead. (If both UINT
422 TLI.isOperationLegalOrCustom(ISD::FP_TO_SINT, NVT))
423 NewOpc = ISD::FP_TO_SINT;
    [all...]
FastISel.cpp     [all...]
  /external/mesa3d/src/gallium/drivers/radeon/
R600ISelLowering.cpp 417 ConversionOp = ISD::FP_TO_SINT;
492 Cond = DAG.getNode(ISD::FP_TO_SINT, DL, MVT::i32,
AMDILISelLowering.cpp 545 SDValue iq = DAG.getNode(ISD::FP_TO_SINT, DL, INTTY, fq);
  /external/llvm/lib/Target/PowerPC/
PPCISelLowering.cpp 251 // PowerPC turns FP_TO_SINT into FCTIWZ and some load/stores.
252 setOperationAction(ISD::FP_TO_SINT, MVT::i32, Custom);
362 setOperationAction(ISD::FP_TO_SINT, MVT::i64, Custom);
380 setOperationAction(ISD::FP_TO_SINT, MVT::i64, Custom);
386 setOperationAction(ISD::FP_TO_SINT, MVT::i32, Custom);
509 setOperationAction(ISD::FP_TO_SINT, MVT::v4i32, Legal);
640 setOperationAction(ISD::FP_TO_SINT, MVT::v2i64, Legal);
686 setOperationAction(ISD::FP_TO_SINT , MVT::v4f64, Legal);
736 setOperationAction(ISD::FP_TO_SINT , MVT::v4f32, Legal);
    [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonISelLowering.cpp     [all...]
  /external/llvm/lib/Target/AMDGPU/
R600ISelLowering.cpp 86 setOperationAction(ISD::FP_TO_SINT, MVT::i64, Custom);
169 setTargetDAGCombine(ISD::FP_TO_SINT);
879 // we can use FP_TO_SINT for uints too. The DAGLegalizer code for uint
881 case ISD::FP_TO_SINT: {
    [all...]
AMDGPUISelLowering.cpp 276 setOperationAction(ISD::FP_TO_SINT, MVT::i64, Custom);
299 setOperationAction(ISD::FP_TO_SINT, VT, Expand);
634 case ISD::FP_TO_SINT: return LowerFP_TO_SINT(Op, DAG);
    [all...]
  /external/llvm/lib/Target/Sparc/
SparcISelLowering.cpp     [all...]
  /external/llvm/lib/Target/Mips/
MipsISelLowering.cpp 287 setOperationAction(ISD::FP_TO_SINT, MVT::i32, Custom);
298 setOperationAction(ISD::FP_TO_SINT, MVT::i64, Custom);
    [all...]
MipsSEISelLowering.cpp 279 setOperationAction(ISD::FP_TO_SINT, Ty, Legal);
    [all...]
  /external/llvm/lib/CodeGen/
TargetLoweringBase.cpp     [all...]

Completed in 215 milliseconds

1 2