Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp647 void instrumentMop(ObjectSizeOffsetVisitor &ObjSizeVis,
683 bool isSafeAccess(ObjectSizeOffsetVisitor &ObjSizeVis, Value *Addr,
1594 void AddressSanitizer::instrumentMop(ObjectSizeOffsetVisitor &ObjSizeVis, in instrumentMop() argument
1617 isSafeAccess(ObjSizeVis, Addr, O.TypeSize)) { in instrumentMop()
1626 isSafeAccess(ObjSizeVis, Addr, O.TypeSize)) { in instrumentMop()
2880 ObjectSizeOffsetVisitor ObjSizeVis(DL, TLI, F.getContext(), ObjSizeOpts); in instrumentFunction() local
2886 instrumentMop(ObjSizeVis, Operand, UseCalls, in instrumentFunction()
3565 bool AddressSanitizer::isSafeAccess(ObjectSizeOffsetVisitor &ObjSizeVis, in isSafeAccess() argument
3567 SizeOffsetType SizeOffset = ObjSizeVis.compute(Addr); in isSafeAccess()
3568 if (!ObjSizeVis.bothKnown(SizeOffset)) return false; in isSafeAccess()