Home
last modified time | relevance | path

Searched refs:TargetVT (Results 1 – 11 of 11) sorted by relevance

/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/
H A DNVPTXISelDAGToDAG.cpp915 MVT::SimpleValueType TargetVT = LD->getSimpleValueType(0).SimpleTy; in tryLoad() local
919 TargetVT, NVPTX::LD_i8_avar, NVPTX::LD_i16_avar, NVPTX::LD_i32_avar, in tryLoad()
927 NVPTXLD = CurDAG->getMachineNode(Opcode.getValue(), dl, TargetVT, in tryLoad()
931 Opcode = pickOpcodeForVT(TargetVT, NVPTX::LD_i8_asi, NVPTX::LD_i16_asi, in tryLoad()
940 NVPTXLD = CurDAG->getMachineNode(Opcode.getValue(), dl, TargetVT, in tryLoad()
946 TargetVT, NVPTX::LD_i8_ari_64, NVPTX::LD_i16_ari_64, in tryLoad()
951 TargetVT, NVPTX::LD_i8_ari, NVPTX::LD_i16_ari, NVPTX::LD_i32_ari, in tryLoad()
959 NVPTXLD = CurDAG->getMachineNode(Opcode.getValue(), dl, TargetVT, in tryLoad()
964 TargetVT, NVPTX::LD_i8_areg_64, NVPTX::LD_i16_areg_64, in tryLoad()
970 TargetVT, NVPTX::LD_i8_areg, NVPTX::LD_i16_areg, NVPTX::LD_i32_areg, in tryLoad()
[all …]
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/NVPTX/
H A DNVPTXISelDAGToDAG.cpp935 MVT::SimpleValueType TargetVT = LD->getSimpleValueType(0).SimpleTy; in tryLoad() local
939 TargetVT, NVPTX::LD_i8_avar, NVPTX::LD_i16_avar, NVPTX::LD_i32_avar, in tryLoad()
947 NVPTXLD = CurDAG->getMachineNode(*Opcode, dl, TargetVT, MVT::Other, Ops); in tryLoad()
950 Opcode = pickOpcodeForVT(TargetVT, NVPTX::LD_i8_asi, NVPTX::LD_i16_asi, in tryLoad()
959 NVPTXLD = CurDAG->getMachineNode(*Opcode, dl, TargetVT, MVT::Other, Ops); in tryLoad()
964 TargetVT, NVPTX::LD_i8_ari_64, NVPTX::LD_i16_ari_64, in tryLoad()
969 TargetVT, NVPTX::LD_i8_ari, NVPTX::LD_i16_ari, NVPTX::LD_i32_ari, in tryLoad()
977 NVPTXLD = CurDAG->getMachineNode(*Opcode, dl, TargetVT, MVT::Other, Ops); in tryLoad()
981 TargetVT, NVPTX::LD_i8_areg_64, NVPTX::LD_i16_areg_64, in tryLoad()
987 TargetVT, NVPTX::LD_i8_areg, NVPTX::LD_i16_areg, NVPTX::LD_i32_areg, in tryLoad()
[all …]
/aosp_15_r20/external/llvm/lib/Target/NVPTX/
H A DNVPTXISelDAGToDAG.cpp739 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 …]
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp1501 for (MVT TargetVT : MVT::fixedlen_vector_valuetypes()) { in HexagonTargetLowering() local
1502 if (TargetVT == VT) in HexagonTargetLowering()
1504 setLoadExtAction(ISD::EXTLOAD, TargetVT, VT, Expand); in HexagonTargetLowering()
1505 setLoadExtAction(ISD::ZEXTLOAD, TargetVT, VT, Expand); in HexagonTargetLowering()
1506 setLoadExtAction(ISD::SEXTLOAD, TargetVT, VT, Expand); in HexagonTargetLowering()
1507 setTruncStoreAction(VT, TargetVT, Expand); in HexagonTargetLowering()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp1654 for (MVT TargetVT : MVT::fixedlen_vector_valuetypes()) { in HexagonTargetLowering() local
1655 if (TargetVT == VT) in HexagonTargetLowering()
1657 setLoadExtAction(ISD::EXTLOAD, TargetVT, VT, Expand); in HexagonTargetLowering()
1658 setLoadExtAction(ISD::ZEXTLOAD, TargetVT, VT, Expand); in HexagonTargetLowering()
1659 setLoadExtAction(ISD::SEXTLOAD, TargetVT, VT, Expand); in HexagonTargetLowering()
1660 setTruncStoreAction(VT, TargetVT, Expand); in HexagonTargetLowering()
/aosp_15_r20/external/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp1964 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()
/aosp_15_r20/external/llvm/lib/Target/AMDGPU/
H A DR600ISelLowering.cpp1692 EVT TargetVT = EVT::getVectorVT(*DAG.getContext(), ElemVT, NumElemVT); in LowerLOAD() local
1693 LoweredLoad = DAG.getBuildVector(TargetVT, DL, makeArrayRef(Loads, NumElemVT)); in LowerLOAD()
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp12966 EVT TargetVT = N->getValueType(0); in combineElementTruncationToVectorTruncation() local
13015 EVT NewVT = TargetVT == MVT::v2i64 ? MVT::v2f64 : MVT::v4f32; in combineElementTruncationToVectorTruncation()
13017 return DAG.getNode(Opcode, dl, TargetVT, BV); in combineElementTruncationToVectorTruncation()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp14175 EVT TargetVT = N->getValueType(0); in combineElementTruncationToVectorTruncation() local
14224 EVT NewVT = TargetVT == MVT::v2i64 ? MVT::v2f64 : MVT::v4f32; in combineElementTruncationToVectorTruncation()
14226 return DAG.getNode(Opcode, dl, TargetVT, BV); in combineElementTruncationToVectorTruncation()
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp43305 EVT TargetVT = Extend->getValueType(0); in combineToExtendCMOV() local
43318 if (TargetVT != MVT::i32 && TargetVT != MVT::i64) in combineToExtendCMOV()
43328 EVT ExtendVT = TargetVT; in combineToExtendCMOV()
43329 if (TargetVT == MVT::i64 && ExtendOpcode != ISD::SIGN_EXTEND) in combineToExtendCMOV()
43339 if (ExtendVT != TargetVT) in combineToExtendCMOV()
43340 Res = DAG.getNode(ExtendOpcode, DL, TargetVT, Res); in combineToExtendCMOV()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp52903 EVT TargetVT = Extend->getValueType(0); in combineToExtendCMOV() local
52916 if (TargetVT != MVT::i32 && TargetVT != MVT::i64) in combineToExtendCMOV()
52926 EVT ExtendVT = TargetVT; in combineToExtendCMOV()
52927 if (TargetVT == MVT::i64 && ExtendOpcode != ISD::SIGN_EXTEND) in combineToExtendCMOV()
52937 if (ExtendVT != TargetVT) in combineToExtendCMOV()
52938 Res = DAG.getNode(ExtendOpcode, DL, TargetVT, Res); in combineToExtendCMOV()