Searched refs:ShadowValue (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/compiler-rt/lib/cfi/ |
| H A D | cfi.cpp | 101 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/Target/AMDGPU/ |
| H A D | AMDGPUAsanInstrumentation.cpp | 80 Value *AddrLong, Value *ShadowValue, in createSlowPathCmp() argument 92 IRB.CreateIntCast(LastAccessedByte, ShadowValue->getType(), false); in createSlowPathCmp() 94 return IRB.CreateICmpSGE(LastAccessedByte, ShadowValue); in createSlowPathCmp() 170 Value *ShadowValue = IRB.CreateAlignedLoad( in instrumentAddressImpl() local 172 Value *Cmp = IRB.CreateIsNotNull(ShadowValue); in instrumentAddressImpl() 173 auto *Cmp2 = createSlowPathCmp(M, IRB, IntptrTy, AddrLong, ShadowValue, in instrumentAddressImpl()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | MemProfInstrumentation.cpp | 459 Value *ShadowValue = IRB.CreateLoad(ShadowTy, ShadowAddr); in instrumentAddress() local 463 Value *Cmp = IRB.CreateICmpULT(ShadowValue, MaxCount); in instrumentAddress() 469 ShadowValue = IRB.CreateAdd(ShadowValue, Inc); in instrumentAddress() 470 IRB.CreateStore(ShadowValue, ShadowAddr); in instrumentAddress()
|
| H A D | AddressSanitizer.cpp | 838 Value *ShadowValue, uint32_t TypeStoreSize); 1838 Value *ShadowValue, in createSlowPathCmp() argument 1850 IRB.CreateIntCast(LastAccessedByte, ShadowValue->getType(), false); in createSlowPathCmp() 1852 return IRB.CreateICmpSGE(LastAccessedByte, ShadowValue); in createSlowPathCmp() 1944 Value *ShadowValue = IRB.CreateAlignedLoad( in instrumentAddress() local 1947 Value *Cmp = IRB.CreateIsNotNull(ShadowValue); in instrumentAddress() 1955 auto *Cmp2 = createSlowPathCmp(IRB, AddrLong, ShadowValue, TypeStoreSize); in instrumentAddress() 1967 Value *Cmp2 = createSlowPathCmp(IRB, AddrLong, ShadowValue, TypeStoreSize); in instrumentAddress()
|