Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp657 void instrumentMop(ObjectSizeOffsetVisitor &ObjSizeVis, Instruction *I,
691 bool isSafeAccess(ObjectSizeOffsetVisitor &ObjSizeVis, Value *Addr,
1402 void AddressSanitizer::instrumentMop(ObjectSizeOffsetVisitor &ObjSizeVis, in instrumentMop() argument
1431 isSafeAccess(ObjSizeVis, Addr, TypeSize)) { in instrumentMop()
1440 isSafeAccess(ObjSizeVis, Addr, TypeSize)) { in instrumentMop()
2590 ObjectSizeOffsetVisitor ObjSizeVis(DL, TLI, F.getContext(), ObjSizeOpts); in runOnFunction() local
2598 instrumentMop(ObjSizeVis, Inst, UseCalls, in runOnFunction()
3248 bool AddressSanitizer::isSafeAccess(ObjectSizeOffsetVisitor &ObjSizeVis, in isSafeAccess() argument
3250 SizeOffsetType SizeOffset = ObjSizeVis.compute(Addr); in isSafeAccess()
3251 if (!ObjSizeVis.bothKnown(SizeOffset)) return false; in isSafeAccess()