Home
last modified time | relevance | path

Searched refs:MemoryVT (Results 1 – 24 of 24) sorted by relevance

/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Target/
DTargetSelectionDAG.td822 ValueType MemoryVT = ?;
948 let MemoryVT = i1;
952 let MemoryVT = i8;
956 let MemoryVT = i16;
960 let MemoryVT = i32;
964 let MemoryVT = f32;
968 let MemoryVT = f64;
973 let MemoryVT = i1;
977 let MemoryVT = i8;
981 let MemoryVT = i16;
[all …]
/external/llvm-project/llvm/test/TableGen/
Daddress-space-patfrags.td21 let MemoryVT = i32;
29 let MemoryVT = i32;
106 let MemoryVT = i16;
110 // Test truncstore without a specific MemoryVT
133 // Test truncstore with specific MemoryVT
DContextlessPredicates.td15 let MemoryVT = i32;
/external/llvm-project/llvm/include/llvm/Target/
DTargetSelectionDAG.td820 ValueType MemoryVT = ?;
946 let MemoryVT = i1;
950 let MemoryVT = i8;
954 let MemoryVT = i16;
958 let MemoryVT = i32;
962 let MemoryVT = f16;
966 let MemoryVT = f32;
970 let MemoryVT = f64;
975 let MemoryVT = i1;
979 let MemoryVT = i8;
[all …]
/external/llvm-project/llvm/lib/Target/AMDGPU/
DAMDGPUInstructions.td376 let MemoryVT = i8;
381 let MemoryVT = i16;
386 let MemoryVT = i8;
391 let MemoryVT = i16;
396 let MemoryVT = i8;
401 let MemoryVT = i16;
406 let MemoryVT = i32;
411 let MemoryVT = i64;
433 // unindexedstore with MemoryVT directly, which will save an
439 let MemoryVT = i8;
[all …]
DSIInstrInfo.td332 let MemoryVT = i32;
338 let MemoryVT = i64;
358 let MemoryVT = i8;
363 let MemoryVT = i8;
368 let MemoryVT = i16;
373 let MemoryVT = i16;
378 let MemoryVT = i8;
383 let MemoryVT = i16;
392 let MemoryVT = i8 in {
398 let MemoryVT = i16 in {
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUInstructions.td374 let MemoryVT = i8;
379 let MemoryVT = i16;
384 let MemoryVT = i8;
389 let MemoryVT = i16;
394 let MemoryVT = i8;
399 let MemoryVT = i16;
404 let MemoryVT = i32;
409 let MemoryVT = i64;
426 // unindexedstore with MemoryVT directly, which will save an
432 let MemoryVT = i8;
[all …]
DSIInstrInfo.td328 let MemoryVT = f32;
337 let MemoryVT = v2f16;
373 let MemoryVT = i32;
379 let MemoryVT = i64;
399 let MemoryVT = i8;
404 let MemoryVT = i8;
409 let MemoryVT = i16;
414 let MemoryVT = i16;
419 let MemoryVT = i8;
424 let MemoryVT = i16;
[all …]
/external/llvm/include/llvm/CodeGen/
DSelectionDAGNodes.h1014 EVT MemoryVT;
1022 EVT MemoryVT, MachineMemOperand *MMO);
1065 EVT getMemoryVT() const { return MemoryVT; }
1206 SDVTList VTs, EVT MemoryVT, MachineMemOperand *MMO)
1207 : MemSDNode(Opc, Order, dl, VTs, MemoryVT, MMO) {
DSelectionDAG.h1367 unsigned getEVTAlignment(EVT MemoryVT) const;
/external/llvm/lib/CodeGen/SelectionDAG/
DLegalizeVectorTypes.cpp1053 EVT MemoryVT = LD->getMemoryVT(); in SplitVecRes_LOAD() local
1061 std::tie(LoMemVT, HiMemVT) = DAG.GetSplitDestVTs(MemoryVT); in SplitVecRes_LOAD()
1111 EVT MemoryVT = MLD->getMemoryVT(); in SplitVecRes_MLOAD() local
1113 std::tie(LoMemVT, HiMemVT) = DAG.GetSplitDestVTs(MemoryVT); in SplitVecRes_MLOAD()
1173 EVT MemoryVT = MGT->getMemoryVT(); in SplitVecRes_MGATHER() local
1176 std::tie(LoMemVT, HiMemVT) = DAG.GetSplitDestVTs(MemoryVT); in SplitVecRes_MGATHER()
1689 EVT MemoryVT = MGT->getMemoryVT(); in SplitVecOp_MGATHER() local
1691 std::tie(LoMemVT, HiMemVT) = DAG.GetSplitDestVTs(MemoryVT); in SplitVecOp_MGATHER()
1745 EVT MemoryVT = N->getMemoryVT(); in SplitVecOp_MSTORE() local
1750 std::tie(LoMemVT, HiMemVT) = DAG.GetSplitDestVTs(MemoryVT); in SplitVecOp_MSTORE()
[all …]
DDAGCombiner.cpp5355 EVT MemoryVT = MSC->getMemoryVT(); in visitMSCATTER() local
5359 std::tie(LoMemVT, HiMemVT) = DAG.GetSplitDestVTs(MemoryVT); in visitMSCATTER()
5417 EVT MemoryVT = MST->getMemoryVT(); in visitMSTORE() local
5427 std::tie(LoMemVT, HiMemVT) = DAG.GetSplitDestVTs(MemoryVT); in visitMSTORE()
5496 EVT MemoryVT = MGT->getMemoryVT(); in visitMGATHER() local
5500 std::tie(LoMemVT, HiMemVT) = DAG.GetSplitDestVTs(MemoryVT); in visitMGATHER()
5572 EVT MemoryVT = MLD->getMemoryVT(); in visitMLOAD() local
5582 std::tie(LoMemVT, HiMemVT) = DAG.GetSplitDestVTs(MemoryVT); in visitMLOAD()
DSelectionDAG.cpp6725 : SDNode(Opc, Order, dl, VTs), MemoryVT(memvt), MMO(mmo) { in MemSDNode()
/external/llvm-project/llvm/include/llvm/CodeGen/
DSelectionDAG.h402 SDVTList VTs, EVT MemoryVT,
404 return SDNodeTy(Opc, Order, DebugLoc(), VTs, MemoryVT, MMO)
1946 Align getEVTAlign(EVT MemoryVT) const;
1949 inline unsigned getEVTAlignment(EVT MemoryVT) const {
1950 return getEVTAlign(MemoryVT).value();
DSelectionDAGNodes.h1237 EVT MemoryVT;
1313 EVT getMemoryVT() const { return MemoryVT; }
1443 SDVTList VTs, EVT MemoryVT, MachineMemOperand *MMO)
1444 : MemSDNode(Opc, Order, dl, VTs, MemoryVT, MMO) {
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DLegalizeVectorTypes.cpp1504 EVT MemoryVT = LD->getMemoryVT(); in SplitVecRes_LOAD() local
1510 std::tie(LoMemVT, HiMemVT) = DAG.GetSplitDestVTs(MemoryVT); in SplitVecRes_LOAD()
1558 EVT MemoryVT = MLD->getMemoryVT(); in SplitVecRes_MLOAD() local
1560 std::tie(LoMemVT, HiMemVT) = DAG.GetSplitDestVTs(MemoryVT); in SplitVecRes_MLOAD()
1626 EVT MemoryVT = MGT->getMemoryVT(); in SplitVecRes_MGATHER() local
1629 std::tie(LoMemVT, HiMemVT) = DAG.GetSplitDestVTs(MemoryVT); in SplitVecRes_MGATHER()
2256 EVT MemoryVT = MGT->getMemoryVT(); in SplitVecOp_MGATHER() local
2258 std::tie(LoMemVT, HiMemVT) = DAG.GetSplitDestVTs(MemoryVT); in SplitVecOp_MGATHER()
2315 EVT MemoryVT = N->getMemoryVT(); in SplitVecOp_MSTORE() local
2320 std::tie(LoMemVT, HiMemVT) = DAG.GetSplitDestVTs(MemoryVT); in SplitVecOp_MSTORE()
[all …]
DSelectionDAG.cpp8980 : SDNode(Opc, Order, dl, VTs), MemoryVT(memvt), MMO(mmo) { in MemSDNode()
/external/llvm-project/llvm/lib/CodeGen/SelectionDAG/
DLegalizeVectorTypes.cpp1617 EVT MemoryVT = LD->getMemoryVT(); in SplitVecRes_LOAD() local
1622 std::tie(LoMemVT, HiMemVT) = DAG.GetSplitDestVTs(MemoryVT); in SplitVecRes_LOAD()
1679 EVT MemoryVT = MLD->getMemoryVT(); in SplitVecRes_MLOAD() local
1683 DAG.GetDependentSplitDestVTs(MemoryVT, LoVT, &HiIsEmpty); in SplitVecRes_MLOAD()
1749 EVT MemoryVT = MGT->getMemoryVT(); in SplitVecRes_MGATHER() local
1766 std::tie(LoMemVT, HiMemVT) = DAG.GetSplitDestVTs(MemoryVT); in SplitVecRes_MGATHER()
2405 EVT MemoryVT = MGT->getMemoryVT(); in SplitVecOp_MGATHER() local
2407 std::tie(LoMemVT, HiMemVT) = DAG.GetSplitDestVTs(MemoryVT); in SplitVecOp_MGATHER()
2479 EVT MemoryVT = N->getMemoryVT(); in SplitVecOp_MSTORE() local
2483 DAG.GetDependentSplitDestVTs(MemoryVT, DataLo.getValueType(), &HiIsEmpty); in SplitVecOp_MSTORE()
[all …]
DSelectionDAG.cpp9185 : SDNode(Opc, Order, dl, VTs), MemoryVT(memvt), MMO(mmo) { in MemSDNode()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DSelectionDAGNodes.h1289 EVT MemoryVT;
1363 EVT getMemoryVT() const { return MemoryVT; }
1483 SDVTList VTs, EVT MemoryVT, MachineMemOperand *MMO)
1484 : MemSDNode(Opc, Order, dl, VTs, MemoryVT, MMO) {
DSelectionDAG.h378 SDVTList VTs, EVT MemoryVT,
380 return SDNodeTy(Opc, Order, DebugLoc(), VTs, MemoryVT, MMO)
1702 unsigned getEVTAlignment(EVT MemoryVT) const;
/external/llvm-project/llvm/utils/TableGen/
DCodeGenDAGPatterns.cpp879 Record *MemoryVT = getMemoryVT(); in getPredCode() local
881 if (MemoryVT) in getPredCode()
1009 Record *MemoryVT = getMemoryVT(); in getPredCode() local
1011 if (MemoryVT) in getPredCode()
1013 MemoryVT->getName() + ") return false;\n") in getPredCode()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonPatterns.td2364 let MemoryVT = F.MemoryVT;
/external/llvm-project/llvm/lib/Target/Hexagon/
DHexagonPatterns.td2417 let MemoryVT = F.MemoryVT;