LLVM: lib/CodeGen/FinalizeISel.cpp File Reference (original) (raw)
Go to the source code of this file.
| Macros | |
|---|---|
| #define | DEBUG_TYPE "finalize-isel" |
◆ DEBUG_TYPE
#define DEBUG_TYPE "finalize-isel"
◆ INITIALIZE_PASS()
| INITIALIZE_PASS | ( | FinalizeISel | , |
|---|---|---|---|
| DEBUG_TYPE | , | ||
| "Finalize ISel and expand pseudo-instructions" | , | ||
| false | , | ||
| false | ) |
◆ runImpl()
Definition at line 44 of file FinalizeISel.cpp.
References llvm::MachineBasicBlock::begin(), llvm::MachineFunction::begin(), Changed, E(), llvm::TargetLowering::EmitInstrWithCustomInserter(), llvm::MachineBasicBlock::end(), llvm::MachineFunction::end(), llvm::TargetLoweringBase::finalizeLowering(), llvm::MachineFunction::getFrameInfo(), llvm::TargetSubtargetInfo::getInstrInfo(), llvm::ilist_node_impl< OptionsT >::getIterator(), llvm::MachineFunction::getSubtarget(), llvm::TargetSubtargetInfo::getTargetLowering(), I, MBB, MBBI, MI, llvm::PreserveCFG, llvm::MachineFrameInfo::setAdjustsStack(), and TII.
Referenced by INITIALIZE_PASS().