|
clang 24.0.0git
|
#include "AVR.h"#include "clang/Basic/Builtins.h"#include "clang/Basic/MacroBuilder.h"#include "clang/Basic/TargetBuiltins.h"#include "llvm/ADT/StringSwitch.h"#include "clang/Basic/BuiltinsAVR.inc"Go to the source code of this file.
Classes | |
| struct | clang::targets::MCUInfo |
| Information about a specific microcontroller. More... | |
Namespaces | |
| namespace | clang |
| Top level wrappers for InstallAPI frontend operations. | |
| namespace | clang::targets |
Macros | |
| #define | GET_BUILTIN_STR_TABLE |
| #define | GET_BUILTIN_INFOS |
Functions | |
| static bool | ArchHasELPM (StringRef Arch) |
| static bool | ArchHasELPMX (StringRef Arch) |
| static bool | ArchHasMOVW (StringRef Arch) |
| static bool | ArchHasLPMX (StringRef Arch) |
| static bool | ArchHasMUL (StringRef Arch) |
| static bool | ArchHasJMPCALL (StringRef Arch) |
| static bool | ArchHas3BytePC (StringRef Arch) |
Variables | |
| static constexpr int | NumBuiltins = AVR::LastTSBuiltin - Builtin::FirstTSBuiltin |
| static constexpr Builtin::Info | BuiltinInfos [] |
| static const MCUInfo | clang::targets::AVRMcus [] |
| #define GET_BUILTIN_INFOS |
|
static |
Definition at line 475 of file AVR.cpp.
References Arch.
Referenced by clang::targets::AVRTargetInfo::getTargetDefines(), and clang::targets::AVRTargetInfo::handleAsmEscapedChar().
|
static |
Definition at line 436 of file AVR.cpp.
References Arch, and clang::Default.
Referenced by clang::targets::AVRTargetInfo::getTargetDefines().
|
static |
Definition at line 443 of file AVR.cpp.
References Arch, and clang::Default.
Referenced by clang::targets::AVRTargetInfo::getTargetDefines().
|
static |
Definition at line 468 of file AVR.cpp.
References Arch, and clang::Default.
Referenced by clang::targets::AVRTargetInfo::getTargetDefines(), and clang::targets::AVRTargetInfo::handleAsmEscapedChar().
|
static |
Definition at line 457 of file AVR.cpp.
References Arch, and ArchHasMOVW().
Referenced by clang::targets::AVRTargetInfo::getTargetDefines().
|
static |
Definition at line 450 of file AVR.cpp.
References Arch, and clang::Default.
Referenced by ArchHasLPMX(), and clang::targets::AVRTargetInfo::getTargetDefines().
|
static |
Definition at line 461 of file AVR.cpp.
References Arch, and clang::Default.
Referenced by clang::targets::AVRTargetInfo::getTargetDefines().
|
staticconstexpr |