/external/llvm/lib/Target/X86/ |
X86TargetTransformInfo.cpp | 562 { ISD::ZERO_EXTEND, MVT::v16i32, MVT::v16i1, 2 }, 565 { ISD::ZERO_EXTEND, MVT::v16i32, MVT::v16i8, 1 }, 567 { ISD::ZERO_EXTEND, MVT::v16i32, MVT::v16i16, 1 }, 569 { ISD::ZERO_EXTEND, MVT::v8i64, MVT::v8i32, 1 }, 570 { ISD::ZERO_EXTEND, MVT::v8i64, MVT::v8i16, 1 }, 612 { ISD::ZERO_EXTEND, MVT::v16i16, MVT::v16i8, 1 }, 614 { ISD::ZERO_EXTEND, MVT::v8i32, MVT::v8i1, 3 }, 616 { ISD::ZERO_EXTEND, MVT::v8i32, MVT::v8i8, 3 }, 618 { ISD::ZERO_EXTEND, MVT::v8i32, MVT::v8i16, 1 }, 620 { ISD::ZERO_EXTEND, MVT::v4i64, MVT::v4i1, 3 } [all...] |
X86ISelLowering.cpp | [all...] |
/external/llvm/lib/Target/AArch64/ |
AArch64TargetTransformInfo.cpp | 198 { ISD::ZERO_EXTEND, MVT::v4i64, MVT::v4i16, 3 }, 200 { ISD::ZERO_EXTEND, MVT::v4i64, MVT::v4i32, 2 }, 202 { ISD::ZERO_EXTEND, MVT::v8i32, MVT::v8i8, 3 }, 204 { ISD::ZERO_EXTEND, MVT::v8i32, MVT::v8i16, 2 }, 206 { ISD::ZERO_EXTEND, MVT::v8i64, MVT::v8i8, 7 }, 208 { ISD::ZERO_EXTEND, MVT::v8i64, MVT::v8i16, 6 }, 210 { ISD::ZERO_EXTEND, MVT::v16i16, MVT::v16i8, 2 }, 212 { ISD::ZERO_EXTEND, MVT::v16i32, MVT::v16i8, 6 },
|
AArch64ISelLowering.cpp | 491 setTargetDAGCombine(ISD::ZERO_EXTEND); [all...] |
/external/llvm/lib/Target/ARM/ |
ARMTargetTransformInfo.cpp | 80 { ISD::ZERO_EXTEND, MVT::v4i32, MVT::v4i16, 0 }, 82 { ISD::ZERO_EXTEND, MVT::v2i64, MVT::v2i32, 1 }, 88 { ISD::ZERO_EXTEND, MVT::v4i64, MVT::v4i16, 3 }, 90 { ISD::ZERO_EXTEND, MVT::v8i32, MVT::v8i8, 3 }, 92 { ISD::ZERO_EXTEND, MVT::v8i64, MVT::v8i8, 7 }, 94 { ISD::ZERO_EXTEND, MVT::v8i64, MVT::v8i16, 6 }, 96 { ISD::ZERO_EXTEND, MVT::v16i32, MVT::v16i8, 6 },
|
ARMSelectionDAGInfo.cpp | 97 Src = DAG.getNode(ISD::ZERO_EXTEND, dl, MVT::i32, Src);
|
ARMISelLowering.cpp | 619 setTargetDAGCombine(ISD::ZERO_EXTEND); [all...] |
/external/llvm/include/llvm/CodeGen/ |
ISDOpcodes.h | 391 /// ZERO_EXTEND - Used for integer types, zeroing the new bits. 392 ZERO_EXTEND, [all...] |
/external/llvm/lib/Target/NVPTX/ |
NVPTXISelLowering.cpp | [all...] |
/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/lib/gcc/x86_64-w64-mingw32/4.8.3/plugin/include/ |
rtl.def | 548 DEF_RTL_EXPR(ZERO_EXTEND, "zero_extend", "e", RTX_UNARY) [all...] |
/external/mesa3d/src/gallium/drivers/radeon/ |
AMDILISelLowering.cpp | 184 setOperationAction(ISD::ZERO_EXTEND, MVT::v2i64, Expand); 199 setOperationAction(ISD::ZERO_EXTEND, MVT::v2f64, Expand); 434 Data = DAG.getNode(ISD::ZERO_EXTEND, DL, IVT, Data);
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
DAGCombiner.cpp | [all...] |
TargetLowering.cpp | 332 /// casts are free. This uses isZExtFree and ZERO_EXTEND for the widening 372 SDValue Z = DAG.getNode(NeedZext ? ISD::ZERO_EXTEND : ISD::ANY_EXTEND, [all...] |
LegalizeIntegerTypes.cpp | 106 case ISD::ZERO_EXTEND: 348 unsigned Opc = VT.isByteSized() ? ISD::SIGN_EXTEND : ISD::ZERO_EXTEND; 458 if (N->getOpcode() == ISD::ZERO_EXTEND) [all...] |
LegalizeVectorOps.cpp | 294 case ISD::ZERO_EXTEND: 452 unsigned Opc = Op.getOpcode() == ISD::UINT_TO_FP ? ISD::ZERO_EXTEND : [all...] |
LegalizeVectorTypes.cpp | 100 case ISD::ZERO_EXTEND: 437 case ISD::ZERO_EXTEND: 660 case ISD::ZERO_EXTEND: [all...] |
LegalizeDAG.cpp | [all...] |
SelectionDAG.cpp | 237 return ISD::ZERO_EXTEND; [all...] |
SelectionDAGDumper.cpp | 241 case ISD::ZERO_EXTEND: return "zero_extend";
|
/external/llvm/lib/Target/SystemZ/ |
SystemZISelDAGToDAG.cpp | 676 if (Index.getOpcode() == ISD::ZERO_EXTEND) 810 case ISD::ZERO_EXTEND: [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCISelLowering.cpp | [all...] |
/external/llvm/lib/Target/Sparc/ |
SparcISelLowering.cpp | 325 OutVal = DAG.getNode(ISD::ZERO_EXTEND, DL, VA.getLocVT(), OutVal); 343 SDValue NV = DAG.getNode(ISD::ZERO_EXTEND, DL, MVT::i64, OutVals[i+1]); 817 Arg = DAG.getNode(ISD::ZERO_EXTEND, dl, VA.getLocVT(), Arg); [all...] |
/external/llvm/lib/Target/Hexagon/ |
HexagonISelLowering.cpp | 739 Arg = DAG.getNode(ISD::ZERO_EXTEND, dl, VA.getLocVT(), Arg); [all...] |
/external/llvm/lib/CodeGen/ |
TargetLoweringBase.cpp | [all...] |
/external/llvm/lib/Target/BPF/ |
BPFISelLowering.cpp | 324 Arg = DAG.getNode(ISD::ZERO_EXTEND, CLI.DL, VA.getLocVT(), Arg);
|