|
LLVM 24.0.0git
|
#include "XCore.h"#include "XCoreInstrInfo.h"#include "XCoreSubtarget.h"#include "llvm/CodeGen/MachineFrameInfo.h"#include "llvm/CodeGen/MachineFunctionAnalysisManager.h"#include "llvm/CodeGen/MachineFunctionPass.h"#include "llvm/CodeGen/MachinePassManager.h"#include "llvm/IR/Analysis.h"#include "llvm/Pass.h"#include "llvm/Target/TargetMachine.h"Go to the source code of this file.
Functions | |
| static bool | runFrameToArgOffsetElimination (MachineFunction &MF) |
|
static |
Definition at line 53 of file XCoreFrameToArgsOffsetElim.cpp.
References llvm::MachineInstr::eraseFromParent(), llvm::MachineFunction::getFrameInfo(), llvm::MachineInstr::getOperand(), llvm::MachineOperand::getReg(), llvm::MachineFrameInfo::getStackSize(), llvm::MachineFunction::getSubtarget(), MBB, MBBI, Reg, and TII.
Referenced by llvm::XCoreFrameToArgsOffsetEliminationPass::run().