Lines Matching defs:FlatAddrSpace
162 unsigned FlatAddrSpace = 0;
168 : FunctionPass(ID), FlatAddrSpace(UninitializedAddressSpace) {
171 InferAddressSpaces(unsigned AS) : FunctionPass(ID), FlatAddrSpace(AS) {
193 unsigned FlatAddrSpace = 0;
247 const TargetTransformInfo *TTI, unsigned FlatAddrSpace)
248 : AC(AC), DT(DT), TTI(TTI), FlatAddrSpace(FlatAddrSpace) {}
463 if (V->getType()->getPointerAddressSpace() == FlatAddrSpace &&
539 if (TopVal->getType()->getPointerAddressSpace() == FlatAddrSpace)
788 assert(V->getType()->getPointerAddressSpace() == FlatAddrSpace &&
812 if (AS1 == FlatAddrSpace || AS2 == FlatAddrSpace)
813 return FlatAddrSpace;
821 return (AS1 == AS2) ? AS1 : FlatAddrSpace;
828 FlatAddrSpace = 0;
830 if (FlatAddrSpace == UninitializedAddressSpace) {
831 FlatAddrSpace = TTI->getFlatAddressSpace();
832 if (FlatAddrSpace == UninitializedAddressSpace)
884 if (Pos->second == FlatAddrSpace)
970 if (OperandAS == FlatAddrSpace) {
987 if (NewAS == FlatAddrSpace)
994 assert(OldAS != FlatAddrSpace);
1099 if (SrcAS != FlatAddrSpace && NewAS != FlatAddrSpace)
1113 Op->getType()->getPointerAddressSpace() == FlatAddrSpace)
1347 FlatAddrSpace)
1356 : FlatAddrSpace(UninitializedAddressSpace) {}
1358 : FlatAddrSpace(AddressSpace) {}
1365 &AM.getResult<TargetIRAnalysis>(F), FlatAddrSpace)