Searched refs:ShadowTy (Results 1 – 4 of 4) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ |
| H A D | MemorySanitizer.cpp | 1203 Type *ShadowTy = Shadow->getType(); in materializeStores() local 1207 getShadowOriginPtr(Addr, IRB, ShadowTy, Alignment, /*isStore*/ true); in materializeStores() 1483 getShadowOriginPtrUserspace(Value *Addr, IRBuilder<> &IRB, Type *ShadowTy, in getShadowOriginPtrUserspace() 1494 IRB.CreateIntToPtr(ShadowLong, PointerType::get(ShadowTy, 0)); in getShadowOriginPtrUserspace() 1515 Type *ShadowTy, in getShadowOriginPtrKernel() 1519 int Size = DL.getTypeStoreSize(ShadowTy); in getShadowOriginPtrKernel() 1533 ShadowPtr = IRB.CreatePointerCast(ShadowPtr, PointerType::get(ShadowTy, 0)); in getShadowOriginPtrKernel() 1540 Type *ShadowTy, in getShadowOriginPtr() 1544 return getShadowOriginPtrKernel(Addr, IRB, ShadowTy, isStore); in getShadowOriginPtr() 1545 return getShadowOriginPtrUserspace(Addr, IRB, ShadowTy, Alignment); in getShadowOriginPtr() [all …]
|
| H A D | DataFlowSanitizer.cpp | 944 Type *ShadowTy = getShadowTy(OrigTy); in getZeroShadow() local 945 return ConstantAggregateZero::get(ShadowTy); in getZeroShadow() 987 Type *ShadowTy = DFS.getShadowTy(T); in expandFromPrimitiveShadow() local 989 if (!isa<ArrayType>(ShadowTy) && !isa<StructType>(ShadowTy)) in expandFromPrimitiveShadow() 993 return DFS.getZeroShadow(ShadowTy); in expandFromPrimitiveShadow() 997 Value *Shadow = UndefValue::get(ShadowTy); in expandFromPrimitiveShadow() 998 Shadow = expandFromPrimitiveShadowRecursive(Shadow, Indices, ShadowTy, in expandFromPrimitiveShadow() 1025 Type *ShadowTy = Shadow->getType(); in collapseToPrimitiveShadow() local 1026 if (!isa<ArrayType>(ShadowTy) && !isa<StructType>(ShadowTy)) in collapseToPrimitiveShadow() 1028 if (ArrayType *AT = dyn_cast<ArrayType>(ShadowTy)) in collapseToPrimitiveShadow() [all …]
|
| H A D | MemProfiler.cpp | 481 Type *ShadowTy = Type::getInt64Ty(*C); in instrumentAddress() local 482 Type *ShadowPtrTy = PointerType::get(ShadowTy, 0); in instrumentAddress() 485 Value *ShadowValue = IRB.CreateLoad(ShadowTy, ShadowAddr); in instrumentAddress()
|
| H A D | AddressSanitizer.cpp | 1764 Type *ShadowTy = in instrumentAddress() local 1766 Type *ShadowPtrTy = PointerType::get(ShadowTy, 0); in instrumentAddress() 1768 Value *CmpVal = Constant::getNullValue(ShadowTy); in instrumentAddress() 1770 IRB.CreateLoad(ShadowTy, IRB.CreateIntToPtr(ShadowPtr, ShadowPtrTy)); in instrumentAddress()
|