| 
    LLVM 22.0.0git
    
   | 
 
#include "llvm/ADT/ArrayRef.h"#include "llvm/ADT/StringMap.h"#include "llvm/Support/Compiler.h"#include <array>#include "llvm/TargetParser/X86TargetParser.def"Go to the source code of this file.
Namespaces | |
| namespace | llvm | 
| This is an optimization pass for GlobalISel generic memory operations.  | |
| namespace | llvm::X86 | 
| Define some predicates that are used for node matching.  | |
Macros | |
| #define | X86_VENDOR(ENUM, STRING) | 
| #define | X86_CPU_TYPE(ENUM, STRING) | 
| #define | X86_CPU_SUBTYPE(ENUM, STRING) | 
| #define | X86_FEATURE(ENUM, STRING) | 
| #define | X86_MICROARCH_LEVEL(ENUM, STRING, PRIORITY) | 
| #define X86_CPU_SUBTYPE | ( | ENUM, | |
| STRING ) | 
Definition at line 51 of file X86TargetParser.h.
| #define X86_CPU_TYPE | ( | ENUM, | |
| STRING ) | 
Definition at line 41 of file X86TargetParser.h.
| #define X86_FEATURE | ( | ENUM, | |
| STRING ) | 
Definition at line 60 of file X86TargetParser.h.
| #define X86_MICROARCH_LEVEL | ( | ENUM, | |
| STRING, | |||
| PRIORITY ) | 
Definition at line 64 of file X86TargetParser.h.
| #define X86_VENDOR | ( | ENUM, | |
| STRING ) | 
Definition at line 31 of file X86TargetParser.h.