|
LLVM 23.0.0git
|
#include "VerifierInternal.h"#include "llvm/ADT/StringExtras.h"#include "llvm/IR/CallingConv.h"#include "llvm/IR/Constants.h"#include "llvm/IR/DerivedTypes.h"#include "llvm/IR/Function.h"#include "llvm/IR/IntrinsicInst.h"#include "llvm/IR/IntrinsicsAMDGPU.h"#include "llvm/Support/AMDGPUAddrSpace.h"Go to the source code of this file.
Macros | |
| #define | Check(C, ...) |
Functions | |
| static void | verifyAMDGPUReqdWorkGroupSize (VerifierSupport &VS, const Function &F) |
| #define Check | ( | C, | |
| ... ) |
Definition at line 32 of file VerifierAMDGPU.cpp.
Referenced by llvm::verifyAMDGPUIntrinsicCall(), and llvm::verifyAMDGPUModuleFlag().
|
static |
Definition at line 60 of file VerifierAMDGPU.cpp.
References llvm::CallingConv::C, llvm::mdconst::dyn_extract(), F, llvm::Attribute::getValueAsString(), llvm::Attribute::isStringAttribute(), llvm::Attribute::isValid(), llvm::StringRef::split(), and llvm::to_integer().
Referenced by llvm::verifyAMDGPUFunctionMetadata().