Home
last modified time | relevance | path

Searched refs:LoadBase (Results 1 – 3 of 3) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86AvoidStoreForwardingBlocks.cpp390 MachineOperand &LoadBase = getBaseOperand(LoadInst); in buildCopy() local
401 .add(LoadBase) in buildCopy()
408 if (LoadBase.isReg()) in buildCopy()
499 MachineOperand &LoadBase = getBaseOperand(LoadInst); in updateKillStatus() local
505 if (LoadBase.isReg()) { in updateKillStatus()
513 getBaseOperand(LastLoad).setIsKill(LoadBase.isKill()); in updateKillStatus()
616 const MachineOperand &LoadBase = getBaseOperand(LoadInst); in hasSameBaseOpValue() local
618 if (LoadBase.isReg() != StoreBase.isReg()) in hasSameBaseOpValue()
620 if (LoadBase.isReg()) in hasSameBaseOpValue()
621 return LoadBase.getReg() == StoreBase.getReg(); in hasSameBaseOpValue()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DVNCoercion.cpp188 Value *LoadBase = GetPointerBaseWithConstantOffset(LoadPtr, LoadOffset, DL); in analyzeLoadFromClobberingWrite() local
189 if (StoreBase != LoadBase) in analyzeLoadFromClobberingWrite()
350 const Value *LoadBase = in analyzeLoadFromClobberingLoad() local
355 getLoadLoadClobberFullWidthSize(LoadBase, LoadOffs, LoadSize, DepLI); in analyzeLoadFromClobberingLoad()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DLoads.cpp456 const Value *LoadBase = LoadPtr->stripAndAccumulateConstantOffsets( in areNonOverlapSameBaseLoadAndStore() local
460 if (LoadBase != StoreBase) in areNonOverlapSameBaseLoadAndStore()