LLVM: lib/Target/WebAssembly/WebAssemblyOptimizeLiveIntervals.cpp File Reference (original) (raw)
Optimize LiveIntervals for use in a post-RA context. More...
#include "[WebAssembly.h](WebAssembly%5F8h%5Fsource.html)"#include "[WebAssemblyMachineFunctionInfo.h](WebAssemblyMachineFunctionInfo%5F8h%5Fsource.html)"#include "[WebAssemblySubtarget.h](WebAssemblySubtarget%5F8h%5Fsource.html)"#include "[llvm/CodeGen/LiveIntervals.h](LiveIntervals%5F8h%5Fsource.html)"#include "[llvm/CodeGen/MachineBlockFrequencyInfo.h](MachineBlockFrequencyInfo%5F8h%5Fsource.html)"#include "[llvm/CodeGen/MachineRegisterInfo.h](MachineRegisterInfo%5F8h%5Fsource.html)"#include "[llvm/CodeGen/Passes.h](CodeGen%5F2Passes%5F8h%5Fsource.html)"#include "[llvm/Support/Debug.h](Support%5F2Debug%5F8h%5Fsource.html)"#include "[llvm/Support/raw_ostream.h](raw%5F%5Fostream%5F8h%5Fsource.html)"
Go to the source code of this file.
| Macros | |
|---|---|
| #define | DEBUG_TYPE "wasm-optimize-live-intervals" |
| Functions |
|---|
Detailed Description
Optimize LiveIntervals for use in a post-RA context.
Definition in file WebAssemblyOptimizeLiveIntervals.cpp.
Macro Definition Documentation
◆ DEBUG_TYPE
#define DEBUG_TYPE "wasm-optimize-live-intervals"
Definition at line 33 of file WebAssemblyOptimizeLiveIntervals.cpp.
Function Documentation
◆ INITIALIZE_PASS()
| INITIALIZE_PASS | ( | WebAssemblyOptimizeLiveIntervals | , |
|---|---|---|---|
| DEBUG_TYPE | , | ||
| "Optimize LiveIntervals for WebAssembly" | , | ||
| false | , | ||
| false | ) |
Definition at line 65 of file WebAssemblyOptimizeLiveIntervals.cpp.
References llvm::createWebAssemblyOptimizeLiveIntervals(), and DEBUG_TYPE.