/external/llvm/lib/Target/X86/ |
X86TargetTransformInfo.cpp | 565 { ISD::ZERO_EXTEND, MVT::v16i32, MVT::v16i1, 2 }, 567 { ISD::ZERO_EXTEND, MVT::v16i32, MVT::v16i8, 1 }, 569 { ISD::ZERO_EXTEND, MVT::v16i32, MVT::v16i16, 1 }, 570 { ISD::ZERO_EXTEND, MVT::v8i64, MVT::v8i16, 1 }, 573 { ISD::ZERO_EXTEND, MVT::v8i64, MVT::v8i32, 1 }, 618 { ISD::ZERO_EXTEND, MVT::v4i64, MVT::v4i1, 3 }, 620 { ISD::ZERO_EXTEND, MVT::v8i32, MVT::v8i1, 3 }, 622 { ISD::ZERO_EXTEND, MVT::v4i64, MVT::v4i8, 3 }, 624 { ISD::ZERO_EXTEND, MVT::v8i32, MVT::v8i8, 3 }, 626 { ISD::ZERO_EXTEND, MVT::v16i16, MVT::v16i8, 1 } [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/ |
X86TargetTransformInfo.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 },
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/ |
AArch64TargetTransformInfo.cpp | 301 { ISD::ZERO_EXTEND, MVT::v4i64, MVT::v4i16, 3 }, 303 { ISD::ZERO_EXTEND, MVT::v4i64, MVT::v4i32, 2 }, 305 { ISD::ZERO_EXTEND, MVT::v8i32, MVT::v8i8, 3 }, 307 { ISD::ZERO_EXTEND, MVT::v8i32, MVT::v8i16, 2 }, 309 { ISD::ZERO_EXTEND, MVT::v8i64, MVT::v8i8, 7 }, 311 { ISD::ZERO_EXTEND, MVT::v8i64, MVT::v8i16, 6 }, 313 { ISD::ZERO_EXTEND, MVT::v16i16, MVT::v16i8, 2 }, 315 { ISD::ZERO_EXTEND, MVT::v16i32, MVT::v16i8, 6 }, [all...] |
/external/llvm/lib/Target/ARM/ |
ARMTargetTransformInfo.cpp | 106 { ISD::ZERO_EXTEND, MVT::v4i32, MVT::v4i16, 0 }, 108 { ISD::ZERO_EXTEND, MVT::v2i64, MVT::v2i32, 1 }, 114 { ISD::ZERO_EXTEND, MVT::v4i64, MVT::v4i16, 3 }, 116 { ISD::ZERO_EXTEND, MVT::v8i32, MVT::v8i8, 3 }, 118 { ISD::ZERO_EXTEND, MVT::v8i64, MVT::v8i8, 7 }, 120 { ISD::ZERO_EXTEND, MVT::v8i64, MVT::v8i16, 6 }, 122 { ISD::ZERO_EXTEND, MVT::v16i32, MVT::v16i8, 6 },
|
ARMSelectionDAGInfo.cpp | 94 Src = DAG.getNode(ISD::ZERO_EXTEND, dl, MVT::i32, Src);
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/ |
ARMTargetTransformInfo.cpp | 167 { ISD::ZERO_EXTEND, MVT::v4i32, MVT::v4i16, 0 }, 169 { ISD::ZERO_EXTEND, MVT::v2i64, MVT::v2i32, 1 }, 175 { ISD::ZERO_EXTEND, MVT::v4i64, MVT::v4i16, 3 }, 177 { ISD::ZERO_EXTEND, MVT::v8i32, MVT::v8i8, 3 }, 179 { ISD::ZERO_EXTEND, MVT::v8i64, MVT::v8i8, 7 }, 181 { ISD::ZERO_EXTEND, MVT::v8i64, MVT::v8i16, 6 }, 183 { ISD::ZERO_EXTEND, MVT::v16i32, MVT::v16i8, 6 },
|
ARMSelectionDAGInfo.cpp | 94 Src = DAG.getNode(ISD::ZERO_EXTEND, dl, MVT::i32, Src);
|
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/ |
ISDOpcodes.h | 361 // ZERO_EXTEND - Used for integer types, zeroing the new bits. 362 ZERO_EXTEND, [all...] |
/external/llvm/include/llvm/CodeGen/ |
ISDOpcodes.h | 394 /// ZERO_EXTEND - Used for integer types, zeroing the new bits. 395 ZERO_EXTEND, [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/ARM/ |
ARMSelectionDAGInfo.cpp | 172 Src = DAG.getNode(ISD::ZERO_EXTEND, dl, MVT::i32, Src);
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/ |
ISDOpcodes.h | 439 /// ZERO_EXTEND - Used for integer types, zeroing the new bits. 440 ZERO_EXTEND, [all...] |
/external/llvm/lib/Target/NVPTX/ |
NVPTXISelLowering.cpp | [all...] |
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/ |
DAGCombiner.cpp | 713 Op.getValueType().isByteSized() ? ISD::SIGN_EXTEND : ISD::ZERO_EXTEND; [all...] |
LegalizeVectorOps.cpp | 166 case ISD::ZERO_EXTEND:
|
TargetLowering.cpp | [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/ |
DAGCombiner.cpp | [all...] |
TargetLowering.cpp | 386 /// This uses isZExtFree and ZERO_EXTEND for the widening cast, but it could be [all...] |
LegalizeDAG.cpp | [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
DAGCombiner.cpp | [all...] |
/external/llvm/lib/Target/SystemZ/ |
SystemZISelDAGToDAG.cpp | 681 if (Index.getOpcode() == ISD::ZERO_EXTEND) 825 case ISD::ZERO_EXTEND: [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/CellSPU/ |
SPUISelLowering.cpp | 451 setTargetDAGCombine(ISD::ZERO_EXTEND); 729 result = DAG.getNode(ISD::ZERO_EXTEND, dl, OutVT, result); [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/Blackfin/ |
BlackfinISelLowering.cpp | 263 Opi = DAG.getNode(ISD::ZERO_EXTEND, dl, VA.getLocVT(), Opi); 320 Arg = DAG.getNode(ISD::ZERO_EXTEND, dl, VA.getLocVT(), Arg);
|
/external/swiftshader/third_party/LLVM/lib/Target/SystemZ/ |
SystemZISelLowering.cpp | 419 Arg = DAG.getNode(ISD::ZERO_EXTEND, dl, VA.getLocVT(), Arg); 591 ResValue = DAG.getNode(ISD::ZERO_EXTEND, dl, VA.getLocVT(), ResValue); [all...] |
/external/swiftshader/third_party/llvm-7.0/configs/common/lib/Target/AArch64/ |
AArch64GenDAGISel.inc | [all...] |