Home
last modified time | relevance | path

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

/external/llvm-project/llvm/lib/Target/AMDGPU/
DAMDGPUInstructions.td23 def AddrSpaces : AddressSpacesImpl;
334 list<int> AddrSpaces = AS;
346 def LoadAddress_constant : AddressSpaceList<[ AddrSpaces.Constant ]>;
347 def LoadAddress_global : AddressSpaceList<[ AddrSpaces.Global, AddrSpaces.Constant ]>;
348 def StoreAddress_global : AddressSpaceList<[ AddrSpaces.Global ]>;
350 def LoadAddress_flat : AddressSpaceList<[ AddrSpaces.Flat,
351 AddrSpaces.Global,
352 AddrSpaces.Constant ]>;
353 def StoreAddress_flat : AddressSpaceList<[ AddrSpaces.Flat, AddrSpaces.Global ]>;
355 def LoadAddress_private : AddressSpaceList<[ AddrSpaces.Private ]>;
[all …]
DSIInstrInfo.td288 let AddressSpaces = !cast<AddressSpaceList>("LoadAddress_"#as).AddrSpaces in {
387 let IsLoad = 1, AddressSpaces = LoadAddress_local.AddrSpaces in {
418 let IsAtomic = 1, AddressSpaces = LoadAddress_local.AddrSpaces in {
428 } // End let AddressSpaces = LoadAddress_local.AddrSpaces
469 let IsStore = 1, AddressSpaces = StoreAddress_local.AddrSpaces in {
503 let AddressSpaces = StoreAddress_local.AddrSpaces in {
517 } // End let AddressSpaces = StoreAddress_local.AddrSpaces
587 let AddressSpaces = !cast<AddressSpaceList>("LoadAddress_"#as).AddrSpaces in {
651 let AddressSpaces = StoreAddress_local.AddrSpaces in {
655 let AddressSpaces = StoreAddress_region.AddrSpaces in {
DR600Instructions.td336 let AddressSpaces = LoadAddress_local.AddrSpaces in {
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUInstructions.td23 def AddrSpaces : AddressSpacesImpl;
332 list<int> AddrSpaces = AS;
344 def LoadAddress_constant : AddressSpaceList<[ AddrSpaces.Constant ]>;
345 def LoadAddress_global : AddressSpaceList<[ AddrSpaces.Global, AddrSpaces.Constant ]>;
346 def StoreAddress_global : AddressSpaceList<[ AddrSpaces.Global ]>;
348 def LoadAddress_flat : AddressSpaceList<[ AddrSpaces.Flat,
349 AddrSpaces.Global,
350 AddrSpaces.Constant ]>;
351 def StoreAddress_flat : AddressSpaceList<[ AddrSpaces.Flat, AddrSpaces.Global ]>;
353 def LoadAddress_private : AddressSpaceList<[ AddrSpaces.Private ]>;
[all …]
DSIInstrInfo.td312 let AddressSpaces = !cast<AddressSpaceList>("LoadAddress_"#as).AddrSpaces in {
330 let AddressSpaces = StoreAddress_global.AddrSpaces;
339 let AddressSpaces = StoreAddress_global.AddrSpaces;
428 let IsLoad = 1, AddressSpaces = LoadAddress_local.AddrSpaces in {
460 let IsAtomic = 1, AddressSpaces = LoadAddress_local.AddrSpaces in {
470 } // End let AddressSpaces = LoadAddress_local.AddrSpaces
511 let IsStore = 1, AddressSpaces = StoreAddress_local.AddrSpaces in {
547 let AddressSpaces = StoreAddress_local.AddrSpaces in {
561 } // End let AddressSpaces = StoreAddress_local.AddrSpaces
589 let AddressSpaces = !cast<AddressSpaceList>("LoadAddress_"#as).AddrSpaces in {
[all …]
DR600Instructions.td336 let AddressSpaces = LoadAddress_local.AddrSpaces in {
/external/llvm-project/llvm/utils/TableGen/
DGlobalISelEmitter.cpp239 if (ListInit *AddrSpaces = P.getAddressSpaces()) { in explainPredicates() local
244 for (Init *Val : AddrSpaces->getValues()) { in explainPredicates()
337 const ListInit *AddrSpaces = Predicate.getAddressSpaces(); in isTrivialOperatorNode() local
338 if (AddrSpaces && !AddrSpaces->empty()) in isTrivialOperatorNode()
2015 SmallVector<unsigned, 4> AddrSpaces; member in __anon0a286f430111::MemoryAddressSpacePredicateMatcher
2019 ArrayRef<unsigned> AddrSpaces) in MemoryAddressSpacePredicateMatcher() argument
2021 MMOIdx(MMOIdx), AddrSpaces(AddrSpaces.begin(), AddrSpaces.end()) {} in MemoryAddressSpacePredicateMatcher()
2030 return MMOIdx == Other->MMOIdx && AddrSpaces == Other->AddrSpaces; in isIdentical()
2040 << MatchTable::IntValue(AddrSpaces.size()); in emitPredicateOpcodes()
2041 for (unsigned AS : AddrSpaces) in emitPredicateOpcodes()
[all …]
DCodeGenDAGPatterns.h191 SmallVector<unsigned, 16> AddrSpaces; member
DCodeGenDAGPatterns.cpp73 AddrSpaces.push_back(VVT.PtrAddrSpace); in TypeSetByHwMode()
91 auto ASI = AddrSpaces.begin(); in getValueTypeByHwMode()
96 if (ASI != AddrSpaces.end()) in getValueTypeByHwMode()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DAutoUpgrade.cpp4161 std::string AddrSpaces = "-p270:32:32-p271:32:32-p272:64:64"; in UpgradeDataLayoutString() local
4165 if (!Triple(TT).isX86() || DL.contains(AddrSpaces)) in UpgradeDataLayoutString()
4174 std::string Res = (Groups[1] + AddrSpaces + Groups[3]).toStringRef(Buf).str(); in UpgradeDataLayoutString()
/external/llvm-project/llvm/lib/IR/
DAutoUpgrade.cpp4390 std::string AddrSpaces = "-p270:32:32-p271:32:32-p272:64:64"; in UpgradeDataLayoutString() local
4393 if (!T.isX86() || DL.contains(AddrSpaces)) in UpgradeDataLayoutString()
4401 return (Groups[1] + AddrSpaces + Groups[3]).str(); in UpgradeDataLayoutString()