LLVM 20.0.0git
|
This is a verifier for AMDGPU HSA metadata, which can verify both well-typed metadata and untyped metadata. More...
#include "llvm/ADT/STLFunctionalExtras.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/BinaryFormat/MsgPackReader.h"
#include <cstddef>
#include <optional>
Go to the source code of this file.
Classes | |
class | llvm::AMDGPU::HSAMD::V3::MetadataVerifier |
Verifier for AMDGPU HSA metadata. More... | |
Namespaces | |
namespace | llvm |
This is an optimization pass for GlobalISel generic memory operations. | |
namespace | llvm::msgpack |
namespace | llvm::AMDGPU |
namespace | llvm::AMDGPU::HSAMD |
namespace | llvm::AMDGPU::HSAMD::V3 |
This is a verifier for AMDGPU HSA metadata, which can verify both well-typed metadata and untyped metadata.
When verifying in the non-strict mode, untyped metadata is coerced into the correct type if possible.
Definition in file AMDGPUMetadataVerifier.h.