Searched refs:ObjectSizeOffsetVisitor (Results 1 – 3 of 3) sorted by relevance
/external/llvm/lib/Analysis/ |
D | MemoryBuiltins.cpp | 370 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/ |
D | MemoryBuiltins.h | 150 class ObjectSizeOffsetVisitor 151 : public InstVisitor<ObjectSizeOffsetVisitor, SizeOffsetType> { 167 ObjectSizeOffsetVisitor(const DataLayout &DL, const TargetLibraryInfo *TLI,
|
/external/llvm/lib/Transforms/Instrumentation/ |
D | AddressSanitizer.cpp | 437 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()
|