Lines Matching refs:PredicatedAS

195                           PredicatedAddrSpaceMapTy &PredicatedAS) const;
201 PredicatedAddrSpaceMapTy &PredicatedAS) const;
208 const PredicatedAddrSpaceMapTy &PredicatedAS,
217 const PredicatedAddrSpaceMapTy &PredicatedAS,
235 const PredicatedAddrSpaceMapTy &PredicatedAS,
528 const PredicatedAddrSpaceMapTy &PredicatedAS, in operandWithNewAddressSpaceOrCreateUndef() argument
542 auto I = PredicatedAS.find(std::make_pair(Inst, Operand)); in operandWithNewAddressSpaceOrCreateUndef()
543 if (I != PredicatedAS.end()) { in operandWithNewAddressSpaceOrCreateUndef()
572 const PredicatedAddrSpaceMapTy &PredicatedAS, in cloneInstructionWithNewAddressSpace() argument
594 PredicatedAS, UndefUsesToFix); in cloneInstructionWithNewAddressSpace()
623 OperandUse, NewAddrSpace, ValueWithNewAddrSpace, PredicatedAS, in cloneInstructionWithNewAddressSpace()
764 const PredicatedAddrSpaceMapTy &PredicatedAS, in cloneValueWithNewAddressSpace() argument
772 I, NewAddrSpace, ValueWithNewAddrSpace, PredicatedAS, UndefUsesToFix); in cloneValueWithNewAddressSpace()
820 PredicatedAddrSpaceMapTy PredicatedAS; in run() local
821 inferAddressSpaces(Postorder, InferredAddrSpace, PredicatedAS); in run()
825 return rewriteWithNewAddressSpaces(Postorder, InferredAddrSpace, PredicatedAS, in run()
834 PredicatedAddrSpaceMapTy &PredicatedAS) const { in inferAddressSpaces()
845 if (!updateAddressSpace(*V, InferredAddrSpace, PredicatedAS)) in inferAddressSpaces()
896 PredicatedAddrSpaceMapTy &PredicatedAS) const { in updateAddressSpace()
955 PredicatedAS[std::make_pair(&V, PtrOperand)] = OperandAS; in updateAddressSpace()
1109 const PredicatedAddrSpaceMapTy &PredicatedAS, Function *F) const { in rewriteWithNewAddressSpaces() argument
1127 PredicatedAS, &UndefUsesToFix); in rewriteWithNewAddressSpaces()