Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLoadStoreOpt.cpp671 unsigned NarrowBits = Store.getMMO().getMemoryType().getScalarSizeInBits(); in getTruncStoreByteOffset()
710 LLT MemTy = StoreMI.getMMO().getMemoryType(); in mergeTruncStore()
775 if (NewStore->getMMO().getMemoryType() != MemTy || !NewStore->isSimple()) in mergeTruncStore()
H A DGISelValueTracking.cpp446 KnownBits KnownRange(MMO->getMemoryType().getScalarSizeInBits()); in computeKnownBitsImpl()
457 KnownBits KnownRange(MMO->getMemoryType().getScalarSizeInBits()); in computeKnownBitsImpl()
H A DLegalizerHelper.cpp799 LLT MemType = MMO.getMemoryType(); in getOutlineAtomicLibcall()
4052 LLT MemTy = MMO.getMemoryType(); in lowerLoad()
4210 LLT MemTy = MMO.getMemoryType(); in lowerStore()
4299 LLT MemTy = MMO.getMemoryType(); in scalarizeVectorBooleanStore()
4346 if (MMO.getMemoryType().getSizeInBits() != CastTy.getSizeInBits()) in bitcast()
4365 if (MMO.getMemoryType().getSizeInBits() != CastTy.getSizeInBits()) in bitcast()
H A DCombinerHelper.cpp1191 getTypeForLLT(MI->getMMO().getMemoryType(), in canFoldInAddressingMode()
1215 LLT MemTy = LdSt.getMMO().getMemoryType(); in isIndexedLoadStoreLegal()
4846 Type *AccessTy = getTypeForLLT(LdStMI->getMMO().getMemoryType(), in reassociationCanBreakAddressingModePattern()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineMemOperand.h240 LLT getMemoryType() const { return MemoryType; } in getMemoryType() function
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineOperand.cpp1207 if (getMemoryType().isValid()) in print()
1208 OS << '(' << getMemoryType() << ')'; in print()
H A DMachineVerifier.cpp1284 const LLT MemTy = MMO.getMemoryType(); in verifyPreISelGenericInstruction()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizerInfo.h124 : MemDesc(MMO.getMemoryType(), MMO.getAlign().value() * 8, in MemDesc()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp3075 LLT MemTy = LdSt.getMMO().getMemoryType(); in select()
3091 LLT MemTy = LdSt.getMMO().getMemoryType(); in select()
3097 MRI.createGenericVirtualRegister(LdSt.getMMO().getMemoryType()); in select()
5553 unsigned MemSizeBits = ExtLd.getMMO().getMemoryType().getSizeInBits(); in selectIndexedExtLoad()
5658 unsigned MemSize = Ld.getMMO().getMemoryType().getSizeInBytes(); in selectIndexedLoad()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64LoadStoreOptimizer.cpp2844 if (!MemOp || !MemOp->getMemoryType().isValid()) { in tryToPairLdStInst()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp3156 const LLT MemTy = MMO->getMemoryType(); in legalizeLoad()
5930 LLT MemTy = MMO->getMemoryType(); in legalizeBufferStore()
6037 const LLT MemTy = MMO->getMemoryType(); in legalizeBufferLoad()