HomeSort by relevance Sort by last modified time
    Searched full:amd_kernel_code_t (Results 1 - 25 of 25) sorted by null

  /external/llvm/lib/Target/AMDGPU/Utils/
AMDKernelCodeTUtils.h 1 //===- AMDGPUKernelCodeTUtils.h - helpers for amd_kernel_code_t *- C++ -*-===//
24 void printAmdKernelCodeField(const amd_kernel_code_t &C,
28 void dumpAmdKernelCode(const amd_kernel_code_t *C,
34 amd_kernel_code_t &C,
AMDKernelCodeTUtils.cpp 12 /// \file - utility functions to parse/print amd_kernel_code_t structure
57 template <typename T, T amd_kernel_code_t::*ptr>
58 static void printField(StringRef Name, const amd_kernel_code_t &C,
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,
71 const amd_kernel_code_t &,
83 void llvm::printAmdKernelCodeField(const amd_kernel_code_t &C,
91 void llvm::dumpAmdKernelCode(const amd_kernel_code_t *C,
120 template <typename T, T amd_kernel_code_t::*ptr>
121 static bool parseField(amd_kernel_code_t &C, MCAsmParser &MCParser
    [all...]
AMDKernelCodeTInfo.h 12 /// \file - specifies tables for amd_kernel_code_t structure parsing/printing
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) { \
AMDGPUBaseInfo.h 34 void initDefaultAMDKernelCodeT(amd_kernel_code_t &Header,
AMDGPUBaseInfo.cpp 50 void initDefaultAMDKernelCodeT(amd_kernel_code_t &Header,
  /external/llvm/lib/Target/AMDGPU/MCTargetDesc/
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;
AMDGPUTargetStreamer.cpp 58 AMDGPUTargetAsmStreamer::EmitAMDKernelCodeT(const amd_kernel_code_t &Header) {
93 OS << "\t.amd_kernel_code_t\n" <<
311 AMDGPUTargetELFStreamer::EmitAMDKernelCodeT(const amd_kernel_code_t &Header) {
  /external/llvm/test/MC/AMDGPU/
hsa-text.s 25 .amd_kernel_code_t
hsa.s 43 ; Test all amd_kernel_code_t members with non-default values.
44 .amd_kernel_code_t
110 // ASM: .amd_kernel_code_t
176 .amd_kernel_code_t
194 // ASM: .amd_kernel_code_t
hsa-exp.s 47 .amd_kernel_code_t
66 // ASM: .amd_kernel_code_t
  /external/mesa3d/src/amd/
Makefile.sources 5 common/amd_kernel_code_t.h \
  /external/llvm/docs/
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
  /external/llvm/test/Object/AMDGPU/
objdump.s 7 .amd_kernel_code_t
27 .amd_kernel_code_t
  /external/llvm/test/CodeGen/AMDGPU/
ci-use-flat-for-global.ll 11 ; HSA: .amd_kernel_code_t
hsa-func.ll 41 ; HSA: .amd_kernel_code_t
hsa.ll 40 ; HSA: .amd_kernel_code_t
large-alloca-compute.ll 19 ; GCNHSA: .amd_kernel_code_t
llvm.amdgcn.workgroup.id.ll 12 ; HSA: .amd_kernel_code_t
amdgpu.private-memory.ll 26 ; HSA-PROMOTE: .amd_kernel_code_t
39 ; HSA-ALLOCA: .amd_kernel_code_t
  /external/mesa3d/src/gallium/drivers/radeonsi/
si_compute.c 30 #include "amd_kernel_code_t.h"
66 static const amd_kernel_code_t *si_compute_get_code_object(
73 return (const amd_kernel_code_t*)
77 static void code_object_to_config(const amd_kernel_code_t *code_object,
165 const amd_kernel_code_t *code_object =
317 const amd_kernel_code_t *code_object,
377 /* Shader code is placed after the amd_kernel_code_t
379 shader_va += sizeof(amd_kernel_code_t);
409 const amd_kernel_code_t *code_object,
448 const amd_kernel_code_t *code_object
    [all...]
  /external/mesa3d/src/amd/common/
amd_kernel_code_t.h 53 * (AMD_CODE_PROPERTY_ENABLE_SGPR_*), see documentation of amd_kernel_code_t
142 * amd_kernel_code_t.hsail_machine_model ==
178 /* AMD Kernel Code Object (amd_kernel_code_t). GPU CP uses the AMD Kernel
188 * which ones are actually setup in the amd_kernel_code_t object using the
219 * agree with amd_kernel_code_t.privateElementSize)
222 * amd_kernel_code_t.wavefrontSize)
328 * which ones are actually setup in the amd_kernel_code_t object using the
375 * amd_kernel_code_t.globalMemoryCoherence
391 /* Byte offset (possibly negative) from start of amd_kernel_code_t
406 * amd_kernel_code_t object. Set both to 0 if no prefetc
532 } amd_kernel_code_t; typedef in typeref:struct:amd_kernel_code_s
    [all...]
  /external/llvm/lib/Target/AMDGPU/
AMDKernelCodeT.h 81 /// (AMD_CODE_PROPERTY_ENABLE_SGPR_*), see documentation of amd_kernel_code_t
167 /// amd_kernel_code_t.hsail_machine_model ==
317 /// AMD Kernel Code Object (amd_kernel_code_t). GPU CP uses the AMD Kernel
327 /// which ones are actually setup in the amd_kernel_code_t object using the
358 /// agree with amd_kernel_code_t.privateElementSize)
361 /// amd_kernel_code_t.wavefrontSize)
472 /// which ones are actually setup in the amd_kernel_code_t object using the
519 /// amd_kernel_code_t.globalMemoryCoherence
535 /// Byte offset (possibly negative) from start of amd_kernel_code_t
549 /// amd_kernel_code_t object. Set both to 0 if no prefetc
656 } amd_kernel_code_t; typedef in typeref:struct:amd_kernel_code_s
    [all...]
AMDGPUAsmPrinter.cpp 641 amd_kernel_code_t header;
  /external/llvm/lib/Target/AMDGPU/AsmParser/
AMDGPUAsmParser.cpp 576 bool ParseAMDKernelCodeTValue(StringRef ID, amd_kernel_code_t &Header);
    [all...]
  /external/llvm/tools/llvm-objdump/
llvm-objdump.cpp     [all...]

Completed in 238 milliseconds