• Home
  • Raw
  • Download

Lines Matching refs:getShadow

759       Value *Shadow = SI->isAtomic() ? getCleanShadow(Val) : getShadow(Val);  in materializeStores()
860 PHINode *PNS = cast<PHINode>(getShadow(PN)); in runOnFunction()
864 PNS->addIncoming(getShadow(PN, v), PN->getIncomingBlock(v)); in runOnFunction()
1085 Value *getShadow(Value *V) { in getShadow() function
1176 Value *getShadow(Instruction *I, int i) { in getShadow() function
1177 return getShadow(I->getOperand(i)); in getShadow()
1221 Shadow = getShadow(Val); in insertShadowCheck()
1225 Shadow = dyn_cast_or_null<Instruction>(getShadow(Val)); in insertShadowCheck()
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()
1432 Value *S1 = getShadow(&I, 0); in visitAnd()
1433 Value *S2 = getShadow(&I, 1); in visitAnd()
1454 Value *S1 = getShadow(&I, 0); in visitOr()
1455 Value *S2 = getShadow(&I, 1); in visitOr()
1527 Value *OpShadow = MSV->getShadow(V); in Add()
1647 IRB.CreateMul(getShadow(OtherArg), ShadowMul, "msprop_mul_cst")); in handleMulByConstant()
1673 setShadow(&I, getShadow(&I, 0)); in handleDiv()
1692 Value *Sa = getShadow(A); in handleEqualityComparison()
1693 Value *Sb = getShadow(B); in handleEqualityComparison()
1765 Value *Sa = getShadow(A); in handleRelationalComparisonExact()
1766 Value *Sb = getShadow(B); in handleRelationalComparisonExact()
1813 Value *Shadow = IRB.CreateICmpSLT(getShadow(op), getCleanShadow(op), in handleSignedRelationalComparison()
1859 Value *S1 = getShadow(&I, 0); in handleShift()
1860 Value *S2 = getShadow(&I, 1); in handleShift()
1933 Value *Shadow = getShadow(&I, 1); in handleVectorStoreIntrinsic()
2056 setShadow(&I, IRB.CreateCall(BswapFunc, getShadow(Op))); in handleBswap()
2101 Value *ConvertShadow = getShadow(ConvertOp); in handleVectorConvertIntrinsic()
2122 Value *ResultShadow = getShadow(CopyOp); in handleVectorConvertIntrinsic()
2174 Value *S1 = getShadow(&I, 0); in handleVectorShiftIntrinsic()
2175 Value *S2 = getShadow(&I, 1); in handleVectorShiftIntrinsic()
2236 Value *S1 = getShadow(&I, 0); in handleVectorPackIntrinsic()
2237 Value *S2 = getShadow(&I, 1); in handleVectorPackIntrinsic()
2277 Value *S = IRB.CreateOr(getShadow(&I, 0), getShadow(&I, 1)); in handleVectorSadIntrinsic()
2293 Value *S = IRB.CreateOr(getShadow(&I, 0), getShadow(&I, 1)); in handleVectorPmaddIntrinsic()
2308 Value *S0 = IRB.CreateOr(getShadow(&I, 0), getShadow(&I, 1)); in handleVectorComparePackedIntrinsic()
2320 Value *S0 = IRB.CreateOr(getShadow(&I, 0), getShadow(&I, 1)); in handleVectorCompareScalarIntrinsic()
2561 Value *ArgShadow = getShadow(A); in visitCallSite()
2658 Value *Shadow = getShadow(RetVal); in visitReturnInst()
2725 Value *Sb = getShadow(B); in visitSelectInst()
2726 Value *Sc = getShadow(C); in visitSelectInst()
2727 Value *Sd = getShadow(D); in visitSelectInst()
2796 Value *AggShadow = getShadow(Agg); in visitExtractValueInst()
2807 Value *AggShadow = getShadow(I.getAggregateOperand()); in visitInsertValueInst()
2808 Value *InsShadow = getShadow(I.getInsertedValueOperand()); in visitInsertValueInst()
2946 IRB.CreateAlignedStore(MSV.getShadow(A), Base, kShadowTLSAlignment); in visitCallSite()
3072 IRB.CreateAlignedStore(MSV.getShadow(A), Base, kShadowTLSAlignment); in visitCallSite()
3229 IRB.CreateAlignedStore(MSV.getShadow(A), Base, kShadowTLSAlignment); in visitCallSite()
3468 IRB.CreateAlignedStore(MSV.getShadow(A), Base, kShadowTLSAlignment); in visitCallSite()