Lines Matching defs:getShadow
441 // constant). If true, calling getShadow() is valid.
448 Value *getShadow(Value *V) const {
852 Value *ArgShadow = Map.getShadow(Arg);
1024 Value *ShadowLHS = Map.getShadow(LHS);
1025 Value *ShadowRHS = Map.getShadow(RHS);
1231 Value *Source = ExtendedSourceTy ? Map.getShadow(OrigSource) : OrigSource;
1278 Value *Source = ExtendedSourceTy ? Map.getShadow(OrigSource) : OrigSource;
1608 Value *Shadow = Map.getShadow(Arg);
1706 Map.getShadow(UnaryOp->getOperand(0)));
1710 Map.getShadow(BinOp->getOperand(0)),
1711 Map.getShadow(BinOp->getOperand(1)));
1721 Map.getShadow(S->getTrueValue()),
1722 Map.getShadow(S->getFalseValue()));
1725 return Builder.CreateFreeze(Map.getShadow(Freeze->getOperand(0)));
1729 Map.getShadow(Extract->getVectorOperand()), Extract->getIndexOperand());
1732 return Builder.CreateInsertElement(Map.getShadow(Insert->getOperand(0)),
1733 Map.getShadow(Insert->getOperand(1)),
1737 return Builder.CreateShuffleVector(Map.getShadow(Shuffle->getOperand(0)),
1738 Map.getShadow(Shuffle->getOperand(1)),
1811 Value *StoredShadow = Map.getShadow(StoredValue);
1985 Value *RVShadow = Map.getShadow(RV);
2008 emitCheck(V, Map.getShadow(V), Builder, CheckLoc::makeInsert());
2168 PHINode *ShadowPhi = cast<PHINode>(ValueToShadow.getShadow(Phi));
2171 Value *Shadow = ValueToShadow.getShadow(V);