Home
last modified time | relevance | path

Searched refs:MemDesc (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/llvm/unittests/CodeGen/GlobalISel/
H A DLegalizerInfoTest.cpp448 LegalityQuery::MemDesc{ in TEST()
452 LegalityQuery::MemDesc{ in TEST()
456 LegalityQuery::MemDesc{ in TEST()
474 LegalityQuery::MemDesc{s32, in TEST()
478 LegalityQuery::MemDesc{ in TEST()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizerInfo.h112 struct MemDesc { struct
117 MemDesc() = default;
118 MemDesc(LLT MemoryTy, uint64_t AlignInBits, AtomicOrdering Ordering) in MemDesc() function
120 MemDesc(const MachineMemOperand &MMO) in MemDesc() argument
128 ArrayRef<MemDesc> MMODescrs;
131 const ArrayRef<MemDesc> MMODescrs) in LegalityQuery()
/llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerInfo.cpp351 SmallVector<LegalityQuery::MemDesc, 2> MemDescrs; in getAction()
H A DLoadStoreOpt.cpp648 SmallVector<LegalityQuery::MemDesc, 2> MemDescrs( in initializeStoreMergeTargetInfo()
H A DCombinerHelper.cpp539 LegalityQuery::MemDesc MMDesc(MMO); in matchCombineExtendingLoads()
729 LegalityQuery::MemDesc MemDesc(MMO); in matchCombineLoadWithAndMask() local
734 MemDesc.MemoryTy = LLT::scalar(MaskSizeBits); in matchCombineLoadWithAndMask()
740 {TargetOpcode::G_ZEXTLOAD, {RegTy, MRI.getType(PtrReg)}, {MemDesc}})) in matchCombineLoadWithAndMask()
747 auto *NewMMO = MF.getMachineMemOperand(&MMO, PtrInfo, MemDesc.MemoryTy); in matchCombineLoadWithAndMask()
847 LegalityQuery::MemDesc MMDesc(MMO); in matchSextInRegOfLoad()
3519 LegalityQuery::MemDesc MMDesc(MMO); in matchLoadOrCombine()
/llvm-project-15.0.7/llvm/lib/Target/SystemZ/
H A DSystemZInstrInfo.cpp1274 const MCInstrDesc &MemDesc = get(MemOpcode); in foldMemoryOperandImpl() local
1275 uint64_t AccessBytes = SystemZII::getAccessSize(MemDesc.TSFlags); in foldMemoryOperandImpl()
1299 if (MemDesc.TSFlags & SystemZII::HasIndex) in foldMemoryOperandImpl()