Searched refs:MemoryVT (Results 1 – 12 of 12) sorted by relevance
| /llvm-project-15.0.7/llvm/include/llvm/Target/ |
| H A D | TargetSelectionDAG.td | 1003 let MemoryVT = i1; 1007 let MemoryVT = i8; 1032 let MemoryVT = i1; 1036 let MemoryVT = i8; 1049 let MemoryVT = i1; 1053 let MemoryVT = i8; 1148 let MemoryVT = i8; 1223 let MemoryVT = i1; 1228 let MemoryVT = i8; 1270 let MemoryVT = i1; [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUInstructions.td | 423 let MemoryVT = vt; 484 let MemoryVT = i8; 489 let MemoryVT = i16; 494 let MemoryVT = i32; 499 let MemoryVT = i64; 519 // unindexedstore with MemoryVT directly, which will save an 591 let MemoryVT = v2f16 in
|
| H A D | SIInstrInfo.td | 392 let MemoryVT = i8; 430 let MemoryVT = i8; 435 let MemoryVT = i8; 450 let MemoryVT = i8; 526 let MemoryVT = i8; 590 let MemoryVT = i8; 644 let MemoryVT = vt; 653 let MemoryVT = vt; 662 let MemoryVT = vt; 671 let MemoryVT = vt; [all …]
|
| /llvm-project-15.0.7/llvm/test/TableGen/ |
| H A D | address-space-patfrags.td | 98 // Test truncstore without a specific MemoryVT 121 // Test truncstore with specific MemoryVT
|
| H A D | ContextlessPredicates.td | 15 let MemoryVT = i32;
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeVectorTypes.cpp | 1809 EVT MemoryVT = LD->getMemoryVT(); in SplitVecRes_LOAD() local 1814 std::tie(LoMemVT, HiMemVT) = DAG.GetSplitDestVTs(MemoryVT); in SplitVecRes_LOAD() 1859 EVT MemoryVT = LD->getMemoryVT(); in SplitVecRes_VP_LOAD() local 1951 EVT MemoryVT = MLD->getMemoryVT(); in SplitVecRes_MLOAD() local 2028 EVT MemoryVT = N->getMemoryVT(); in SplitVecRes_Gather() local 2041 std::tie(LoMemVT, HiMemVT) = DAG.GetSplitDestVTs(MemoryVT); in SplitVecRes_Gather() 2077 DAG.SplitEVL(VPGT->getVectorLength(), MemoryVT, dl); in SplitVecRes_Gather() 3141 EVT MemoryVT = N->getMemoryVT(); in SplitVecOp_VP_STORE() local 3219 EVT MemoryVT = N->getMemoryVT(); in SplitVecOp_MSTORE() local 3271 EVT MemoryVT = N->getMemoryVT(); in SplitVecOp_Scatter() local [all …]
|
| H A D | SelectionDAG.cpp | 10801 : SDNode(Opc, Order, dl, VTs), MemoryVT(memvt), MMO(mmo) { in MemSDNode()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAGNodes.h | 1263 EVT MemoryVT; 1342 EVT getMemoryVT() const { return MemoryVT; } 1488 SDVTList VTs, EVT MemoryVT, MachineMemOperand *MMO) 1489 : MemSDNode(Opc, Order, dl, VTs, MemoryVT, MMO) {
|
| H A D | SelectionDAG.h | 407 SDVTList VTs, EVT MemoryVT, 409 return SDNodeTy(Opc, Order, DebugLoc(), VTs, MemoryVT, MMO) 2136 Align getEVTAlign(EVT MemoryVT) const;
|
| /llvm-project-15.0.7/llvm/utils/TableGen/ |
| H A D | CodeGenDAGPatterns.cpp | 943 Record *MemoryVT = getMemoryVT(); in getPredCode() local 945 if (MemoryVT) in getPredCode() 1074 Record *MemoryVT = getMemoryVT(); in getPredCode() local 1076 if (MemoryVT) in getPredCode() 1078 MemoryVT->getName() + ") return false;\n") in getPredCode()
|
| /llvm-project-15.0.7/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyInstrSIMD.td | 1318 let MemoryVT = v2f32;
|
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonPatterns.td | 2459 let MemoryVT = F.MemoryVT;
|