Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/Instrumentation/
DDataFlowSanitizer.cpp323 Value *loadShadow(Value *ShadowAddr, uint64_t Size, uint64_t Align,
1082 Value *ShadowAddr = DFS.getShadowAddress(Addr, Pos); in loadShadow() local
1087 LoadInst *LI = new LoadInst(ShadowAddr, "", Pos); in loadShadow()
1093 Value *ShadowAddr1 = IRB.CreateGEP(DFS.ShadowTy, ShadowAddr, in loadShadow()
1095 return combineShadows(IRB.CreateAlignedLoad(ShadowAddr, ShadowAlign), in loadShadow()
1107 {ShadowAddr, ConstantInt::get(DFS.IntptrTy, Size)}); in loadShadow()
1114 IRB.CreateBitCast(ShadowAddr, Type::getInt64PtrTy(*DFS.Ctx)); in loadShadow()
1164 DFS.DFSanUnionLoadFn, {ShadowAddr, ConstantInt::get(DFS.IntptrTy, Size)}); in loadShadow()
1211 Value *ShadowAddr = DFS.getShadowAddress(Addr, Pos); in storeShadow() local
1216 IRB.CreateBitCast(ShadowAddr, PointerType::getUnqual(ShadowTy)); in storeShadow()
[all …]
/external/compiler-rt/lib/dfsan/
Ddfsan_platform.h86 uptr ShadowAddr() { in ShadowAddr() function
Ddfsan.cc405 MmapFixedNoReserve(ShadowAddr(), UnusedAddr() - ShadowAddr()); in dfsan_init()