Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DMemoryBuiltins.cpp744 ObjectSizeOffsetEvaluator::ObjectSizeOffsetEvaluator( in ObjectSizeOffsetEvaluator() function in ObjectSizeOffsetEvaluator
753 SizeOffsetEvalType ObjectSizeOffsetEvaluator::compute(Value *V) { in compute()
776 SizeOffsetEvalType ObjectSizeOffsetEvaluator::compute_(Value *V) { in compute_()
830 SizeOffsetEvalType ObjectSizeOffsetEvaluator::visitAllocaInst(AllocaInst &I) { in visitAllocaInst()
843 SizeOffsetEvalType ObjectSizeOffsetEvaluator::visitCallSite(CallSite CS) { in visitCallSite()
874 ObjectSizeOffsetEvaluator::visitExtractElementInst(ExtractElementInst&) { in visitExtractElementInst()
879 ObjectSizeOffsetEvaluator::visitExtractValueInst(ExtractValueInst&) { in visitExtractValueInst()
884 ObjectSizeOffsetEvaluator::visitGEPOperator(GEPOperator &GEP) { in visitGEPOperator()
899 SizeOffsetEvalType ObjectSizeOffsetEvaluator::visitLoadInst(LoadInst&) { in visitLoadInst()
903 SizeOffsetEvalType ObjectSizeOffsetEvaluator::visitPHINode(PHINode &PHI) { in visitPHINode()
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DMemoryBuiltins.h253 class ObjectSizeOffsetEvaluator
254 : public InstVisitor<ObjectSizeOffsetEvaluator, SizeOffsetEvalType> {
277 ObjectSizeOffsetEvaluator(const DataLayout &DL, const TargetLibraryInfo *TLI,
/freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/
H A DBoundsChecking.cpp59 ObjectSizeOffsetEvaluator &ObjSizeEval, in getBoundsCheckCond()
146 ObjectSizeOffsetEvaluator ObjSizeEval(DL, &TLI, F.getContext(), in addBoundsChecking()