Home
last modified time | relevance | path

Searched refs:AddrSpaces (Results 1 – 7 of 7) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstructions.td24 def AddrSpaces : AddressSpacesImpl;
448 list<int> AddrSpaces = AS;
472 def StoreAddress_flat : AddressSpaceList<[ AddrSpaces.Flat, AddrSpaces.Global ]>;
590 let AddressSpaces = LoadAddress_global.AddrSpaces;
596 let AddressSpaces = LoadAddress_global.AddrSpaces;
606 let AddressSpaces = LoadAddress_flat.AddrSpaces;
612 let AddressSpaces = LoadAddress_flat.AddrSpaces;
622 let AddressSpaces = LoadAddress_local.AddrSpaces;
628 let AddressSpaces = LoadAddress_local.AddrSpaces;
710 let AddressSpaces = StoreAddress_local.AddrSpaces in {
[all …]
H A DSIInstrInfo.td414 let IsLoad = 1, AddressSpaces = LoadAddress_local.AddrSpaces in {
426 } // End IsLoad = 1, , AddressSpaces = LoadAddress_local.AddrSpaces
440 let IsAtomic = 1, AddressSpaces = LoadAddress_local.AddrSpaces in {
449 } // End let AddressSpaces = LoadAddress_local.AddrSpaces
492 let IsStore = 1, AddressSpaces = StoreAddress_local.AddrSpaces in {
515 AddressSpaces = [ AddrSpaces.Local ] in {
569 let IsAtomic = 1, AddressSpaces = StoreAddress_local.AddrSpaces in {
578 } // End let IsAtomic = 1, AddressSpaces = StoreAddress_local.AddrSpaces
634 let AddressSpaces = !cast<AddressSpaceList>("LoadAddress_"#as).AddrSpaces in {
703 let AddressSpaces = StoreAddress_local.AddrSpaces in {
[all …]
H A DR600Instructions.td324 let AddressSpaces = LoadAddress_local.AddrSpaces in {
/freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/
H A DGlobalISelEmitter.cpp129 if (ListInit *AddrSpaces = P.getAddressSpaces()) { in explainPredicates() local
134 for (Init *Val : AddrSpaces->getValues()) { in explainPredicates()
230 const ListInit *AddrSpaces = Predicate.getAddressSpaces(); in isTrivialOperatorNode() local
231 if (AddrSpaces && !AddrSpaces->empty()) in isTrivialOperatorNode()
565 if (const ListInit *AddrSpaces = Predicate.getAddressSpaces()) { in addBuiltinPredicates() local
568 for (Init *Val : AddrSpaces->getValues()) { in addBuiltinPredicates()
H A DGlobalISelMatchTable.h1523 SmallVector<unsigned, 4> AddrSpaces; variable
1527 ArrayRef<unsigned> AddrSpaces) in MemoryAddressSpacePredicateMatcher() argument
1529 MMOIdx(MMOIdx), AddrSpaces(AddrSpaces.begin(), AddrSpaces.end()) {} in MemoryAddressSpacePredicateMatcher()
H A DGlobalISelMatchTable.cpp1538 return MMOIdx == Other->MMOIdx && AddrSpaces == Other->AddrSpaces; in isIdentical()
1549 << MatchTable::ULEB128Value(AddrSpaces.size()); in emitPredicateOpcodes()
1550 for (unsigned AS : AddrSpaces) in emitPredicateOpcodes()
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DAutoUpgrade.cpp5286 std::string AddrSpaces = "-p270:32:32-p271:32:32-p272:64:64"; in UpgradeDataLayoutString() local
5287 if (StringRef Ref = Res; !Ref.contains(AddrSpaces)) { in UpgradeDataLayoutString()
5291 Res = (Groups[1] + AddrSpaces + Groups[3]).str(); in UpgradeDataLayoutString()