LLVM 23.0.0git
VerifierAMDGPU.cpp File Reference
#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)

Macro Definition Documentation

◆ Check

#define Check ( C,
... )
Value:
do { \
if (!(C)) { \
VS.CheckFailed(__VA_ARGS__); \
return; \
} \
} while (false)
@ C
The default llvm calling convention, compatible with C.
Definition CallingConv.h:34

Definition at line 32 of file VerifierAMDGPU.cpp.

Referenced by llvm::verifyAMDGPUIntrinsicCall(), and llvm::verifyAMDGPUModuleFlag().

Function Documentation

◆ verifyAMDGPUReqdWorkGroupSize()