LLVM: lib/Target/X86/X86PreTileConfig.cpp File Reference (original) (raw)
#include "[X86.h](X86%5F8h%5Fsource.html)"#include "[X86InstrBuilder.h](X86InstrBuilder%5F8h%5Fsource.html)"#include "[X86MachineFunctionInfo.h](X86MachineFunctionInfo%5F8h%5Fsource.html)"#include "[X86RegisterInfo.h](X86RegisterInfo%5F8h%5Fsource.html)"#include "[X86Subtarget.h](X86Subtarget%5F8h%5Fsource.html)"#include "[llvm/ADT/SmallSet.h](SmallSet%5F8h%5Fsource.html)"#include "[llvm/CodeGen/MachineFunctionPass.h](MachineFunctionPass%5F8h%5Fsource.html)"#include "[llvm/CodeGen/MachineInstr.h](MachineInstr%5F8h%5Fsource.html)"#include "[llvm/CodeGen/MachineLoopInfo.h](MachineLoopInfo%5F8h%5Fsource.html)"#include "[llvm/CodeGen/MachineModuleInfo.h](MachineModuleInfo%5F8h%5Fsource.html)"#include "[llvm/CodeGen/MachineRegisterInfo.h](MachineRegisterInfo%5F8h%5Fsource.html)"#include "[llvm/CodeGen/Passes.h](CodeGen%5F2Passes%5F8h%5Fsource.html)"#include "[llvm/CodeGen/TargetInstrInfo.h](TargetInstrInfo%5F8h%5Fsource.html)"#include "[llvm/CodeGen/TargetRegisterInfo.h](TargetRegisterInfo%5F8h%5Fsource.html)"#include "[llvm/IR/Module.h](IR%5F2Module%5F8h%5Fsource.html)"#include "[llvm/InitializePasses.h](InitializePasses%5F8h%5Fsource.html)"
Go to the source code of this file.
| Macros | |
|---|---|
| #define | DEBUG_TYPE "tile-pre-config" |
| Functions | |
|---|---|
| static void | emitErrorMsg (MachineFunction &MF) |
| INITIALIZE_PASS_BEGIN (X86PreTileConfig, "tilepreconfig", "Tile Register Pre-configure", false, false) INITIALIZE_PASS_END(X86PreTileConfig |
| Variables | |
|---|---|
| tilepreconfig | |
| Tile Register Pre | configure |
| Tile Register Pre | false |
Macro Definition Documentation
◆ DEBUG_TYPE
#define DEBUG_TYPE "tile-pre-config"
Definition at line 45 of file X86PreTileConfig.cpp.
Function Documentation
◆ emitErrorMsg()
| void emitErrorMsg ( MachineFunction & MF) | static |
|---|
Definition at line 47 of file X86PreTileConfig.cpp.
References llvm::LLVMContext::emitError(), llvm::Function::getContext(), llvm::MachineFunction::getFunction(), and llvm::MachineFunction::getName().
◆ INITIALIZE_PASS_BEGIN()
| INITIALIZE_PASS_BEGIN | ( | X86PreTileConfig | , |
|---|---|---|---|
| "tilepreconfig" | , | ||
| "Tile Register Pre-configure" | , | ||
| false | , | ||
| false | ) |
References INITIALIZE_PASS_DEPENDENCY.
Variable Documentation
◆ configure
Tile Register Pre configure
Definition at line 227 of file X86PreTileConfig.cpp.
◆ false
Tile Register Pre false
Definition at line 227 of file X86PreTileConfig.cpp.
◆ tilepreconfig
tilepreconfig
Definition at line 226 of file X86PreTileConfig.cpp.