Lines Matching refs:ShadowTy

1152       Type *ShadowTy = Shadow->getType();  in materializeStores()  local
1156 getShadowOriginPtr(Addr, IRB, ShadowTy, Alignment, /*isStore*/ true); in materializeStores()
1379 Type *ShadowTy, in getShadowOriginPtrUserspace()
1390 IRB.CreateIntToPtr(ShadowLong, PointerType::get(ShadowTy, 0)); in getShadowOriginPtrUserspace()
1410 getShadowOriginPtrKernel(Value *Addr, IRBuilder<> &IRB, Type *ShadowTy, in getShadowOriginPtrKernel()
1414 int Size = DL.getTypeStoreSize(ShadowTy); in getShadowOriginPtrKernel()
1428 ShadowPtr = IRB.CreatePointerCast(ShadowPtr, PointerType::get(ShadowTy, 0)); in getShadowOriginPtrKernel()
1435 Type *ShadowTy, in getShadowOriginPtr()
1440 ret = getShadowOriginPtrKernel(Addr, IRB, ShadowTy, Alignment, isStore); in getShadowOriginPtr()
1442 ret = getShadowOriginPtrUserspace(Addr, IRB, ShadowTy, Alignment); in getShadowOriginPtr()
1498 Type *ShadowTy = getShadowTy(OrigTy); in getCleanShadow() local
1499 if (!ShadowTy) in getCleanShadow()
1501 return Constant::getNullValue(ShadowTy); in getCleanShadow()
1513 Constant *getPoisonedShadow(Type *ShadowTy) { in getPoisonedShadow()
1514 assert(ShadowTy); in getPoisonedShadow()
1515 if (isa<IntegerType>(ShadowTy) || isa<VectorType>(ShadowTy)) in getPoisonedShadow()
1516 return Constant::getAllOnesValue(ShadowTy); in getPoisonedShadow()
1517 if (ArrayType *AT = dyn_cast<ArrayType>(ShadowTy)) { in getPoisonedShadow()
1522 if (StructType *ST = dyn_cast<StructType>(ShadowTy)) { in getPoisonedShadow()
1533 Type *ShadowTy = getShadowTy(V); in getPoisonedShadow() local
1534 if (!ShadowTy) in getPoisonedShadow()
1536 return getPoisonedShadow(ShadowTy); in getPoisonedShadow()
1678 Type *ShadowTy = Shadow->getType(); in insertShadowCheck() local
1679 assert((isa<IntegerType>(ShadowTy) || isa<VectorType>(ShadowTy)) && in insertShadowCheck()
1754 Type *ShadowTy = getShadowTy(&I); in visitLoadInst() local
1760 getShadowOriginPtr(Addr, IRB, ShadowTy, Alignment, /*isStore*/ false); in visitLoadInst()
2075 Type *ShadowTy = getShadowTy(V); in CreateAppToShadowCast() local
2076 if (V->getType() == ShadowTy) in CreateAppToShadowCast()
2079 return IRB.CreatePtrToInt(V, ShadowTy); in CreateAppToShadowCast()
2081 return IRB.CreateBitCast(V, ShadowTy); in CreateAppToShadowCast()
2447 Type *ShadowTy = getShadowTy(&I); in handleVectorLoadIntrinsic() local
2454 getShadowOriginPtr(Addr, IRB, ShadowTy, Alignment, /*isStore*/ false); in handleVectorLoadIntrinsic()
2891 Type *ShadowTy = getShadowTy(&I); in handleMaskedLoad() local
2895 getShadowOriginPtr(Addr, IRB, ShadowTy, Align, /*isStore*/ false); in handleMaskedLoad()
2911 getShadow(PassThru), IRB.CreateSExt(IRB.CreateNeg(Mask), ShadowTy)); in handleMaskedLoad()