llvm.org GIT mirror llvm / 95cdb36
Add a new prototype git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19332 91177308-0d34-0410-b5e6-96231b3b80d8 Chris Lattner 15 years ago
1 changed file(s) with 7 addition(s) and 2 deletion(s). Raw diff Collapse all Expand all
3434 ///
3535 FunctionPass *createX86SimpleInstructionSelector(TargetMachine &TM);
3636
37 /// createX86PatternInstructionSelector - This pass converts an LLVM function
38 /// into a machine code representation in a more aggressive way.
39 ///
40 FunctionPass *createX86PatternInstructionSelector(TargetMachine &TM);
41
3742 /// createX86SSAPeepholeOptimizerPass - Create a pass to perform SSA-based X86
3843 /// specific peephole optimizations.
3944 ///
6974 ///
7075 FunctionPass *createEmitX86CodeToMemory();
7176
77 } // End llvm namespace
78
7279 // Defines symbolic names for X86 registers. This defines a mapping from
7380 // register name to register number.
7481 //
75 } // End llvm namespace
76
7782 #include "X86GenRegisterNames.inc"
7883
7984 // Defines symbolic names for the X86 instructions.