Home
last modified time | relevance | path

Searched refs:amd_kernel_code_t (Results 1 – 25 of 46) sorted by relevance

12

/aosp_15_r20/external/llvm/lib/Target/AMDGPU/Utils/
H A DAMDKernelCodeTUtils.cpp57 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 DAMDKernelCodeTUtils.h24 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 DAMDKernelCodeTInfo.h16 #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 DAMDGPUBaseInfo.h34 void initDefaultAMDKernelCodeT(amd_kernel_code_t &Header,
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/AMDGPU/Utils/
H A DAMDKernelCodeTUtils.cpp72 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 DAMDKernelCodeTUtils.h16 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 DAMDKernelCodeTInfo.h15 #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 DAMDKernelCodeTUtils.cpp74 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 DAMDKernelCodeTUtils.h24 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 DAMDKernelCodeTInfo.h15 #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 DAMDGPUUsage.rst145 .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 DAMDGPUTargetStreamer.h16 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 Dhsa.s43 ; Test all amd_kernel_code_t members with non-default values.
44 .amd_kernel_code_t
176 .amd_kernel_code_t
H A Dhsa-text.s25 .amd_kernel_code_t
H A Dhsa-exp.s47 .amd_kernel_code_t
/aosp_15_r20/external/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_compute.c39 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 DAMDGPUTargetStreamer.h32 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 DAMDGPUTargetStreamer.cpp58 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 DAMDGPUTargetStreamer.h52 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 Dobjdump.s7 .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 DAMDGPUAsmPrinter.h20 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 Dci-use-flat-for-global.ll11 ; HSA: .amd_kernel_code_t
/aosp_15_r20/external/mesa3d/src/amd/common/
H A Damd_kernel_code_t.h551 } amd_kernel_code_t; typedef
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
H A DAMDGPUAsmPrinter.h69 void getAmdKernelCode(amd_kernel_code_t &Out, const SIProgramInfo &KernelInfo,
/aosp_15_r20/external/llvm/lib/Target/AMDGPU/
H A DAMDKernelCodeT.h656 } amd_kernel_code_t; typedef

12