Searched refs:ShadowPtr (Results 1 – 3 of 3) sorted by relevance
/external/llvm/lib/Transforms/Instrumentation/ |
D | MemorySanitizer.cpp | 760 Value *ShadowPtr = getShadowPtr(Addr, Shadow->getType(), IRB); in materializeStores() local 763 IRB.CreateAlignedStore(Shadow, ShadowPtr, SI->getAlignment()); in materializeStores() 1105 Value **ShadowPtr = &ShadowMap[V]; in getShadow() local 1106 if (*ShadowPtr) in getShadow() 1107 return *ShadowPtr; in getShadow() 1146 *ShadowPtr = getCleanShadow(V); in getShadow() 1150 *ShadowPtr = getCleanShadow(V); in getShadow() 1152 *ShadowPtr = in getShadow() 1157 **ShadowPtr << "\n"); in getShadow() 1168 assert(*ShadowPtr && "Could not find shadow for an argument"); in getShadow() [all …]
|
D | EfficiencySanitizer.cpp | 880 Value *ShadowPtr = appToShadow(AddrPtr, IRB); in instrumentFastpathWorkingSet() local 888 Value *OldValue = IRB.CreateLoad(IRB.CreateIntToPtr(ShadowPtr, ShadowPtrTy)); in instrumentFastpathWorkingSet() 897 IRB.CreateStore(NewVal, IRB.CreateIntToPtr(ShadowPtr, ShadowPtrTy)); in instrumentFastpathWorkingSet()
|
D | AddressSanitizer.cpp | 1158 Value *ShadowPtr = memToShadow(AddrLong, IRB); in instrumentAddress() local 1161 IRB.CreateLoad(IRB.CreateIntToPtr(ShadowPtr, ShadowPtrTy)); in instrumentAddress()
|