| 
    LLVM 22.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 "llvm/Support/Compiler.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.