Searched refs:AddrSpaces (Results 1 – 8 of 8) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUInstructions.td | 14 def AddrSpaces { 436 list<int> AddrSpaces = AS; 449 def LoadAddress_constant : AddressSpaceList<[ AddrSpaces.Constant, 450 AddrSpaces.Constant32Bit ]>; 451 def LoadAddress_global : AddressSpaceList<[ AddrSpaces.Global, 452 AddrSpaces.Constant, 453 AddrSpaces.Constant32Bit ]>; 454 def StoreAddress_global : AddressSpaceList<[ AddrSpaces.Global ]>; 456 def LoadAddress_flat : AddressSpaceList<[ AddrSpaces.Flat, 457 AddrSpaces.Global, [all …]
|
| H A D | SIInstrInfo.td | 491 let IsLoad = 1, AddressSpaces = LoadAddress_local.AddrSpaces in { 503 } // End IsLoad = 1, , AddressSpaces = LoadAddress_local.AddrSpaces 517 let IsAtomic = 1, AddressSpaces = LoadAddress_local.AddrSpaces in { 537 } // End let AddressSpaces = LoadAddress_local.AddrSpaces 578 let IsStore = 1, AddressSpaces = StoreAddress_local.AddrSpaces in { 601 AddressSpaces = [ AddrSpaces.Local ] in { 655 let IsAtomic = 1, AddressSpaces = StoreAddress_local.AddrSpaces in { 664 } // End let IsAtomic = 1, AddressSpaces = StoreAddress_local.AddrSpaces 720 let AddressSpaces = !cast<AddressSpaceList>("LoadAddress_"#as).AddrSpaces in { 789 let AddressSpaces = StoreAddress_local.AddrSpaces in { [all …]
|
| H A D | R600Instructions.td | 324 let AddressSpaces = LoadAddress_local.AddrSpaces in {
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | DataLayout.h | 363 SmallVector<unsigned, 8> AddrSpaces; in getNonIntegralAddressSpaces() local 366 AddrSpaces.push_back(PS.AddrSpace); in getNonIntegralAddressSpaces() 368 return AddrSpaces; in getNonIntegralAddressSpaces()
|
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | GlobalISelEmitter.cpp | 127 if (const ListInit *AddrSpaces = P.getAddressSpaces()) { in explainPredicates() local 132 for (const Init *Val : AddrSpaces->getElements()) { in explainPredicates() 231 const ListInit *AddrSpaces = Predicate.getAddressSpaces(); in isTrivialOperatorNode() local 232 if (AddrSpaces && !AddrSpaces->empty()) in isTrivialOperatorNode() 601 if (const ListInit *AddrSpaces = Predicate.getAddressSpaces()) { in addBuiltinPredicates() local 604 for (const Init *Val : AddrSpaces->getElements()) { in addBuiltinPredicates()
|
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/GlobalISel/ |
| H A D | GlobalISelMatchTable.cpp | 1598 return MMOIdx == Other->MMOIdx && AddrSpaces == Other->AddrSpaces; in isIdentical() 1603 assert(AddrSpaces.size() < 256); in emitPredicateOpcodes() 1610 << MatchTable::IntValue(1, AddrSpaces.size()); in emitPredicateOpcodes() 1611 for (unsigned AS : AddrSpaces) in emitPredicateOpcodes()
|
| H A D | GlobalISelMatchTable.h | 1580 SmallVector<unsigned, 4> AddrSpaces; variable 1584 ArrayRef<unsigned> AddrSpaces) in MemoryAddressSpacePredicateMatcher() argument 1586 MMOIdx(MMOIdx), AddrSpaces(AddrSpaces) {} in MemoryAddressSpacePredicateMatcher()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | AutoUpgrade.cpp | 5902 StringRef AddrSpaces{"-p270:32:32-p271:32:32-p272:64:64"}; in UpgradeDataLayoutString() local 5903 if (!DL.contains(AddrSpaces)) { in UpgradeDataLayoutString() 5907 Res = (Groups[1] + AddrSpaces + Groups[3]).str(); in UpgradeDataLayoutString()
|