/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/NVPTX/ |
D | NVPTXISelDAGToDAG.cpp | 914 MVT::SimpleValueType TargetVT = LD->getSimpleValueType(0).SimpleTy; in tryLoad() local 918 TargetVT, NVPTX::LD_i8_avar, NVPTX::LD_i16_avar, NVPTX::LD_i32_avar, in tryLoad() 926 NVPTXLD = CurDAG->getMachineNode(Opcode.getValue(), dl, TargetVT, in tryLoad() 930 Opcode = pickOpcodeForVT(TargetVT, NVPTX::LD_i8_asi, NVPTX::LD_i16_asi, in tryLoad() 939 NVPTXLD = CurDAG->getMachineNode(Opcode.getValue(), dl, TargetVT, in tryLoad() 945 TargetVT, NVPTX::LD_i8_ari_64, NVPTX::LD_i16_ari_64, in tryLoad() 950 TargetVT, NVPTX::LD_i8_ari, NVPTX::LD_i16_ari, NVPTX::LD_i32_ari, in tryLoad() 958 NVPTXLD = CurDAG->getMachineNode(Opcode.getValue(), dl, TargetVT, in tryLoad() 963 TargetVT, NVPTX::LD_i8_areg_64, NVPTX::LD_i16_areg_64, in tryLoad() 969 TargetVT, NVPTX::LD_i8_areg, NVPTX::LD_i16_areg, NVPTX::LD_i32_areg, in tryLoad() [all …]
|
/external/llvm/lib/Target/NVPTX/ |
D | NVPTXISelDAGToDAG.cpp | 739 MVT::SimpleValueType TargetVT = LD->getSimpleValueType(0).SimpleTy; in tryLoad() local 742 switch (TargetVT) { in tryLoad() 767 NVPTXLD = CurDAG->getMachineNode(Opcode, dl, TargetVT, MVT::Other, Ops); in tryLoad() 770 switch (TargetVT) { in tryLoad() 795 NVPTXLD = CurDAG->getMachineNode(Opcode, dl, TargetVT, MVT::Other, Ops); in tryLoad() 799 switch (TargetVT) { in tryLoad() 822 switch (TargetVT) { in tryLoad() 848 NVPTXLD = CurDAG->getMachineNode(Opcode, dl, TargetVT, MVT::Other, Ops); in tryLoad() 851 switch (TargetVT) { in tryLoad() 874 switch (TargetVT) { in tryLoad() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/ |
D | HexagonISelLowering.cpp | 1443 for (MVT TargetVT : MVT::vector_valuetypes()) { in HexagonTargetLowering() local 1444 if (TargetVT == VT) in HexagonTargetLowering() 1446 setLoadExtAction(ISD::EXTLOAD, TargetVT, VT, Expand); in HexagonTargetLowering() 1447 setLoadExtAction(ISD::ZEXTLOAD, TargetVT, VT, Expand); in HexagonTargetLowering() 1448 setLoadExtAction(ISD::SEXTLOAD, TargetVT, VT, Expand); in HexagonTargetLowering() 1449 setTruncStoreAction(VT, TargetVT, Expand); in HexagonTargetLowering()
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonISelLowering.cpp | 1964 for (MVT TargetVT : MVT::vector_valuetypes()) { in HexagonTargetLowering() local 1965 setLoadExtAction(ISD::EXTLOAD, TargetVT, VT, Expand); in HexagonTargetLowering() 1966 setTruncStoreAction(VT, TargetVT, Expand); in HexagonTargetLowering()
|
/external/llvm/lib/Target/AMDGPU/ |
D | R600ISelLowering.cpp | 1692 EVT TargetVT = EVT::getVectorVT(*DAG.getContext(), ElemVT, NumElemVT); in LowerLOAD() local 1693 LoweredLoad = DAG.getBuildVector(TargetVT, DL, makeArrayRef(Loads, NumElemVT)); in LowerLOAD()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/PowerPC/ |
D | PPCISelLowering.cpp | 11793 EVT TargetVT = N->getValueType(0); in combineElementTruncationToVectorTruncation() local 11842 EVT NewVT = TargetVT == MVT::v2i64 ? MVT::v2f64 : MVT::v4f32; in combineElementTruncationToVectorTruncation() 11844 return DAG.getNode(Opcode, dl, TargetVT, BV); in combineElementTruncationToVectorTruncation()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/ |
D | X86ISelLowering.cpp | 37552 EVT TargetVT = Extend->getValueType(0); in combineToExtendCMOV() local 37565 if (TargetVT != MVT::i32 && TargetVT != MVT::i64) in combineToExtendCMOV() 37575 EVT ExtendVT = TargetVT; in combineToExtendCMOV() 37576 if (TargetVT == MVT::i64 && ExtendOpcode != ISD::SIGN_EXTEND) in combineToExtendCMOV() 37586 if (ExtendVT != TargetVT) in combineToExtendCMOV() 37587 Res = DAG.getNode(ExtendOpcode, DL, TargetVT, Res); in combineToExtendCMOV()
|