Lines Matching refs:PredicatedAS
199 PredicatedAddrSpaceMapTy &PredicatedAS) const;
205 PredicatedAddrSpaceMapTy &PredicatedAS) const;
212 const PredicatedAddrSpaceMapTy &PredicatedAS,
221 const PredicatedAddrSpaceMapTy &PredicatedAS,
239 const PredicatedAddrSpaceMapTy &PredicatedAS,
563 const PredicatedAddrSpaceMapTy &PredicatedAS, in operandWithNewAddressSpaceOrCreatePoison() argument
576 auto I = PredicatedAS.find(std::make_pair(Inst, Operand)); in operandWithNewAddressSpaceOrCreatePoison()
577 if (I != PredicatedAS.end()) { in operandWithNewAddressSpaceOrCreatePoison()
606 const PredicatedAddrSpaceMapTy &PredicatedAS, in cloneInstructionWithNewAddressSpace() argument
627 PredicatedAS, PoisonUsesToFix); in cloneInstructionWithNewAddressSpace()
655 OperandUse, NewAddrSpace, ValueWithNewAddrSpace, PredicatedAS, in cloneInstructionWithNewAddressSpace()
784 const PredicatedAddrSpaceMapTy &PredicatedAS, in cloneValueWithNewAddressSpace() argument
792 I, NewAddrSpace, ValueWithNewAddrSpace, PredicatedAS, PoisonUsesToFix); in cloneValueWithNewAddressSpace()
841 PredicatedAddrSpaceMapTy PredicatedAS; in run() local
842 inferAddressSpaces(Postorder, InferredAddrSpace, PredicatedAS); in run()
846 return rewriteWithNewAddressSpaces(Postorder, InferredAddrSpace, PredicatedAS, in run()
855 PredicatedAddrSpaceMapTy &PredicatedAS) const { in inferAddressSpaces()
866 if (!updateAddressSpace(*V, InferredAddrSpace, PredicatedAS)) in inferAddressSpaces()
917 PredicatedAddrSpaceMapTy &PredicatedAS) const { in updateAddressSpace()
978 PredicatedAS[std::make_pair(&V, PtrOperand)] = OperandAS; in updateAddressSpace()
1133 const PredicatedAddrSpaceMapTy &PredicatedAS, Function *F) const { in rewriteWithNewAddressSpaces() argument
1151 PredicatedAS, &PoisonUsesToFix); in rewriteWithNewAddressSpaces()