Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/compiler-rt/lib/cfi/
H A Dcfi.cpp101 class ShadowValue {
104 explicit ShadowValue(uptr addr, uint16_t v) : addr(addr), v(v) {}
119 static const ShadowValue load(uptr addr) { in load()
123 return ShadowValue(addr, kInvalidShadow); in load()
125 return ShadowValue(
349 ShadowValue sv = ShadowValue::load(Addr); in CfiSlowPathCommon()
97 class ShadowValue { global() class
100 explicit ShadowValue(uptr addr, uint16_t v) : addr(addr), v(v) {} ShadowValue() function in __cfi::ShadowValue
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DMemProfiler.cpp498 Value *ShadowValue = IRB.CreateLoad(ShadowTy, ShadowAddr); in instrumentAddress() local
500 ShadowValue = IRB.CreateAdd(ShadowValue, Inc); in instrumentAddress()
501 IRB.CreateStore(ShadowValue, ShadowAddr); in instrumentAddress()
H A DAddressSanitizer.cpp790 Value *ShadowValue, uint32_t TypeStoreSize);
1771 Value *ShadowValue, in createSlowPathCmp() argument
1783 IRB.CreateIntCast(LastAccessedByte, ShadowValue->getType(), false); in createSlowPathCmp()
1785 return IRB.CreateICmpSGE(LastAccessedByte, ShadowValue); in createSlowPathCmp()
1880 Value *ShadowValue = IRB.CreateAlignedLoad( in instrumentAddress() local
1883 Value *Cmp = IRB.CreateIsNotNull(ShadowValue); in instrumentAddress()
1891 auto *Cmp2 = createSlowPathCmp(IRB, AddrLong, ShadowValue, TypeStoreSize); in instrumentAddress()
1903 Value *Cmp2 = createSlowPathCmp(IRB, AddrLong, ShadowValue, TypeStoreSize); in instrumentAddress()