Searched refs:AddrSpaces (Results 1 – 7 of 7) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUInstructions.td | 24 def AddrSpaces : AddressSpacesImpl; 413 list<int> AddrSpaces = AS; 426 def LoadAddress_constant : AddressSpaceList<[ AddrSpaces.Constant, 427 AddrSpaces.Constant32Bit ]>; 428 def LoadAddress_global : AddressSpaceList<[ AddrSpaces.Global, 429 AddrSpaces.Constant, 430 AddrSpaces.Constant32Bit ]>; 431 def StoreAddress_global : AddressSpaceList<[ AddrSpaces.Global ]>; 433 def LoadAddress_flat : AddressSpaceList<[ AddrSpaces.Flat, 434 AddrSpaces.Global, [all …]
|
| H A D | SIInstrInfo.td | 461 let IsLoad = 1, AddressSpaces = LoadAddress_local.AddrSpaces in { 473 } // End IsLoad = 1, , AddressSpaces = LoadAddress_local.AddrSpaces 487 let IsAtomic = 1, AddressSpaces = LoadAddress_local.AddrSpaces in { 496 } // End let AddressSpaces = LoadAddress_local.AddrSpaces 539 let IsStore = 1, AddressSpaces = StoreAddress_local.AddrSpaces in { 562 AddressSpaces = [ AddrSpaces.Local ] in { 616 let IsAtomic = 1, AddressSpaces = StoreAddress_local.AddrSpaces in { 625 } // End let IsAtomic = 1, AddressSpaces = StoreAddress_local.AddrSpaces 681 let AddressSpaces = !cast<AddressSpaceList>("LoadAddress_"#as).AddrSpaces in { 750 let AddressSpaces = StoreAddress_local.AddrSpaces in { [all …]
|
| H A D | R600Instructions.td | 324 let AddressSpaces = LoadAddress_local.AddrSpaces in {
|
| /openbsd-src/gnu/llvm/llvm/utils/TableGen/ |
| H A D | GlobalISelEmitter.cpp | 252 if (ListInit *AddrSpaces = P.getAddressSpaces()) { in explainPredicates() local 257 for (Init *Val : AddrSpaces->getValues()) { in explainPredicates() 353 const ListInit *AddrSpaces = Predicate.getAddressSpaces(); in isTrivialOperatorNode() local 354 if (AddrSpaces && !AddrSpaces->empty()) in isTrivialOperatorNode() 2067 SmallVector<unsigned, 4> AddrSpaces; member in __anon8aabd5ea0111::MemoryAddressSpacePredicateMatcher 2071 ArrayRef<unsigned> AddrSpaces) in MemoryAddressSpacePredicateMatcher() argument 2073 MMOIdx(MMOIdx), AddrSpaces(AddrSpaces.begin(), AddrSpaces.end()) {} in MemoryAddressSpacePredicateMatcher() 2082 return MMOIdx == Other->MMOIdx && AddrSpaces == Other->AddrSpaces; in isIdentical() 2092 << MatchTable::IntValue(AddrSpaces.size()); in emitPredicateOpcodes() 2093 for (unsigned AS : AddrSpaces) in emitPredicateOpcodes() [all …]
|
| H A D | CodeGenDAGPatterns.h | 194 SmallVector<unsigned, 16> AddrSpaces; member
|
| H A D | CodeGenDAGPatterns.cpp | 87 AddrSpaces.push_back(VVT.PtrAddrSpace); in TypeSetByHwMode() 105 auto ASI = AddrSpaces.begin(); in getValueTypeByHwMode() 110 if (ASI != AddrSpaces.end()) in getValueTypeByHwMode()
|
| /openbsd-src/gnu/llvm/llvm/lib/IR/ |
| H A D | AutoUpgrade.cpp | 4947 std::string AddrSpaces = "-p270:32:32-p271:32:32-p272:64:64"; in UpgradeDataLayoutString() local 4948 if (!DL.contains(AddrSpaces)) { in UpgradeDataLayoutString() 4952 Res = (Groups[1] + AddrSpaces + Groups[3]).str(); in UpgradeDataLayoutString()
|