Home
last modified time | relevance | path

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

/external/llvm/lib/Analysis/
DMemoryBuiltins.cpp370 ObjectSizeOffsetVisitor Visitor(DL, TLI, Ptr->getContext(), RoundToAlign); in getObjectSize()
391 APInt ObjectSizeOffsetVisitor::align(APInt Size, uint64_t Align) { in align()
397 ObjectSizeOffsetVisitor::ObjectSizeOffsetVisitor(const DataLayout &DL, in ObjectSizeOffsetVisitor() function in ObjectSizeOffsetVisitor
406 SizeOffsetType ObjectSizeOffsetVisitor::compute(Value *V) { in compute()
443 SizeOffsetType ObjectSizeOffsetVisitor::visitAllocaInst(AllocaInst &I) { in visitAllocaInst()
459 SizeOffsetType ObjectSizeOffsetVisitor::visitArgument(Argument &A) { in visitArgument()
470 SizeOffsetType ObjectSizeOffsetVisitor::visitCallSite(CallSite CS) { in visitCallSite()
521 ObjectSizeOffsetVisitor::visitConstantPointerNull(ConstantPointerNull&) { in visitConstantPointerNull()
526 ObjectSizeOffsetVisitor::visitExtractElementInst(ExtractElementInst&) { in visitExtractElementInst()
531 ObjectSizeOffsetVisitor::visitExtractValueInst(ExtractValueInst&) { in visitExtractValueInst()
[all …]
/external/llvm/include/llvm/Analysis/
DMemoryBuiltins.h150 class ObjectSizeOffsetVisitor
151 : public InstVisitor<ObjectSizeOffsetVisitor, SizeOffsetType> {
167 ObjectSizeOffsetVisitor(const DataLayout &DL, const TargetLibraryInfo *TLI,
/external/llvm/lib/Transforms/Instrumentation/
DAddressSanitizer.cpp437 void instrumentMop(ObjectSizeOffsetVisitor &ObjSizeVis, Instruction *I,
468 bool isSafeAccess(ObjectSizeOffsetVisitor &ObjSizeVis, Value *Addr,
958 void AddressSanitizer::instrumentMop(ObjectSizeOffsetVisitor &ObjSizeVis, in instrumentMop()
1654 ObjectSizeOffsetVisitor ObjSizeVis(DL, TLI, F.getContext(), in runOnFunction()
2151 bool AddressSanitizer::isSafeAccess(ObjectSizeOffsetVisitor &ObjSizeVis, in isSafeAccess()