Lines Matching refs:setShadow
1586 void setShadow(Value *V, Value *SV) { in setShadow() function
1917 setShadow(&I, in visitLoadInst()
1920 setShadow(&I, getCleanShadow(&I)); in visitLoadInst()
1971 setShadow(&I, getCleanShadow(&I)); in handleCASOrRMW()
1989 setShadow(&I, IRB.CreateExtractElement(getShadow(&I, 0), I.getOperand(1), in visitExtractElementInst()
1997 setShadow(&I, IRB.CreateInsertElement(getShadow(&I, 0), getShadow(&I, 1), in visitInsertElementInst()
2004 setShadow(&I, IRB.CreateShuffleVector(getShadow(&I, 0), getShadow(&I, 1), in visitShuffleVectorInst()
2012 setShadow(&I, IRB.CreateSExt(getShadow(&I, 0), I.getType(), "_msprop")); in visitSExtInst()
2018 setShadow(&I, IRB.CreateZExt(getShadow(&I, 0), I.getType(), "_msprop")); in visitZExtInst()
2024 setShadow(&I, IRB.CreateTrunc(getShadow(&I, 0), I.getType(), "_msprop")); in visitTruncInst()
2036 setShadow(&I, IRB.CreateBitCast(getShadow(&I, 0), getShadowTy(&I))); in visitBitCastInst()
2042 setShadow(&I, IRB.CreateIntCast(getShadow(&I, 0), getShadowTy(&I), false, in visitPtrToIntInst()
2049 setShadow(&I, IRB.CreateIntCast(getShadow(&I, 0), getShadowTy(&I), false, in visitIntToPtrInst()
2084 setShadow(&I, IRB.CreateOr({S1S2, V1S2, S1V2})); in visitAnd()
2106 setShadow(&I, IRB.CreateOr({S1S2, V1S2, S1V2})); in visitOr()
2179 MSV->setShadow(I, Shadow); in Done()
2293 setShadow(&I, in handleMulByConstant()
2320 setShadow(&I, getShadow(&I, 0)); in handleIntegerDiv()
2368 setShadow(&I, Si); in handleEqualityComparison()
2435 setShadow(&I, Si); in handleRelationalComparisonExact()
2465 setShadow(&I, Shadow); in handleSignedRelationalComparison()
2515 setShadow(&I, IRB.CreateOr(Shift, S2Conv)); in handleShift()
2536 setShadow(&I, IRB.CreateOr(Shift, S2Conv)); in handleFunnelShift()
2633 setShadow(&I, in handleVectorLoadIntrinsic()
2636 setShadow(&I, getCleanShadow(&I)); in handleVectorLoadIntrinsic()
2721 setShadow(&I, getShadow(&I, 0)); in handleInvariantGroup()
2740 setShadow(&I, IRB.CreateCall(BswapFunc, getShadow(Op))); in handleBswap()
2816 setShadow(&I, ResultShadow); in handleVectorConvertIntrinsic()
2819 setShadow(&I, getCleanShadow(&I)); in handleVectorConvertIntrinsic()
2870 setShadow(&I, IRB.CreateOr(Shift, S2Conv)); in handleVectorShiftIntrinsic()
2953 setShadow(&I, S); in handleVectorPackIntrinsic()
2972 setShadow(&I, S); in handleVectorSadIntrinsic()
2987 setShadow(&I, S); in handleVectorPmaddIntrinsic()
3000 setShadow(&I, S); in handleVectorComparePackedIntrinsic()
3011 setShadow(&I, S); in handleVectorCompareScalarIntrinsic()
3020 setShadow(&I, S); in handleVectorReduceIntrinsic()
3038 setShadow(&I, S); in handleVectorReduceOrIntrinsic()
3055 setShadow(&I, S); in handleVectorReduceAndIntrinsic()
3137 setShadow(&I, IRB.CreateMaskedLoad(ShadowTy, ShadowPtr, Alignment, Mask, in handleMaskedLoad()
3140 setShadow(&I, getCleanShadow(&I)); in handleMaskedLoad()
3193 setShadow(&I, S); in handleBmiIntrinsic()
3239 setShadow(&I, Shadow); in handleUnarySdIntrinsic()
3252 setShadow(&I, Shadow); in handleBinarySdIntrinsic()
3265 setShadow(&I, getShadow(&I, 0)); in handleAbsIntrinsic()
3539 setShadow(&I, getCleanShadow(&I)); in visitIntrinsicInst()
3752 setShadow(&CB, getCleanShadow(&CB)); in visitCallBase()
3772 setShadow(&CB, getCleanShadow(&CB)); in visitCallBase()
3786 setShadow(&CB, RetvalShadow); in visitCallBase()
3836 setShadow(&I, getCleanShadow(&I)); in visitPHINode()
3842 setShadow(&I, IRB.CreatePHI(getShadowTy(&I), I.getNumIncomingValues(), in visitPHINode()
3914 setShadow(&I, getCleanShadow(&I)); in visitAllocaInst()
3953 setShadow(&I, Sa); in visitSelectInst()
3976 setShadow(&I, getCleanShadow(&I)); in visitLandingPadInst()
3981 setShadow(&I, getCleanShadow(&I)); in visitCatchSwitchInst()
3986 setShadow(&I, getCleanShadow(&I)); in visitFuncletPadInst()
4002 setShadow(&I, ResShadow); in visitExtractValueInst()
4015 setShadow(&I, Res); in visitInsertValueInst()
4129 setShadow(&I, getCleanShadow(&I)); in visitAsmInstruction()
4135 setShadow(&I, getCleanShadow(&I)); in visitFreezeInst()
4149 setShadow(&I, getCleanShadow(&I)); in visitInstruction()