Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DMemoryBuiltins.h150 struct ObjectSizeOpts { struct
178 const TargetLibraryInfo *TLI, ObjectSizeOpts Opts = {}); argument
198 ObjectSizeOpts Options;
211 LLVMContext &Context, ObjectSizeOpts Options = {});
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DMemoryBuiltins.cpp435 const TargetLibraryInfo *TLI, ObjectSizeOpts Opts) { in getObjectSize()
453 ObjectSizeOpts EvalOptions; in lowerObjectSizeCall()
458 MaxVal ? ObjectSizeOpts::Mode::Max : ObjectSizeOpts::Mode::Min; in lowerObjectSizeCall()
460 EvalOptions.EvalMode = ObjectSizeOpts::Mode::Exact; in lowerObjectSizeCall()
493 ObjectSizeOpts Options) in ObjectSizeOffsetVisitor()
720 if (Options.EvalMode == ObjectSizeOpts::Mode::Min) { in visitSelectInst()
725 if (Options.EvalMode == ObjectSizeOpts::Mode::Max) { in visitSelectInst()
777 ObjectSizeOpts ObjSizeOptions; in compute_()
H A DBasicAliasAnalysis.cpp167 ObjectSizeOpts Opts; in getObjectSize()
H A DInstructionSimplify.cpp2240 ObjectSizeOpts Opts; in computePointerICmp()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DDeadStoreElimination.cpp316 ObjectSizeOpts Opts; in getPointerSize()
/freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp2588 ObjectSizeOpts ObjSizeOpts; in runOnFunction()