| /llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/ |
| H A D | code-object-v3.ll | 8 ; OSABI-AMDHSA-ASM-NOT: .amdgpu_hsa_kernel 11 ; OSABI-AMDHSA-ASM: s_endpgm 13 ; OSABI-AMDHSA-ASM: .p2align 6 14 ; OSABI-AMDHSA-ASM: .amdhsa_kernel fadd 22 ; OSABI-AMDHSA-ASM: .end_amdhsa_kernel 23 ; OSABI-AMDHSA-ASM: .text 30 ; OSABI-AMDHSA-ASM: s_endpgm 32 ; OSABI-AMDHSA-ASM: .p2align 6 41 ; OSABI-AMDHSA-ASM: .end_amdhsa_kernel 42 ; OSABI-AMDHSA-ASM: .text [all …]
|
| /llvm-project-15.0.7/lld/test/ELF/lto/ |
| H A D | amdgcn-oses.ll | 7 ; RUN: llvm-readobj --file-headers %t/amdhsa.so | FileCheck %s --check-prefixes=GCN,AMDHSA 11 ; RUN: llvm-readobj --file-headers %t/amdpal.so | FileCheck %s --check-prefixes=GCN,NON-AMDHSA,AMDP… 15 ; RUN: llvm-readobj --file-headers %t/mesa3d.so | FileCheck %s --check-prefixes=GCN,NON-AMDHSA,MESA… 17 ; AMDHSA: OS/ABI: AMDGPU_HSA (0x40) 18 ; AMDHSA: ABIVersion: 2 22 ; NON-AMDHSA: ABIVersion: 0
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUSubtarget.h | 121 return TargetTriple.getOS() == Triple::AMDHSA; in isAmdHsaOS() 220 case Triple::AMDHSA: in getExplicitKernelArgOffset()
|
| H A D | AMDGPUAsmPrinter.cpp | 91 if (TM.getTargetTriple().getOS() == Triple::AMDHSA) { in AMDGPUAsmPrinter() 130 if (TM.getTargetTriple().getOS() != Triple::AMDHSA && in initTargetStreamer() 137 if (TM.getTargetTriple().getOS() == Triple::AMDHSA) in initTargetStreamer() 147 if (TM.getTargetTriple().getOS() == Triple::AMDHSA) in initTargetStreamer() 165 if (TM.getTargetTriple().getOS() != Triple::AMDHSA || in emitEndOfAsmFile() 171 if (TM.getTargetTriple().getOS() == Triple::AMDHSA) { in emitEndOfAsmFile() 243 if (TM.getTargetTriple().getOS() != Triple::AMDHSA || in emitFunctionBodyEnd() 278 if (TM.getTargetTriple().getOS() == Triple::AMDHSA && in emitFunctionEntryLabel() 325 if (OS == Triple::AMDHSA || OS == Triple::AMDPAL) in emitGlobalVariable() 355 (STI.getTargetTriple().getOS() == Triple::AMDHSA || in doFinalization()
|
| H A D | GCNSubtarget.h | 41 AMDHSA = 0x01, enumerator 401 return isAmdHsaOS() ? TrapHandlerAbi::AMDHSA : TrapHandlerAbi::NONE; in getTrapHandlerAbi()
|
| H A D | AMDGPUSubtarget.cpp | 98 Gen = TT.getOS() == Triple::AMDHSA ? AMDGPUSubtarget::SEA_ISLANDS in initializeSubtargetDependencies()
|
| H A D | AMDGPUPromoteAlloca.cpp | 172 IsAMDHSA = TT.getOS() == Triple::AMDHSA; in run()
|
| H A D | AMDGPUTargetMachine.cpp | 503 return TT.getOS() == Triple::AMDHSA ? "generic-hsa" : "generic"; in getGPUOrDefault()
|
| H A D | SIISelLowering.cpp | 4205 assert(getTargetMachine().getTargetTriple().getOS() == Triple::AMDHSA || in EmitInstrWithCustomInserter() 5158 return OS == Triple::AMDHSA || OS == Triple::AMDPAL; in shouldUseLDSConstAddress() 5378 Subtarget->getTrapHandlerAbi() != GCNSubtarget::TrapHandlerAbi::AMDHSA) in lowerTRAP() 5473 Subtarget->getTrapHandlerAbi() != GCNSubtarget::TrapHandlerAbi::AMDHSA) { in lowerDEBUGTRAP() 7068 if (OS == Triple::AMDHSA || OS == Triple::AMDPAL) in LowerINTRINSIC_WO_CHAIN()
|
| H A D | AMDGPULegalizerInfo.cpp | 5271 ST.getTrapHandlerAbi() != GCNSubtarget::TrapHandlerAbi::AMDHSA) in legalizeTrapIntrinsic() 5369 ST.getTrapHandlerAbi() != GCNSubtarget::TrapHandlerAbi::AMDHSA) { in legalizeDebugTrapIntrinsic()
|
| H A D | AMDGPUInstructionSelector.cpp | 1246 if (OS == Triple::AMDHSA || OS == Triple::AMDPAL) { in selectGroupStaticSize()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/MCTargetDesc/ |
| H A D | AMDGPUAsmBackend.cpp | 235 HasRelocationAddend(TT.getOS() == Triple::AMDHSA), in ELFAMDGPUAsmBackend() 238 case Triple::AMDHSA: in ELFAMDGPUAsmBackend()
|
| H A D | AMDGPUTargetStreamer.cpp | 535 if (STI.getTargetTriple().getOS() == Triple::AMDHSA) in EmitNote() 577 case Triple::AMDHSA: in getEFlagsAMDGCN() 594 assert(STI.getTargetTriple().getOS() == Triple::AMDHSA); in getEFlagsAMDHSA()
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-readobj/ELF/ |
| H A D | file-header-os-abi.test | 166 … --file-headers %t.osabi.amd.hsa | FileCheck %s --match-full-lines --check-prefix=OSABI-AMDHSA-LLVM 167 …f --file-headers %t.osabi.amd.hsa | FileCheck %s --match-full-lines --check-prefix=OSABI-AMDHSA-GNU 169 # OSABI-AMDHSA-LLVM: OS/ABI: AMDGPU_HSA (0x40) 170 # OSABI-AMDHSA-GNU: OS/ABI: 40
|
| /llvm-project-15.0.7/llvm/include/llvm/ADT/ |
| H A D | Triple.h | 207 AMDHSA, // AMD HSA Runtime enumerator
|
| /llvm-project-15.0.7/llvm/lib/Support/ |
| H A D | Triple.cpp | 206 case AMDHSA: return "amdhsa"; in getOSTypeName() 575 .StartsWith("amdhsa", Triple::AMDHSA) in parseOS()
|
| /llvm-project-15.0.7/llvm/docs/ |
| H A D | AMDGPUUsage.rst | 804 .. table:: AMDHSA LLVM Sync Scopes 2605 AMDHSA section in Code Conventions 2662 .. table:: AMDHSA Code Object V2 Metadata Map 2706 .. table:: AMDHSA Code Object V2 Kernel Metadata Map 3087 .. table:: AMDHSA Code Object V3 Metadata Map 3132 .. table:: AMDHSA Code Object V3 Kernel Metadata Map 3750 .. table:: AMDHSA Memory Spaces argument 6511 .. table:: AMDHSA Memory Model Code Sequences GFX90A 14206 .. table:: AMDGPU Trap Handler for Non-AMDHSA OS 14229 arguments for the AMDHSA OS (see [all …]
|
| /llvm-project-15.0.7/lld/ELF/ |
| H A D | InputFiles.cpp | 1550 case Triple::AMDHSA: in getOsAbi()
|
| /llvm-project-15.0.7/clang/lib/Driver/ |
| H A D | Driver.cpp | 155 TT->getOS() == llvm::Triple::AMDHSA) in getHIPOffloadTargetTriple() 6015 case llvm::Triple::AMDHSA: in getToolChain() 6156 Target.getOS() == llvm::Triple::AMDHSA) in getOffloadingDeviceToolChain()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/Utils/ |
| H A D | AMDGPUBaseInfo.cpp | 106 if (STI && STI->getTargetTriple().getOS() != Triple::AMDHSA) in getHsaAbiVersion()
|
| /llvm-project-15.0.7/llvm/unittests/ADT/ |
| H A D | TripleTest.cpp | 409 EXPECT_EQ(Triple::AMDHSA, T.getOS()); in TEST()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/AsmParser/ |
| H A D | AMDGPUAsmParser.cpp | 4875 if (getSTI().getTargetTriple().getOS() != Triple::AMDHSA) in ParseDirectiveAMDHSAKernel() 5415 if (getSTI().getTargetTriple().getOS() != Triple::AMDHSA) { in ParseDirectiveHSAMetadata()
|