Lines Matching refs:setShadow
1025 void setShadow(Value *V, Value *SV) { in setShadow() function
1279 setShadow(&I, in visitLoadInst()
1282 setShadow(&I, getCleanShadow(&I)); in visitLoadInst()
1329 setShadow(&I, getCleanShadow(&I)); in handleCASOrRMW()
1347 setShadow(&I, IRB.CreateExtractElement(getShadow(&I, 0), I.getOperand(1), in visitExtractElementInst()
1355 setShadow(&I, IRB.CreateInsertElement(getShadow(&I, 0), getShadow(&I, 1), in visitInsertElementInst()
1363 setShadow(&I, IRB.CreateShuffleVector(getShadow(&I, 0), getShadow(&I, 1), in visitShuffleVectorInst()
1371 setShadow(&I, IRB.CreateSExt(getShadow(&I, 0), I.getType(), "_msprop")); in visitSExtInst()
1377 setShadow(&I, IRB.CreateZExt(getShadow(&I, 0), I.getType(), "_msprop")); in visitZExtInst()
1383 setShadow(&I, IRB.CreateTrunc(getShadow(&I, 0), I.getType(), "_msprop")); in visitTruncInst()
1395 setShadow(&I, IRB.CreateBitCast(getShadow(&I, 0), getShadowTy(&I))); in visitBitCastInst()
1401 setShadow(&I, IRB.CreateIntCast(getShadow(&I, 0), getShadowTy(&I), false, in visitPtrToIntInst()
1408 setShadow(&I, IRB.CreateIntCast(getShadow(&I, 0), getShadowTy(&I), false, in visitIntToPtrInst()
1443 setShadow(&I, IRB.CreateOr(S1S2, IRB.CreateOr(V1S2, S1V2))); in visitAnd()
1465 setShadow(&I, IRB.CreateOr(S1S2, IRB.CreateOr(V1S2, S1V2))); in visitOr()
1538 MSV->setShadow(I, Shadow); in Done()
1646 setShadow(&I, in handleMulByConstant()
1673 setShadow(&I, getShadow(&I, 0)); in handleDiv()
1718 setShadow(&I, Si); in handleEqualityComparison()
1785 setShadow(&I, Si); in handleRelationalComparisonExact()
1815 setShadow(&I, Shadow); in handleSignedRelationalComparison()
1865 setShadow(&I, IRB.CreateOr(Shift, S2Conv)); in handleShift()
1963 setShadow(&I, IRB.CreateAlignedLoad(ShadowPtr, 1, "_msld")); in handleVectorLoadIntrinsic()
1965 setShadow(&I, getCleanShadow(&I)); in handleVectorLoadIntrinsic()
2056 setShadow(&I, IRB.CreateCall(BswapFunc, getShadow(Op))); in handleBswap()
2129 setShadow(&I, ResultShadow); in handleVectorConvertIntrinsic()
2132 setShadow(&I, getCleanShadow(&I)); in handleVectorConvertIntrinsic()
2183 setShadow(&I, IRB.CreateOr(Shift, S2Conv)); in handleVectorShiftIntrinsic()
2264 setShadow(&I, S); in handleVectorPackIntrinsic()
2283 setShadow(&I, S); in handleVectorSadIntrinsic()
2298 setShadow(&I, S); in handleVectorPmaddIntrinsic()
2311 setShadow(&I, S); in handleVectorComparePackedIntrinsic()
2322 setShadow(&I, S); in handleVectorCompareScalarIntrinsic()
2619 setShadow(&I, getCleanShadow(&I)); in visitCallSite()
2631 setShadow(&I, RetvalShadow); in visitCallSite()
2669 setShadow(&I, getCleanShadow(&I)); in visitPHINode()
2675 setShadow(&I, IRB.CreatePHI(getShadowTy(&I), I.getNumIncomingValues(), in visitPHINode()
2683 setShadow(&I, getCleanShadow(&I)); in visitAllocaInst()
2751 setShadow(&I, Sa); in visitSelectInst()
2774 setShadow(&I, getCleanShadow(&I)); in visitLandingPadInst()
2779 setShadow(&I, getCleanShadow(&I)); in visitCatchSwitchInst()
2784 setShadow(&I, getCleanShadow(&I)); in visitFuncletPadInst()
2800 setShadow(&I, ResShadow); in visitExtractValueInst()
2813 setShadow(&I, Res); in visitInsertValueInst()
2848 setShadow(&I, getCleanShadow(&I)); in visitInstruction()