|
LLVM 24.0.0git
|
#include "llvm/ADT/ArrayRef.h"#include "llvm/ADT/StringRef.h"#include "llvm/CodeGen/GlobalISel/GISelValueTracking.h"#include "llvm/CodeGen/MachineFunction.h"#include "llvm/CodeGen/MachineFunctionAnalysisManager.h"#include "llvm/CodeGen/MachineFunctionPass.h"#include "llvm/IR/Analysis.h"#include "llvm/IR/PassManager.h"#include "llvm/Support/Compiler.h"Go to the source code of this file.
Classes | |
| struct | llvm::LegalizerMFResult |
| class | llvm::LegalizerLegacy |
| class | llvm::LegalizerPass |
Namespaces | |
| namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations. | |
Functions | |
| LegalizerMFResult | llvm::legalizeMachineFunction (MachineFunction &MF, const LegalizerInfo &LI, ArrayRef< GISelChangeObserver * > AuxObservers, LostDebugLocObserver &LocObserver, MachineIRBuilder &MIRBuilder, const LibcallLoweringInfo *Libcalls, GISelValueTracking *VT) |