|
LLVM 24.0.0git
|
#include "RISCVSubtarget.h"#include "GISel/RISCVCallLowering.h"#include "GISel/RISCVInlineAsmLowering.h"#include "GISel/RISCVLegalizerInfo.h"#include "RISCV.h"#include "RISCVFrameLowering.h"#include "RISCVSelectionDAGInfo.h"#include "RISCVTargetMachine.h"#include "llvm/ADT/Statistic.h"#include "llvm/CodeGen/MachineFrameInfo.h"#include "llvm/CodeGen/MachineTraceMetrics.h"#include "llvm/MC/MCSchedule.h"#include "llvm/MC/TargetRegistry.h"#include "llvm/Option/LibraryOptions.h"#include "llvm/Support/ErrorHandling.h"#include "llvm/Support/raw_ostream.h"#include "RISCVGenMacroFusion.inc"#include "RISCVGenSubtargetInfo.inc"#include "RISCVOptions.inc"#include "RISCVGenSearchableTables.inc"Go to the source code of this file.
Namespaces | |
| namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations. | |
| namespace | llvm::RISCVTuneInfoTable |
Macros | |
| #define | DEBUG_TYPE "riscv-macro-fusion" |
| #define | GET_RISCV_MACRO_FUSION_PRED_IMPL |
| #define | DEBUG_TYPE "riscv-subtarget" |
| #define | GET_SUBTARGETINFO_TARGET_DESC |
| #define | GET_SUBTARGETINFO_CTOR |
| #define | OPTIONS_STRUCT_DEFS |
| #define | GET_RISCVTuneInfoTable_IMPL |
| #define DEBUG_TYPE "riscv-macro-fusion" |
Definition at line 32 of file RISCVSubtarget.cpp.
| #define DEBUG_TYPE "riscv-subtarget" |
Definition at line 32 of file RISCVSubtarget.cpp.
| #define GET_RISCV_MACRO_FUSION_PRED_IMPL |
Definition at line 34 of file RISCVSubtarget.cpp.
| #define GET_RISCVTuneInfoTable_IMPL |
Definition at line 49 of file RISCVSubtarget.cpp.
| #define GET_SUBTARGETINFO_CTOR |
Definition at line 41 of file RISCVSubtarget.cpp.
| #define GET_SUBTARGETINFO_TARGET_DESC |
Definition at line 40 of file RISCVSubtarget.cpp.
| #define OPTIONS_STRUCT_DEFS |
Definition at line 44 of file RISCVSubtarget.cpp.