Home
last modified time | relevance | path

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

/external/compiler-rt/lib/cfi/
Dcfi.cc47 class ShadowValue { class
50 explicit ShadowValue(uptr addr, uint16_t v) : addr(addr), v(v) {} in ShadowValue() function in ShadowValue
65 static const ShadowValue load(uptr addr) { in load()
66 return ShadowValue(addr, *mem_to_shadow(addr)); in load()
93 assert((uptr)ShadowValue::load(q).get_cfi_check() == cfi_check); in fill_shadow()
94 assert((uptr)ShadowValue::load(q + kShadowAlign / 2).get_cfi_check() == in fill_shadow()
96 assert((uptr)ShadowValue::load(q + kShadowAlign - 1).get_cfi_check() == in fill_shadow()
195 ShadowValue sv = ShadowValue::load(Addr); in __cfi_slowpath()
/external/llvm/lib/Transforms/Instrumentation/
DAddressSanitizer.cpp448 Value *ShadowValue, uint32_t TypeSize);
1049 Value *ShadowValue, in createSlowPathCmp() argument
1061 IRB.CreateIntCast(LastAccessedByte, ShadowValue->getType(), false); in createSlowPathCmp()
1063 return IRB.CreateICmpSGE(LastAccessedByte, ShadowValue); in createSlowPathCmp()
1090 Value *ShadowValue = in instrumentAddress() local
1093 Value *Cmp = IRB.CreateICmpNE(ShadowValue, CmpVal); in instrumentAddress()
1105 Value *Cmp2 = createSlowPathCmp(IRB, AddrLong, ShadowValue, TypeSize); in instrumentAddress()