Lines Matching refs:InferredAddrSpace

198                           ValueToAddrSpaceMapTy &InferredAddrSpace,
204 ValueToAddrSpaceMapTy &InferredAddrSpace,
220 const ValueToAddrSpaceMapTy &InferredAddrSpace,
841 ValueToAddrSpaceMapTy InferredAddrSpace; in run() local
843 inferAddressSpaces(Postorder, InferredAddrSpace, PredicatedAS); in run()
847 return rewriteWithNewAddressSpaces(Postorder, InferredAddrSpace, PredicatedAS, in run()
855 ValueToAddrSpaceMapTy &InferredAddrSpace, in inferAddressSpaces() argument
860 InferredAddrSpace[V] = UninitializedAddressSpace; in inferAddressSpaces()
867 if (!updateAddressSpace(*V, InferredAddrSpace, PredicatedAS)) in inferAddressSpaces()
875 auto Pos = InferredAddrSpace.find(User); in inferAddressSpaces()
878 if (Pos == InferredAddrSpace.end()) in inferAddressSpaces()
917 const Value &V, ValueToAddrSpaceMapTy &InferredAddrSpace, in updateAddressSpace() argument
919 assert(InferredAddrSpace.count(&V)); in updateAddressSpace()
932 auto I = InferredAddrSpace.find(Src0); in updateAddressSpace()
933 unsigned Src0AS = (I != InferredAddrSpace.end()) in updateAddressSpace()
937 auto J = InferredAddrSpace.find(Src1); in updateAddressSpace()
938 unsigned Src1AS = (J != InferredAddrSpace.end()) in updateAddressSpace()
966 auto I = InferredAddrSpace.find(PtrOperand); in updateAddressSpace()
968 if (I == InferredAddrSpace.end()) { in updateAddressSpace()
993 unsigned OldAS = InferredAddrSpace.lookup(&V); in updateAddressSpace()
1001 InferredAddrSpace[&V] = NewAS; in updateAddressSpace()
1133 const ValueToAddrSpaceMapTy &InferredAddrSpace, in rewriteWithNewAddressSpaces() argument
1142 unsigned NewAddrSpace = InferredAddrSpace.lookup(V); in rewriteWithNewAddressSpaces()