#include "X86.h"
#include "clang/Basic/Builtins.h"
#include "clang/Basic/Diagnostic.h"
#include "clang/Basic/TargetBuiltins.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/ADT/StringSwitch.h"
#include "llvm/TargetParser/X86TargetParser.h"
#include <optional>
#include "clang/Basic/BuiltinsX86.inc"
#include "clang/Basic/BuiltinsX86_64.inc"
#include "llvm/TargetParser/X86TargetParser.def"
Go to the source code of this file.
|
#define | GET_BUILTIN_STR_TABLE |
#define | GET_BUILTIN_INFOS |
#define | GET_BUILTIN_PREFIXED_INFOS |
#define | GET_BUILTIN_STR_TABLE |
#define | GET_BUILTIN_INFOS |
#define | GET_BUILTIN_PREFIXED_INFOS |
#define | X86_FEATURE_COMPAT(ENUM, STR, PRIORITY) |
#define | X86_MICROARCH_LEVEL(ENUM, STR, PRIORITY) |
#define | X86_FEATURE_COMPAT(ENUM, STR, PRIORITY) |
#define | X86_VENDOR(ENUM, STRING) |
#define | X86_CPU_TYPE_ALIAS(ENUM, ALIAS) |
#define | X86_CPU_TYPE(ENUM, STR) |
#define | X86_CPU_SUBTYPE_ALIAS(ENUM, ALIAS) |
#define | X86_CPU_SUBTYPE(ENUM, STR) |
◆ GET_BUILTIN_INFOS [1/2]
#define GET_BUILTIN_INFOS |
◆ GET_BUILTIN_INFOS [2/2]
#define GET_BUILTIN_INFOS |
◆ GET_BUILTIN_PREFIXED_INFOS [1/2]
#define GET_BUILTIN_PREFIXED_INFOS |
◆ GET_BUILTIN_PREFIXED_INFOS [2/2]
#define GET_BUILTIN_PREFIXED_INFOS |
◆ GET_BUILTIN_STR_TABLE [1/2]
#define GET_BUILTIN_STR_TABLE |
◆ GET_BUILTIN_STR_TABLE [2/2]
#define GET_BUILTIN_STR_TABLE |
◆ X86_CPU_SUBTYPE
#define X86_CPU_SUBTYPE |
( |
| ENUM, |
|
|
| STR ) |
◆ X86_CPU_SUBTYPE_ALIAS
#define X86_CPU_SUBTYPE_ALIAS |
( |
| ENUM, |
|
|
| ALIAS ) |
Value:
#define ALIAS(NAME, TOK, FLAGS)
◆ X86_CPU_TYPE
#define X86_CPU_TYPE |
( |
| ENUM, |
|
|
| STR ) |
◆ X86_CPU_TYPE_ALIAS
◆ X86_FEATURE_COMPAT [1/2]
#define X86_FEATURE_COMPAT |
( |
| ENUM, |
|
|
| STR, |
|
|
| PRIORITY ) |
◆ X86_FEATURE_COMPAT [2/2]
#define X86_FEATURE_COMPAT |
( |
| ENUM, |
|
|
| STR, |
|
|
| PRIORITY ) |
Value: .Case(STR, llvm::X86::FEATURE_##
ENUM)
◆ X86_MICROARCH_LEVEL
#define X86_MICROARCH_LEVEL |
( |
| ENUM, |
|
|
| STR, |
|
|
| PRIORITY ) |
◆ X86_VENDOR
#define X86_VENDOR |
( |
| ENUM, |
|
|
| STRING ) |
◆ getFeature()
llvm::X86::ProcessorFeatures getFeature |
( |
StringRef | Name | ) |
|
|
static |
◆ matchAsmCCConstraint()
unsigned matchAsmCCConstraint |
( |
const char * | Name | ) |
|
|
static |