Home
last modified time | relevance | path

Searched refs:ObjectSizeOpts (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DMemoryBuiltins.cpp582 const TargetLibraryInfo *TLI, ObjectSizeOpts Opts) { in getObjectSize()
608 ObjectSizeOpts EvalOptions; in lowerObjectSizeCall()
615 MaxVal ? ObjectSizeOpts::Mode::Max : ObjectSizeOpts::Mode::Min; in lowerObjectSizeCall()
617 EvalOptions.EvalMode = ObjectSizeOpts::Mode::ExactSizeFromOffset; in lowerObjectSizeCall()
679 ObjectSizeOpts::Mode EvalMode) { in combinePossibleConstantValues()
682 if (EvalMode == ObjectSizeOpts::Mode::Max) in combinePossibleConstantValues()
689 const Value *V, ObjectSizeOpts::Mode EvalMode, unsigned recursionDepth) { in aggregatePossibleConstantValuesImpl()
721 aggregatePossibleConstantValues(const Value *V, ObjectSizeOpts::Mode EvalMode) { in aggregatePossibleConstantValues()
725 if (EvalMode != ObjectSizeOpts::Mode::Min && in aggregatePossibleConstantValues()
726 EvalMode != ObjectSizeOpts::Mode::Max) in aggregatePossibleConstantValues()
[all …]
H A DLoads.cpp174 ObjectSizeOpts Opts; in isDereferenceableAndAlignedPointer()
H A DBasicAliasAnalysis.cpp107 ObjectSizeOpts Opts; in getObjectSize()
H A DInstructionSimplify.cpp2728 ObjectSizeOpts Opts; in computePointerICmp()
2729 Opts.EvalMode = ObjectSizeOpts::Mode::Min; in computePointerICmp()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DMemoryBuiltins.h143 struct ObjectSizeOpts { struct
182 ObjectSizeOpts Opts = {}); argument
264 ObjectSizeOpts Options;
278 ObjectSizeOpts Options = {});
352 ObjectSizeOpts EvalOpts;
361 ObjectSizeOpts EvalOpts = {});
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DBoundsChecking.cpp191 ObjectSizeOpts EvalOpts; in addBoundsChecking()
193 EvalOpts.EvalMode = ObjectSizeOpts::Mode::ExactUnderlyingSizeAndOffset; in addBoundsChecking()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DDeadStoreElimination.cpp217 ObjectSizeOpts Opts; in getPointerSize()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DGlobalOpt.cpp1101 if (!getObjectSize(CI, AllocSize, DL, TLI, ObjectSizeOpts())) in tryToOptimizeStoreOfAllocationToGlobal()
H A DAttributorAttributes.cpp6802 ObjectSizeOpts Opts; in manifest()