Home
last modified time | relevance | path

Searched refs:BasePointer (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DSafeStack.cpp161 Instruction *BasePointer,
489 ArrayRef<Argument *> ByValArguments, Instruction *BasePointer, in moveStaticAllocasToUnsafeStack() argument
492 return BasePointer; in moveStaticAllocasToUnsafeStack()
551 IRB.SetInsertPoint(BasePointer->getNextNode()); in moveStaticAllocasToUnsafeStack()
552 BasePointer = cast<Instruction>(IRB.CreateIntToPtr( in moveStaticAllocasToUnsafeStack()
554 IRB.CreatePtrToInt(BasePointer, IntPtrTy), in moveStaticAllocasToUnsafeStack()
559 IRB.SetInsertPoint(BasePointer->getNextNode()); in moveStaticAllocasToUnsafeStack()
564 IRB.CreatePtrAdd(BasePointer, ConstantInt::get(Int32Ty, -Offset)); in moveStaticAllocasToUnsafeStack()
583 IRB.CreatePtrAdd(BasePointer, ConstantInt::get(Int32Ty, -Offset)); in moveStaticAllocasToUnsafeStack()
588 replaceDbgDeclare(Arg, BasePointer, DIB, DIExpression::ApplyOffset, in moveStaticAllocasToUnsafeStack()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopCacheAnalysis.cpp136 OS << *R.BasePointer; in operator <<()
164 if (BasePointer != Other.getBasePointer() && !isAliased(Other, AA)) { in hasSpacialReuse()
220 if (BasePointer != Other.getBasePointer() && !isAliased(Other, AA)) { in hasTemporalReuse()
384 BasePointer = dyn_cast<SCEVUnknown>(SE.getPointerBase(AccessFn)); in delinearize()
385 if (BasePointer == nullptr) { in delinearize()
402 AccessFn = SE.getMinusSCEV(AccessFn, BasePointer); in delinearize()
H A DDelinearization.cpp577 const SCEVUnknown *BasePointer = in printDelinearization() local
580 if (!BasePointer) in printDelinearization()
582 AccessFn = SE->getMinusSCEV(AccessFn, BasePointer); in printDelinearization()
597 O << "Base offset: " << *BasePointer << "\n"; in printDelinearization()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopCacheAnalysis.h45 /// BasePointer -> A
57 const SCEV *getBasePointer() const { return BasePointer; } in getBasePointer()
147 const SCEV *BasePointer = nullptr; variable
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DDataFlowSanitizer.cpp2804 Value *BasePointer = GEPI.getPointerOperand(); in visitGetElementPtrInst() local
2805 DFSF.setShadow(&GEPI, DFSF.getShadow(BasePointer)); in visitGetElementPtrInst()
2807 DFSF.setOrigin(&GEPI, DFSF.getOrigin(BasePointer)); in visitGetElementPtrInst()