Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DMemoryBuiltins.h134 struct ObjectSizeOpts { struct
168 const TargetLibraryInfo *TLI, ObjectSizeOpts Opts = {}); argument
188 ObjectSizeOpts Options;
201 LLVMContext &Context, ObjectSizeOpts Options = {});
263 ObjectSizeOpts EvalOpts;
274 LLVMContext &Context, ObjectSizeOpts EvalOpts = {});
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DMemoryBuiltins.cpp609 const TargetLibraryInfo *TLI, ObjectSizeOpts Opts) { in getObjectSize()
635 ObjectSizeOpts EvalOptions; in lowerObjectSizeCall()
642 MaxVal ? ObjectSizeOpts::Mode::Max : ObjectSizeOpts::Mode::Min; in lowerObjectSizeCall()
644 EvalOptions.EvalMode = ObjectSizeOpts::Mode::Exact; in lowerObjectSizeCall()
708 ObjectSizeOpts Options) in ObjectSizeOffsetVisitor()
784 if (ElemSize.isScalable() && Options.EvalMode != ObjectSizeOpts::Mode::Min) in visitAllocaInst()
998 case ObjectSizeOpts::Mode::Min: in combineSizeOffset()
1000 case ObjectSizeOpts::Mode::Max: in combineSizeOffset()
1002 case ObjectSizeOpts::Mode::Exact: in combineSizeOffset()
1035 ObjectSizeOpts EvalOpts) in ObjectSizeOffsetEvaluator()
H A DLoads.cpp162 ObjectSizeOpts Opts; in isDereferenceableAndAlignedPointer()
H A DBasicAliasAnalysis.cpp112 ObjectSizeOpts Opts; in getObjectSize()
H A DInstructionSimplify.cpp2737 ObjectSizeOpts Opts; in computePointerICmp()
2738 Opts.EvalMode = ObjectSizeOpts::Mode::Min; in computePointerICmp()
/llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/
H A DBoundsChecking.cpp147 ObjectSizeOpts EvalOpts; in addBoundsChecking()
H A DAddressSanitizer.cpp2724 ObjectSizeOpts ObjSizeOpts; in instrumentFunction()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DDeadStoreElimination.cpp213 ObjectSizeOpts Opts; in getPointerSize()
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DGlobalOpt.cpp1053 if (!getObjectSize(CI, AllocSize, DL, TLI, ObjectSizeOpts())) in tryToOptimizeStoreOfAllocationToGlobal()
H A DAttributorAttributes.cpp5978 ObjectSizeOpts Opts; in manifest()