From 272ba1d0ad1ffcdeb19eea416ecedba220802bb6 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Tue, 29 Oct 2002 22:01:26 +0000 Subject: [PATCH] Eliminate virtual methods that are sparc specific git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4419 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/llvm/Target/TargetMachine.h | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/include/llvm/Target/TargetMachine.h b/include/llvm/Target/TargetMachine.h index 85ee5e077e8..abe3519bd3c 100644 --- a/include/llvm/Target/TargetMachine.h +++ b/include/llvm/Target/TargetMachine.h @@ -84,25 +84,6 @@ public: /// not supported for this target. /// virtual bool addPassesToJITCompile(PassManager &PM) { return true; } - - /// getPrologEpilogCodeInserter - Create pass to insert prolog/epilog code. - /// - virtual Pass* getPrologEpilogInsertionPass() = 0; - - /// getFunctionAsmPrinterPass - Create a pass to write out the generated - /// machine code for a single function to the generated assembly file. - /// - virtual Pass* getFunctionAsmPrinterPass(std::ostream &Out) = 0; - - /// getModuleAsmPrinterPass - Create a pass to write out module-level - /// information to the generated assembly file. - /// - virtual Pass* getModuleAsmPrinterPass(std::ostream &Out) = 0; - - /// getEmitBytecodeToAsmPass - Create a pass to emit the final LLVM bytecode - /// to the generated assembly file. - /// - virtual Pass* getEmitBytecodeToAsmPass(std::ostream &Out) = 0; }; #endif -- 2.34.1