Searched refs:ObjectSizeOpts (Results 1 – 10 of 10) sorted by relevance
139 struct ObjectSizeOpts { struct177 const TargetLibraryInfo *TLI, ObjectSizeOpts Opts = {}); argument197 ObjectSizeOpts Options;210 LLVMContext &Context, ObjectSizeOpts Options = {});272 ObjectSizeOpts EvalOpts;283 LLVMContext &Context, ObjectSizeOpts EvalOpts = {});
579 const TargetLibraryInfo *TLI, ObjectSizeOpts Opts) { in getObjectSize()605 ObjectSizeOpts EvalOptions; in lowerObjectSizeCall()612 MaxVal ? ObjectSizeOpts::Mode::Max : ObjectSizeOpts::Mode::Min; in lowerObjectSizeCall()614 EvalOptions.EvalMode = ObjectSizeOpts::Mode::ExactSizeFromOffset; in lowerObjectSizeCall()678 ObjectSizeOpts Options) in ObjectSizeOffsetVisitor()751 if (ElemSize.isScalable() && Options.EvalMode != ObjectSizeOpts::Mode::Min) in visitAllocaInst()965 case ObjectSizeOpts::Mode::Min: in combineSizeOffset()967 case ObjectSizeOpts::Mode::Max: in combineSizeOffset()969 case ObjectSizeOpts::Mode::ExactSizeFromOffset: in combineSizeOffset()972 case ObjectSizeOpts::Mode::ExactUnderlyingSizeAndOffset: in combineSizeOffset()[all …]
128 ObjectSizeOpts Opts; in isDereferenceableAndAlignedPointer()
109 ObjectSizeOpts Opts; in getObjectSize()
2796 ObjectSizeOpts Opts; in computePointerICmp()2797 Opts.EvalMode = ObjectSizeOpts::Mode::Min; in computePointerICmp()
147 ObjectSizeOpts EvalOpts; in addBoundsChecking()149 EvalOpts.EvalMode = ObjectSizeOpts::Mode::ExactUnderlyingSizeAndOffset; in addBoundsChecking()
2776 ObjectSizeOpts ObjSizeOpts; in instrumentFunction()
215 ObjectSizeOpts Opts; in getPointerSize()
1057 if (!getObjectSize(CI, AllocSize, DL, TLI, ObjectSizeOpts())) in tryToOptimizeStoreOfAllocationToGlobal()
6685 ObjectSizeOpts Opts; in manifest()