#include "WebAssembly.h"
#include "Targets.h"
#include "clang/Basic/Builtins.h"
#include "clang/Basic/Diagnostic.h"
#include "clang/Basic/TargetBuiltins.h"
#include "llvm/ADT/StringSwitch.h"
#include "clang/Basic/BuiltinsWebAssembly.def"
Go to the source code of this file.
◆ BUILTIN [1/2]
◆ BUILTIN [2/2]
◆ LIBBUILTIN
◆ TARGET_BUILTIN [1/2]
◆ TARGET_BUILTIN [2/2]
◆ BuiltinInfos
Initial value:
#define BUILTIN
#define TARGET_BUILTIN
#define LIBBUILTIN
})
static constexpr std::array< Info, N > MakeInfos(std::array< Info, N > Infos)
A constexpr function to construct an infos array from X-macros.
Definition at line 33 of file WebAssembly.cpp.
◆ BuiltinStrings
llvm::StringTable BuiltinStrings |
|
staticconstexpr |
Initial value:=
#define BUILTIN
#define TARGET_BUILTIN
#define CLANG_BUILTIN_STR_TABLE_START
Definition at line 26 of file WebAssembly.cpp.
◆ NumBuiltins
◆ ValidCPUNames
llvm::StringLiteral ValidCPUNames[] |
|
staticconstexpr |
Initial value:= {
{"mvp"}, {"bleeding-edge"}, {"generic"}, {"lime1"}}
Definition at line 40 of file WebAssembly.cpp.