Searched refs:ObjectSizeOffsetEvaluator (Results 1 – 3 of 3) sorted by relevance
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/ |
| HD | MemoryBuiltins.cpp | 533 ObjectSizeOffsetEvaluator Eval(DL, TLI, Ctx, EvalOptions); in lowerObjectSizeCall() 537 if (SizeOffsetPair != ObjectSizeOffsetEvaluator::unknown()) { in lowerObjectSizeCall() 824 ObjectSizeOffsetEvaluator::ObjectSizeOffsetEvaluator( in ObjectSizeOffsetEvaluator() function in ObjectSizeOffsetEvaluator 836 SizeOffsetEvalType ObjectSizeOffsetEvaluator::compute(Value *V) { in compute() 866 SizeOffsetEvalType ObjectSizeOffsetEvaluator::compute_(Value *V) { in compute_() 917 SizeOffsetEvalType ObjectSizeOffsetEvaluator::visitAllocaInst(AllocaInst &I) { in visitAllocaInst() 930 SizeOffsetEvalType ObjectSizeOffsetEvaluator::visitCallSite(CallSite CS) { in visitCallSite() 961 ObjectSizeOffsetEvaluator::visitExtractElementInst(ExtractElementInst&) { in visitExtractElementInst() 966 ObjectSizeOffsetEvaluator::visitExtractValueInst(ExtractValueInst&) { in visitExtractValueInst() 971 ObjectSizeOffsetEvaluator::visitGEPOperator(GEPOperator &GEP) { in visitGEPOperator() [all …]
|
| /freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| HD | MemoryBuiltins.h | 284 class ObjectSizeOffsetEvaluator 285 : public InstVisitor<ObjectSizeOffsetEvaluator, SizeOffsetEvalType> { 309 ObjectSizeOffsetEvaluator(const DataLayout &DL, const TargetLibraryInfo *TLI,
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| HD | BoundsChecking.cpp | 59 ObjectSizeOffsetEvaluator &ObjSizeEval, in getBoundsCheckCond() 148 ObjectSizeOffsetEvaluator ObjSizeEval(DL, &TLI, F.getContext(), EvalOpts); in addBoundsChecking()
|