Lines Matching defs:ValueWithNewAddrSpace
211 const ValueToValueMapTy &ValueWithNewAddrSpace,
238 const ValueToValueMapTy &ValueWithNewAddrSpace,
562 const ValueToValueMapTy &ValueWithNewAddrSpace,
572 if (Value *NewOperand = ValueWithNewAddrSpace.lookup(Operand))
592 // ValueWithNewAddrSpace. Due to potential cycles in the data flow graph, an
594 // ValueWithNewAddrSpace. In that case, uses poison as a placeholder operand and
605 const ValueToValueMapTy &ValueWithNewAddrSpace,
626 II->getArgOperandUse(0), NewAddrSpace, ValueWithNewAddrSpace,
656 OperandUse, NewAddrSpace, ValueWithNewAddrSpace, PredicatedAS,
704 // ValueWithNewAddrSpace.
707 const ValueToValueMapTy &ValueWithNewAddrSpace, const DataLayout *DL,
724 if (Value *NewOperand = ValueWithNewAddrSpace.lookup(CE->getOperand(0)))
742 // with the new address space should already be in ValueWithNewAddrSpace
746 if (Value *NewOperand = ValueWithNewAddrSpace.lookup(Operand)) {
753 CExpr, NewAddrSpace, ValueWithNewAddrSpace, DL, TTI)) {
778 // ValueWithNewAddrSpace. This function is called on every flat address
784 const ValueToValueMapTy &ValueWithNewAddrSpace,
793 I, NewAddrSpace, ValueWithNewAddrSpace, PredicatedAS, PoisonUsesToFix);
805 cast<ConstantExpr>(V), NewAddrSpace, ValueWithNewAddrSpace, DL, TTI);
1139 ValueToValueMapTy ValueWithNewAddrSpace;
1151 cloneValueWithNewAddressSpace(V, NewAddrSpace, ValueWithNewAddrSpace,
1154 ValueWithNewAddrSpace[V] = New;
1158 if (ValueWithNewAddrSpace.empty())
1164 User *NewV = cast_or_null<User>(ValueWithNewAddrSpace.lookup(V));
1170 NewV->setOperand(OperandNo, ValueWithNewAddrSpace.lookup(PoisonUse->get()));
1181 Value *NewV = ValueWithNewAddrSpace.lookup(V);
1272 if (Value *OtherNewV = ValueWithNewAddrSpace.lookup(OtherSrc)) {