LLVM 18.0.0git
|
#include "AMDGPUTargetStreamer.h"
#include "AMDGPUPTNote.h"
#include "AMDKernelCodeT.h"
#include "Utils/AMDGPUBaseInfo.h"
#include "Utils/AMDKernelCodeTUtils.h"
#include "llvm/BinaryFormat/AMDGPUMetadataVerifier.h"
#include "llvm/BinaryFormat/ELF.h"
#include "llvm/MC/MCAssembler.h"
#include "llvm/MC/MCContext.h"
#include "llvm/MC/MCELFStreamer.h"
#include "llvm/MC/MCSectionELF.h"
#include "llvm/MC/MCSubtargetInfo.h"
#include "llvm/Support/AMDGPUMetadata.h"
#include "llvm/Support/AMDHSAKernelDescriptor.h"
#include "llvm/Support/Casting.h"
#include "llvm/Support/FormattedStream.h"
#include "llvm/TargetParser/TargetParser.h"
Go to the source code of this file.
Macros | |
#define | PRINT_FIELD(STREAM, DIRECTIVE, KERNEL_DESC, MEMBER_NAME, FIELD_NAME) |
Functions | |
static void | convertIsaVersionV2 (uint32_t &Major, uint32_t &Minor, uint32_t &Stepping, bool Sramecc, bool Xnack) |
#define PRINT_FIELD | ( | STREAM, | |
DIRECTIVE, | |||
KERNEL_DESC, | |||
MEMBER_NAME, | |||
FIELD_NAME | |||
) |
|
static |
Definition at line 38 of file AMDGPUTargetStreamer.cpp.
Referenced by llvm::AMDGPUTargetAsmStreamer::EmitDirectiveHSACodeObjectISAV2(), and llvm::AMDGPUTargetELFStreamer::EmitDirectiveHSACodeObjectISAV2().