/aosp_15_r20/external/llvm/lib/Target/AMDGPU/Utils/ |
H A D | AMDKernelCodeTUtils.cpp | 57 template <typename T, T amd_kernel_code_t::*ptr> 58 static void printField(StringRef Name, const amd_kernel_code_t &C, in printField() 63 template <typename T, T amd_kernel_code_t::*ptr, int shift, int width = 1> 64 static void printBitField(StringRef Name, const amd_kernel_code_t &c, in printBitField() 71 const amd_kernel_code_t &, 83 void llvm::printAmdKernelCodeField(const amd_kernel_code_t &C, in printAmdKernelCodeField() 91 void llvm::dumpAmdKernelCode(const amd_kernel_code_t *C, in dumpAmdKernelCode() 120 template <typename T, T amd_kernel_code_t::*ptr> 121 static bool parseField(amd_kernel_code_t &C, MCAsmParser &MCParser, in parseField() 130 template <typename T, T amd_kernel_code_t::*ptr, int shift, int width = 1> [all …]
|
H A D | AMDKernelCodeTUtils.h | 24 void printAmdKernelCodeField(const amd_kernel_code_t &C, 28 void dumpAmdKernelCode(const amd_kernel_code_t *C, 34 amd_kernel_code_t &C,
|
H A D | AMDKernelCodeTInfo.h | 16 #define QNAME(name) amd_kernel_code_t::name 40 [](StringRef Name, const amd_kernel_code_t &C, raw_ostream &OS) { \ 45 [](amd_kernel_code_t &C, MCAsmParser &MCParser, raw_ostream &Err) { \
|
H A D | AMDGPUBaseInfo.h | 34 void initDefaultAMDKernelCodeT(amd_kernel_code_t &Header,
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/AMDGPU/Utils/ |
H A D | AMDKernelCodeTUtils.cpp | 72 template <typename T, T amd_kernel_code_t::*ptr> 73 static void printField(StringRef Name, const amd_kernel_code_t &C, in printField() 78 template <typename T, T amd_kernel_code_t::*ptr, int shift, int width = 1> 79 static void printBitField(StringRef Name, const amd_kernel_code_t &c, in printBitField() 85 using PrintFx = void(*)(StringRef, const amd_kernel_code_t &, raw_ostream &); 96 void llvm::printAmdKernelCodeField(const amd_kernel_code_t &C, in printAmdKernelCodeField() 104 void llvm::dumpAmdKernelCode(const amd_kernel_code_t *C, in dumpAmdKernelCode() 132 template <typename T, T amd_kernel_code_t::*ptr> 133 static bool parseField(amd_kernel_code_t &C, MCAsmParser &MCParser, in parseField() 142 template <typename T, T amd_kernel_code_t::*ptr, int shift, int width = 1> [all …]
|
H A D | AMDKernelCodeTUtils.h | 16 struct amd_kernel_code_t; 24 void printAmdKernelCodeField(const amd_kernel_code_t &C, int FldIndex, 27 void dumpAmdKernelCode(const amd_kernel_code_t *C, raw_ostream &OS, 31 amd_kernel_code_t &C, raw_ostream &Err);
|
H A D | AMDKernelCodeTInfo.h | 15 #define QNAME(name) amd_kernel_code_t::name 39 [](StringRef Name, const amd_kernel_code_t &C, raw_ostream &OS) { \ 44 [](amd_kernel_code_t &C, MCAsmParser &MCParser, raw_ostream &Err) { \
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/Utils/ |
H A D | AMDKernelCodeTUtils.cpp | 74 template <typename T, T amd_kernel_code_t::*ptr> 75 static void printField(StringRef Name, const amd_kernel_code_t &C, in printField() 80 template <typename T, T amd_kernel_code_t::*ptr, int shift, int width = 1> 81 static void printBitField(StringRef Name, const amd_kernel_code_t &c, in printBitField() 87 using PrintFx = void(*)(StringRef, const amd_kernel_code_t &, raw_ostream &); 98 void llvm::printAmdKernelCodeField(const amd_kernel_code_t &C, in printAmdKernelCodeField() 106 void llvm::dumpAmdKernelCode(const amd_kernel_code_t *C, in dumpAmdKernelCode() 134 template <typename T, T amd_kernel_code_t::*ptr> 135 static bool parseField(amd_kernel_code_t &C, MCAsmParser &MCParser, in parseField() 144 template <typename T, T amd_kernel_code_t::*ptr, int shift, int width = 1> [all …]
|
H A D | AMDKernelCodeTUtils.h | 24 void printAmdKernelCodeField(const amd_kernel_code_t &C, int FldIndex, 27 void dumpAmdKernelCode(const amd_kernel_code_t *C, raw_ostream &OS, 31 amd_kernel_code_t &C, raw_ostream &Err);
|
H A D | AMDKernelCodeTInfo.h | 15 #define QNAME(name) amd_kernel_code_t::name 39 [](StringRef Name, const amd_kernel_code_t &C, raw_ostream &OS) { \ 44 [](amd_kernel_code_t &C, MCAsmParser &MCParser, raw_ostream &Err) { \
|
/aosp_15_r20/external/llvm/docs/ |
H A D | AMDGPUUsage.rst | 145 .amd_kernel_code_t 149 to specify the amd_kernel_code_t object that will be emitted by the assembler. 151 any amd_kernel_code_t values that are unspecified a default value will be 165 The *.amd_kernel_code_t* directive must be placed immediately after the 168 For a full list of amd_kernel_code_t keys, see the examples in 172 Here is an example of a minimal amd_kernel_code_t specification: 186 .amd_kernel_code_t
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/AMDGPU/MCTargetDesc/ |
H A D | AMDGPUTargetStreamer.h | 16 struct amd_kernel_code_t; 58 virtual void EmitAMDKernelCodeT(const amd_kernel_code_t &Header){}; in EmitAMDKernelCodeT() 135 void EmitAMDKernelCodeT(const amd_kernel_code_t &Header) override; 195 void EmitAMDKernelCodeT(const amd_kernel_code_t &Header) override;
|
/aosp_15_r20/external/llvm/test/MC/AMDGPU/ |
H A D | hsa.s | 43 ; Test all amd_kernel_code_t members with non-default values. 44 .amd_kernel_code_t 176 .amd_kernel_code_t
|
H A D | hsa-text.s | 25 .amd_kernel_code_t
|
H A D | hsa-exp.s | 47 .amd_kernel_code_t
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/radeonsi/ |
H A D | si_compute.c | 39 static const amd_kernel_code_t *si_compute_get_code_object(const struct si_compute *program, in si_compute_get_code_object() 56 const amd_kernel_code_t *result = NULL; in si_compute_get_code_object() 62 if (symbol_offset + sizeof(amd_kernel_code_t) > size) in si_compute_get_code_object() 65 result = (const amd_kernel_code_t *)(text + symbol_offset); in si_compute_get_code_object() 72 static void code_object_to_config(const amd_kernel_code_t *code_object, in code_object_to_config() 264 const amd_kernel_code_t *code_object = si_compute_get_code_object(program, 0); in si_create_compute_state() 427 struct si_shader *shader, const amd_kernel_code_t *code_object, in si_switch_compute_shader() 513 shader_va += sizeof(amd_kernel_code_t); in si_switch_compute_shader() 603 const amd_kernel_code_t *code_object, unsigned user_sgpr) in setup_scratch_rsrc_user_sgprs() 645 static void si_setup_user_sgprs_co_v2(struct si_context *sctx, const amd_kernel_code_t *code_object, in si_setup_user_sgprs_co_v2() [all …]
|
/aosp_15_r20/external/llvm/lib/Target/AMDGPU/MCTargetDesc/ |
H A D | AMDGPUTargetStreamer.h | 32 virtual void EmitAMDKernelCodeT(const amd_kernel_code_t &Header) = 0; 52 void EmitAMDKernelCodeT(const amd_kernel_code_t &Header) override; 88 void EmitAMDKernelCodeT(const amd_kernel_code_t &Header) override;
|
H A D | AMDGPUTargetStreamer.cpp | 58 AMDGPUTargetAsmStreamer::EmitAMDKernelCodeT(const amd_kernel_code_t &Header) { in EmitAMDKernelCodeT() 311 AMDGPUTargetELFStreamer::EmitAMDKernelCodeT(const amd_kernel_code_t &Header) { in EmitAMDKernelCodeT()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/MCTargetDesc/ |
H A D | AMDGPUTargetStreamer.h | 52 virtual void EmitAMDKernelCodeT(const amd_kernel_code_t &Header) = 0; 109 void EmitAMDKernelCodeT(const amd_kernel_code_t &Header) override; 156 void EmitAMDKernelCodeT(const amd_kernel_code_t &Header) override;
|
/aosp_15_r20/external/llvm/test/Object/AMDGPU/ |
H A D | objdump.s | 7 .amd_kernel_code_t 27 .amd_kernel_code_t
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUAsmPrinter.h | 20 struct amd_kernel_code_t; 55 void getAmdKernelCode(amd_kernel_code_t &Out, const SIProgramInfo &KernelInfo,
|
/aosp_15_r20/external/llvm/test/CodeGen/AMDGPU/ |
H A D | ci-use-flat-for-global.ll | 11 ; HSA: .amd_kernel_code_t
|
/aosp_15_r20/external/mesa3d/src/amd/common/ |
H A D | amd_kernel_code_t.h | 551 } amd_kernel_code_t; typedef
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUAsmPrinter.h | 69 void getAmdKernelCode(amd_kernel_code_t &Out, const SIProgramInfo &KernelInfo,
|
/aosp_15_r20/external/llvm/lib/Target/AMDGPU/ |
H A D | AMDKernelCodeT.h | 656 } amd_kernel_code_t; typedef
|