diff options
Diffstat (limited to 'llvm/lib/Target/AArch64')
-rw-r--r-- | llvm/lib/Target/AArch64/AArch64InstrInfo.cpp | 6 | ||||
-rw-r--r-- | llvm/lib/Target/AArch64/AArch64InstrInfo.h | 4 |
2 files changed, 2 insertions, 8 deletions
diff --git a/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp b/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp index 384c8ab45f3..1ad51d5a449 100644 --- a/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp +++ b/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp @@ -5302,7 +5302,7 @@ void AArch64InstrInfo::fixupPostOutline(MachineBasicBlock &MBB) const { } } -void AArch64InstrInfo::insertOutlinerEpilogue( +void AArch64InstrInfo::buildOutlinedFrame( MachineBasicBlock &MBB, MachineFunction &MF, const outliner::TargetCostInfo &TCI) const { // For thunk outlining, rewrite the last instruction from a call to a @@ -5399,10 +5399,6 @@ void AArch64InstrInfo::insertOutlinerEpilogue( fixupPostOutline(MBB); } -void AArch64InstrInfo::insertOutlinerPrologue( - MachineBasicBlock &MBB, MachineFunction &MF, - const outliner::TargetCostInfo &TCI) const {} - MachineBasicBlock::iterator AArch64InstrInfo::insertOutlinedCall( Module &M, MachineBasicBlock &MBB, MachineBasicBlock::iterator &It, MachineFunction &MF, const outliner::TargetCostInfo &TCI) const { diff --git a/llvm/lib/Target/AArch64/AArch64InstrInfo.h b/llvm/lib/Target/AArch64/AArch64InstrInfo.h index 4165316d124..634aaa21d1b 100644 --- a/llvm/lib/Target/AArch64/AArch64InstrInfo.h +++ b/llvm/lib/Target/AArch64/AArch64InstrInfo.h @@ -248,9 +248,7 @@ public: outliner::InstrType getOutliningType(MachineBasicBlock::iterator &MIT, unsigned Flags) const override; unsigned getMachineOutlinerMBBFlags(MachineBasicBlock &MBB) const override; - void insertOutlinerEpilogue(MachineBasicBlock &MBB, MachineFunction &MF, - const outliner::TargetCostInfo &TCI) const override; - void insertOutlinerPrologue(MachineBasicBlock &MBB, MachineFunction &MF, + void buildOutlinedFrame(MachineBasicBlock &MBB, MachineFunction &MF, const outliner::TargetCostInfo &TCI) const override; MachineBasicBlock::iterator insertOutlinedCall(Module &M, MachineBasicBlock &MBB, |