Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td1003 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 DAMDGPUInstructions.td423 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 DSIInstrInfo.td392 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 Daddress-space-patfrags.td98 // Test truncstore without a specific MemoryVT
121 // Test truncstore with specific MemoryVT
H A DContextlessPredicates.td15 let MemoryVT = i32;
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp1809 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 DSelectionDAG.cpp10801 : SDNode(Opc, Order, dl, VTs), MemoryVT(memvt), MMO(mmo) { in MemSDNode()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h1263 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 DSelectionDAG.h407 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 DCodeGenDAGPatterns.cpp943 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 DWebAssemblyInstrSIMD.td1318 let MemoryVT = v2f32;
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonPatterns.td2459 let MemoryVT = F.MemoryVT;