Author: Fangrui Song Date: 2020-12-06T15:13:39-08:00 New Revision: 9fe1809f8cac141fdb5cf7e6e05ef1ea4818343c
URL: https://github.com/llvm/llvm-project/commit/9fe1809f8cac141fdb5cf7e6e05ef1ea4818343c DIFF: https://github.com/llvm/llvm-project/commit/9fe1809f8cac141fdb5cf7e6e05ef1ea4818343c.diff LOG: [X86] Delete 3 unused declarations Added: Modified: llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp llvm/lib/Target/X86/X86FrameLowering.h llvm/lib/Target/X86/X86LoadValueInjectionLoadHardening.cpp Removed: ################################################################################ diff --git a/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp b/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp index 21771e9d4171..406327e46f32 100644 --- a/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp +++ b/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp @@ -1138,7 +1138,6 @@ class X86AsmParser : public MCTargetAsmParser { bool parseDirectiveFPOStackAlign(SMLoc L); bool parseDirectiveFPOEndPrologue(SMLoc L); bool parseDirectiveFPOEndProc(SMLoc L); - bool parseDirectiveFPOData(SMLoc L); /// SEH directives. bool parseSEHRegisterNumber(unsigned RegClassID, unsigned &RegNo); diff --git a/llvm/lib/Target/X86/X86FrameLowering.h b/llvm/lib/Target/X86/X86FrameLowering.h index 72a0fc1608be..f77a4843bba4 100644 --- a/llvm/lib/Target/X86/X86FrameLowering.h +++ b/llvm/lib/Target/X86/X86FrameLowering.h @@ -224,13 +224,6 @@ class X86FrameLowering : public TargetFrameLowering { const DebugLoc &DL, uint64_t Offset, uint64_t Align) const; - /// Emit a stub to later inline the target stack probe. - MachineInstr *emitStackProbeInlineStub(MachineFunction &MF, - MachineBasicBlock &MBB, - MachineBasicBlock::iterator MBBI, - const DebugLoc &DL, - bool InProlog) const; - /// Aligns the stack pointer by ANDing it with -MaxAlign. void BuildStackAlignAND(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, const DebugLoc &DL, diff --git a/llvm/lib/Target/X86/X86LoadValueInjectionLoadHardening.cpp b/llvm/lib/Target/X86/X86LoadValueInjectionLoadHardening.cpp index 12aaabcc7964..810fee052b5a 100644 --- a/llvm/lib/Target/X86/X86LoadValueInjectionLoadHardening.cpp +++ b/llvm/lib/Target/X86/X86LoadValueInjectionLoadHardening.cpp @@ -171,8 +171,6 @@ class X86LoadValueInjectionLoadHardeningPass : public MachineFunctionPass { NodeSet &ElimNodes /* in, out */) const; std::unique_ptr<MachineGadgetGraph> trimMitigatedEdges(std::unique_ptr<MachineGadgetGraph> Graph) const; - void findAndCutEdges(MachineGadgetGraph &G, - EdgeSet &CutEdges /* out */) const; int insertFences(MachineFunction &MF, MachineGadgetGraph &G, EdgeSet &CutEdges /* in, out */) const; bool instrUsesRegToAccessMemory(const MachineInstr &I, unsigned Reg) const; _______________________________________________ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits