LLVM: include/llvm/Support/VirtualOutputConfig.h File Reference (original) (raw)
This file contains the declarations of the OutputConfig class. More...
#include "[llvm/Support/Compiler.h](Compiler%5F8h%5Fsource.html)"#include "llvm/Support/VirtualOutputConfig.def"
Go to the source code of this file.
| Namespaces | |
|---|---|
| namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations. | |
| namespace | llvm::sys |
| namespace | llvm::sys::fs |
| namespace | llvm::vfs |
| namespace | llvm::vfs::detail |
This file contains the declarations of the OutputConfig class.
Definition in file VirtualOutputConfig.h.
◆ HANDLE_OUTPUT_CONFIG_FLAG [1/4]
| #define HANDLE_OUTPUT_CONFIG_FLAG | ( | NAME, |
|---|---|---|
| DEFAULT ) |
Value:
constexpr bool get##NAME() const { return NAME; } \
constexpr bool getNo##NAME() const { return !NAME; } \
constexpr OutputConfig &set##NAME(bool Value) { \
return *this; \
} \
constexpr OutputConfig &set##NAME() { return set##NAME(true); } \
constexpr OutputConfig &setNo##NAME() { return set##NAME(false); }
Definition at line 42 of file VirtualOutputConfig.h.
Referenced by llvm::vfs::OutputConfig::OutputConfig().
◆ HANDLE_OUTPUT_CONFIG_FLAG [2/4]
| #define HANDLE_OUTPUT_CONFIG_FLAG | ( | NAME, |
|---|---|---|
| DEFAULT ) |
Value:
@ DEFAULT
Default weight is used in cases when there is no dedicated execution weight set.
Definition at line 42 of file VirtualOutputConfig.h.
◆ HANDLE_OUTPUT_CONFIG_FLAG [3/4]
| #define HANDLE_OUTPUT_CONFIG_FLAG | ( | NAME, |
|---|---|---|
| DEFAULT ) |
◆ HANDLE_OUTPUT_CONFIG_FLAG [4/4]
| #define HANDLE_OUTPUT_CONFIG_FLAG | ( | NAME, |
|---|---|---|
| DEFAULT ) |