Searched refs:ObjectSizeOffsetEvaluator (Results 1 – 4 of 4) sorted by relevance
| /openbsd/src/gnu/llvm/llvm/lib/Analysis/ |
| D | MemoryBuiltins.cpp | 630 ObjectSizeOffsetEvaluator Eval(DL, TLI, Ctx, EvalOptions); in lowerObjectSizeCall() 634 if (SizeOffsetPair != ObjectSizeOffsetEvaluator::unknown()) { in lowerObjectSizeCall() 1002 ObjectSizeOffsetEvaluator::ObjectSizeOffsetEvaluator( in ObjectSizeOffsetEvaluator() function in ObjectSizeOffsetEvaluator 1014 SizeOffsetEvalType ObjectSizeOffsetEvaluator::compute(Value *V) { in compute() 1044 SizeOffsetEvalType ObjectSizeOffsetEvaluator::compute_(Value *V) { in compute_() 1095 SizeOffsetEvalType ObjectSizeOffsetEvaluator::visitAllocaInst(AllocaInst &I) { in visitAllocaInst() 1115 SizeOffsetEvalType ObjectSizeOffsetEvaluator::visitCallBase(CallBase &CB) { in visitCallBase() 1138 ObjectSizeOffsetEvaluator::visitExtractElementInst(ExtractElementInst&) { in visitExtractElementInst() 1143 ObjectSizeOffsetEvaluator::visitExtractValueInst(ExtractValueInst&) { in visitExtractValueInst() 1148 ObjectSizeOffsetEvaluator::visitGEPOperator(GEPOperator &GEP) { in visitGEPOperator() [all …]
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/Analysis/ |
| D | MemoryBuiltins.h | 257 class ObjectSizeOffsetEvaluator 258 : public InstVisitor<ObjectSizeOffsetEvaluator, SizeOffsetEvalType> { 282 ObjectSizeOffsetEvaluator(const DataLayout &DL, const TargetLibraryInfo *TLI,
|
| /openbsd/src/gnu/llvm/llvm/lib/Transforms/Instrumentation/ |
| D | BoundsChecking.cpp | 57 ObjectSizeOffsetEvaluator &ObjSizeEval, in getBoundsCheckCond() 150 ObjectSizeOffsetEvaluator ObjSizeEval(DL, &TLI, F.getContext(), EvalOpts); in addBoundsChecking()
|
| /openbsd/src/gnu/llvm/llvm/lib/Transforms/IPO/ |
| D | AttributorAttributes.cpp | 6686 ObjectSizeOffsetEvaluator Eval(DL, TLI, Ctx, Opts); in manifest() 6688 assert(SizeOffsetPair != ObjectSizeOffsetEvaluator::unknown() && in manifest()
|