Searched refs:MemAccess (Results 1 – 7 of 7) sorted by relevance
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| D | EPCIndirectionUtils.cpp | 159 auto &MemAccess = EPCIU.getExecutorProcessControl().getMemoryAccess(); in createStubs() local 167 return MemAccess.writeUInt32s(PtrUpdates); in createStubs() 175 return MemAccess.writeUInt64s(PtrUpdates); in createStubs() 213 auto &MemAccess = EPCIU.getExecutorProcessControl().getMemoryAccess(); in updatePointer() local 217 return MemAccess.writeUInt32s(PUpdate); in updatePointer() 221 return MemAccess.writeUInt64s(PUpdate); in updatePointer()
|
| D | ExecutorProcessControl.cpp | 38 this->MemAccess = this; in SelfExecutorProcessControl()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
| D | ExecutorProcessControl.h | 146 assert(MemAccess && "No MemAccess object set."); in getMemoryAccess() 147 return *MemAccess; in getMemoryAccess() 202 MemoryAccess *MemAccess = nullptr; variable
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| D | SystemZISelDAGToDAG.cpp | 1469 auto *MemAccess = cast<LSBaseSDNode>(N); in storeLoadIsAligned() local 1470 TypeSize StoreSize = MemAccess->getMemoryVT().getStoreSize(); in storeLoadIsAligned() 1471 SDValue BasePtr = MemAccess->getBasePtr(); in storeLoadIsAligned() 1472 MachineMemOperand *MMO = MemAccess->getMemOperand(); in storeLoadIsAligned() 1476 if (MemAccess->getAlignment() < StoreSize || in storeLoadIsAligned() 1477 !MemAccess->getOffset().isUndef()) in storeLoadIsAligned()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| D | NewGVN.cpp | 767 MemoryAccess *MemAccess, Instruction *OrigInst, 2625 MemoryAccess *MemAccess, Instruction *OrigInst, in findLeaderForInst() argument 2642 if (MemAccess) in findLeaderForInst() 2679 auto *MemAccess = getMemoryAccess(I); in makePossiblePHIOfOps() local 2683 if (MemAccess && !isa<MemoryPhi>(MemAccess->getDefiningAccess()) && in makePossiblePHIOfOps() 2684 MemAccess->getDefiningAccess()->getBlock() == I->getParent()) in makePossiblePHIOfOps() 2735 if (MemAccess) in makePossiblePHIOfOps() 2736 TempToMemory.insert({ValueOp, MemAccess}); in makePossiblePHIOfOps() 2763 MemAccess, I, PredBB); in makePossiblePHIOfOps()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/ |
| D | LoopAccessAnalysis.cpp | 2132 void LoopAccessInfo::collectStridedAccess(Value *MemAccess) { in collectStridedAccess() argument 2133 Value *Ptr = getLoadStorePointerOperand(MemAccess); in collectStridedAccess()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| D | LoopVectorize.cpp | 5088 auto isScalarUse = [&](Instruction *MemAccess, Value *Ptr) { in collectLoopScalars() argument 5089 InstWidening WideningDecision = getWideningDecision(MemAccess, VF); in collectLoopScalars() 5092 if (auto *Store = dyn_cast<StoreInst>(MemAccess)) in collectLoopScalars() 5095 assert(Ptr == getLoadStorePointerOperand(MemAccess) && in collectLoopScalars() 5108 auto isScalarPtrInduction = [&](Instruction *MemAccess, Value *Ptr) { in collectLoopScalars() argument 5115 return isScalarUse(MemAccess, Ptr); in collectLoopScalars() 5123 auto evaluatePtrUse = [&](Instruction *MemAccess, Value *Ptr) { in collectLoopScalars() argument 5124 if (isScalarPtrInduction(MemAccess, Ptr)) { in collectLoopScalars()
|