summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2002-10-29 22:01:26 +0000
committerChris Lattner <sabre@nondot.org>2002-10-29 22:01:26 +0000
commit272ba1d0ad1ffcdeb19eea416ecedba220802bb6 (patch)
treed316766d18fd45e7e8943793e68fe602b97992bc /include
parentab0aa7ff995bec9f8ef8f719139f51d4b967ba22 (diff)
downloadllvm-272ba1d0ad1ffcdeb19eea416ecedba220802bb6.tar.gz
llvm-272ba1d0ad1ffcdeb19eea416ecedba220802bb6.tar.bz2
llvm-272ba1d0ad1ffcdeb19eea416ecedba220802bb6.tar.xz
Eliminate virtual methods that are sparc specific
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4419 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include')
-rw-r--r--include/llvm/Target/TargetMachine.h19
1 files changed, 0 insertions, 19 deletions
diff --git a/include/llvm/Target/TargetMachine.h b/include/llvm/Target/TargetMachine.h
index 85ee5e077e..abe3519bd3 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