Lines Matching refs:AddressSpace
131 PointerAlignElem::get(uint32_t AddressSpace, unsigned ABIAlign, in get() argument
136 retval.AddressSpace = AddressSpace; in get()
147 && AddressSpace == rhs.AddressSpace in operator ==()
487 DataLayout::findPointerLowerBound(uint32_t AddressSpace) { in findPointerLowerBound() argument
488 return std::lower_bound(Pointers.begin(), Pointers.end(), AddressSpace, in findPointerLowerBound()
489 [](const PointerAlignElem &A, uint32_t AddressSpace) { in findPointerLowerBound() argument
490 return A.AddressSpace < AddressSpace; in findPointerLowerBound()
502 if (I == Pointers.end() || I->AddressSpace != AddrSpace) { in setPointerAlignment()
613 if (I == Pointers.end() || I->AddressSpace != AS) { in getPointerABIAlignment()
615 assert(I->AddressSpace == 0); in getPointerABIAlignment()
622 if (I == Pointers.end() || I->AddressSpace != AS) { in getPointerPrefAlignment()
624 assert(I->AddressSpace == 0); in getPointerPrefAlignment()
631 if (I == Pointers.end() || I->AddressSpace != AS) { in getPointerSize()
633 assert(I->AddressSpace == 0); in getPointerSize()
655 if (I == Pointers.end() || I->AddressSpace != AS) { in getIndexSize()
657 assert(I->AddressSpace == 0); in getIndexSize()
751 unsigned AddressSpace) const { in getIntPtrType()
752 return IntegerType::get(C, getIndexSizeInBits(AddressSpace)); in getIntPtrType()