Lines Matching defs:ConvertedShadow
1288 Value *ConvertedShadow = convertShadowToScalar(Shadow, IRB);
1289 if (auto *ConstantShadow = dyn_cast<Constant>(ConvertedShadow)) {
1295 if (llvm::isKnownNonZero(ConvertedShadow, DL)) {
1304 TypeSize TypeSizeInBits = DL.getTypeSizeInBits(ConvertedShadow->getType());
1306 if (instrumentWithCalls(ConvertedShadow) &&
1310 IRB.CreateZExt(ConvertedShadow, IRB.getIntNTy(8 * (1 << SizeIndex)));
1315 Value *Cmp = convertToBool(ConvertedShadow, IRB, "_mscmp");
1395 void materializeOneCheck(IRBuilder<> &IRB, Value *ConvertedShadow,
1398 TypeSize TypeSizeInBits = DL.getTypeSizeInBits(ConvertedShadow->getType());
1400 if (instrumentWithCalls(ConvertedShadow) &&
1404 ConvertedShadow = convertShadowToScalar(ConvertedShadow, IRB);
1406 IRB.CreateZExt(ConvertedShadow, IRB.getIntNTy(8 * (1 << SizeIndex)));
1413 Value *Cmp = convertToBool(ConvertedShadow, IRB, "_mscmp");
1436 Value *ConvertedShadow = ShadowData.Shadow;
1438 if (auto *ConstantShadow = dyn_cast<Constant>(ConvertedShadow)) {
1443 if (llvm::isKnownNonZero(ConvertedShadow, DL)) {
1455 materializeOneCheck(IRB, ConvertedShadow, ShadowData.Origin);
1460 Shadow = ConvertedShadow;
1465 ConvertedShadow = convertToBool(ConvertedShadow, IRB, "_mscmp");
1466 Shadow = IRB.CreateOr(Shadow, ConvertedShadow, "_msor");