[llvm] b705e13 - [CodeGen][Outliner] Clean up dead code
Alexander Shaposhnikov via llvm-commits
llvm-commits at lists.llvm.org
Tue Nov 9 13:40:07 PST 2021
Author: Alexander Shaposhnikov
Date: 2021-11-09T21:39:38Z
New Revision: b705e13341c39832d740d7c3419a6bce9c008467
URL: https://github.com/llvm/llvm-project/commit/b705e13341c39832d740d7c3419a6bce9c008467
DIFF: https://github.com/llvm/llvm-project/commit/b705e13341c39832d740d7c3419a6bce9c008467.diff
LOG: [CodeGen][Outliner] Clean up dead code
Clean up dead code in X86InstrInfo.cpp and AArch64InstrInfo.cpp
Test plan: make check-all
Differential revision: https://reviews.llvm.org/D111151
Added:
Modified:
llvm/lib/Target/AArch64/AArch64InstrInfo.cpp
llvm/lib/Target/X86/X86InstrInfo.cpp
Removed:
################################################################################
diff --git a/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp b/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp
index 378ec59b3ae6a..4aed4c99d2e77 100644
--- a/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp
+++ b/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp
@@ -6768,13 +6768,8 @@ outliner::OutlinedFunction AArch64InstrInfo::getOutliningCandidateInfo(
MachineBasicBlock::iterator MBBI = RepeatedSequenceLocs[0].front();
for (unsigned Loc = RepeatedSequenceLocs[0].getStartIdx();
Loc < RepeatedSequenceLocs[0].getEndIdx() + 1; Loc++) {
- const std::vector<MCCFIInstruction> &CFIInstructions =
- RepeatedSequenceLocs[0].getMF()->getFrameInstructions();
- if (MBBI->isCFIInstruction()) {
- unsigned CFIIndex = MBBI->getOperand(0).getCFIIndex();
- MCCFIInstruction CFI = CFIInstructions[CFIIndex];
+ if (MBBI->isCFIInstruction())
CFICount++;
- }
MBBI++;
}
diff --git a/llvm/lib/Target/X86/X86InstrInfo.cpp b/llvm/lib/Target/X86/X86InstrInfo.cpp
index 56e3541dcbd33..15a305df7f152 100644
--- a/llvm/lib/Target/X86/X86InstrInfo.cpp
+++ b/llvm/lib/Target/X86/X86InstrInfo.cpp
@@ -9227,13 +9227,8 @@ outliner::OutlinedFunction X86InstrInfo::getOutliningCandidateInfo(
MachineBasicBlock::iterator MBBI = RepeatedSequenceLocs[0].front();
for (unsigned Loc = RepeatedSequenceLocs[0].getStartIdx();
Loc < RepeatedSequenceLocs[0].getEndIdx() + 1; Loc++) {
- const std::vector<MCCFIInstruction> &CFIInstructions =
- RepeatedSequenceLocs[0].getMF()->getFrameInstructions();
- if (MBBI->isCFIInstruction()) {
- unsigned CFIIndex = MBBI->getOperand(0).getCFIIndex();
- MCCFIInstruction CFI = CFIInstructions[CFIIndex];
+ if (MBBI->isCFIInstruction())
CFICount++;
- }
MBBI++;
}
More information about the llvm-commits
mailing list