mini-llvm 0.1.0
Loading...
Searching...
No Matches
Condition.h File Reference
#include <cstdlib>
#include "mini-llvm/mir/Condition.def"
Include dependency graph for Condition.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  mini_llvm
namespace  mini_llvm::mir

Macros

#define X(name, specifier, inverted)
#define X(name, specifier, inverted)
#define X(name, specifier, inverted)

Enumerations

enum class  mini_llvm::mir::Condition

Functions

constexpr const char * mini_llvm::mir::specifier (Condition cond)
constexpr Condition mini_llvm::mir::inverted (Condition cond)

Macro Definition Documentation

◆ X [1/3]

#define X ( name,
specifier,
inverted )
Value:
case Condition::k##name: return Condition::k##inverted;

◆ X [2/3]

#define X ( name,
specifier,
inverted )
Value:
case Condition::k##name: return specifier;

◆ X [3/3]

#define X ( name,
specifier,
inverted )
Value:
k##name,