Lines Matching refs:getShadow

1150       Value *Shadow = SI->isAtomic() ? getCleanShadow(Val) : getShadow(Val);  in materializeStores()
1277 PHINode *PNS = cast<PHINode>(getShadow(PN)); in runOnFunction()
1281 PNS->addIncoming(getShadow(PN, v), PN->getIncomingBlock(v)); in runOnFunction()
1548 Value *getShadow(Value *V) { in getShadow() function
1645 Value *getShadow(Instruction *I, int i) { in getShadow() function
1646 return getShadow(I->getOperand(i)); in getShadow()
1694 Shadow = getShadow(Val); in insertShadowCheck()
1698 Shadow = dyn_cast_or_null<Instruction>(getShadow(Val)); in insertShadowCheck()
1830 setShadow(&I, IRB.CreateExtractElement(getShadow(&I, 0), I.getOperand(1), in visitExtractElementInst()
1838 setShadow(&I, IRB.CreateInsertElement(getShadow(&I, 0), getShadow(&I, 1), in visitInsertElementInst()
1846 setShadow(&I, IRB.CreateShuffleVector(getShadow(&I, 0), getShadow(&I, 1), in visitShuffleVectorInst()
1854 setShadow(&I, IRB.CreateSExt(getShadow(&I, 0), I.getType(), "_msprop")); in visitSExtInst()
1860 setShadow(&I, IRB.CreateZExt(getShadow(&I, 0), I.getType(), "_msprop")); in visitZExtInst()
1866 setShadow(&I, IRB.CreateTrunc(getShadow(&I, 0), I.getType(), "_msprop")); in visitTruncInst()
1878 setShadow(&I, IRB.CreateBitCast(getShadow(&I, 0), getShadowTy(&I))); in visitBitCastInst()
1884 setShadow(&I, IRB.CreateIntCast(getShadow(&I, 0), getShadowTy(&I), false, in visitPtrToIntInst()
1891 setShadow(&I, IRB.CreateIntCast(getShadow(&I, 0), getShadowTy(&I), false, in visitIntToPtrInst()
1915 Value *S1 = getShadow(&I, 0); in visitAnd()
1916 Value *S2 = getShadow(&I, 1); in visitAnd()
1937 Value *S1 = getShadow(&I, 0); in visitOr()
1938 Value *S2 = getShadow(&I, 1); in visitOr()
2010 Value *OpShadow = MSV->getShadow(V); in Add()
2133 IRB.CreateMul(getShadow(OtherArg), ShadowMul, "msprop_mul_cst")); in handleMulByConstant()
2159 setShadow(&I, getShadow(&I, 0)); in handleIntegerDiv()
2181 Value *Sa = getShadow(A); in handleEqualityComparison()
2182 Value *Sb = getShadow(B); in handleEqualityComparison()
2254 Value *Sa = getShadow(A); in handleRelationalComparisonExact()
2255 Value *Sb = getShadow(B); in handleRelationalComparisonExact()
2302 Value *Shadow = IRB.CreateICmpSLT(getShadow(op), getCleanShadow(op), in handleSignedRelationalComparison()
2348 Value *S1 = getShadow(&I, 0); in handleShift()
2349 Value *S2 = getShadow(&I, 1); in handleShift()
2422 Value *Shadow = getShadow(&I, 1); in handleVectorStoreIntrinsic()
2548 setShadow(&I, IRB.CreateCall(BswapFunc, getShadow(Op))); in handleBswap()
2594 Value *ConvertShadow = getShadow(ConvertOp); in handleVectorConvertIntrinsic()
2615 Value *ResultShadow = getShadow(CopyOp); in handleVectorConvertIntrinsic()
2667 Value *S1 = getShadow(&I, 0); in handleVectorShiftIntrinsic()
2668 Value *S2 = getShadow(&I, 1); in handleVectorShiftIntrinsic()
2729 Value *S1 = getShadow(&I, 0); in handleVectorPackIntrinsic()
2730 Value *S2 = getShadow(&I, 1); in handleVectorPackIntrinsic()
2770 Value *S = IRB.CreateOr(getShadow(&I, 0), getShadow(&I, 1)); in handleVectorSadIntrinsic()
2786 Value *S = IRB.CreateOr(getShadow(&I, 0), getShadow(&I, 1)); in handleVectorPmaddIntrinsic()
2801 Value *S0 = IRB.CreateOr(getShadow(&I, 0), getShadow(&I, 1)); in handleVectorComparePackedIntrinsic()
2813 Value *S0 = IRB.CreateOr(getShadow(&I, 0), getShadow(&I, 1)); in handleVectorCompareScalarIntrinsic()
2860 Value *Shadow = getShadow(V); in handleMaskedStore()
2897 getShadow(PassThru), "_msmaskedld")); in handleMaskedLoad()
2911 getShadow(PassThru), IRB.CreateSExt(IRB.CreateNeg(Mask), ShadowTy)); in handleMaskedLoad()
3214 Value *ArgShadow = getShadow(A); in visitCallSite()
3317 Value *Shadow = getShadow(RetVal); in visitReturnInst()
3409 Value *Sb = getShadow(B); in visitSelectInst()
3410 Value *Sc = getShadow(C); in visitSelectInst()
3411 Value *Sd = getShadow(D); in visitSelectInst()
3480 Value *AggShadow = getShadow(Agg); in visitExtractValueInst()
3491 Value *AggShadow = getShadow(I.getAggregateOperand()); in visitInsertValueInst()
3492 Value *InsShadow = getShadow(I.getInsertedValueOperand()); in visitInsertValueInst()
3766 Value *Shadow = MSV.getShadow(A); in visitCallSite()
3931 IRB.CreateAlignedStore(MSV.getShadow(A), Base, kShadowTLSAlignment); in visitCallSite()
4100 IRB.CreateAlignedStore(MSV.getShadow(A), Base, kShadowTLSAlignment); in visitCallSite()
4357 IRB.CreateAlignedStore(MSV.getShadow(A), Base, kShadowTLSAlignment); in visitCallSite()