[llvm-commits] CVS: llvm/include/llvm/CodeGen/InstrSelection.h

Chris Lattner lattner at cs.uiuc.edu
Sun Dec 28 15:23:01 PST 2003


Changes in directory llvm/include/llvm/CodeGen:

InstrSelection.h updated: 1.31 -> 1.32

---
Log message:

Clean up a lot of the code I added yesterday by exposing the IntrinsicLowering
implementation from the TargetMachine directly.


---
Diffs of the changes:  (+1 -7)

Index: llvm/include/llvm/CodeGen/InstrSelection.h
diff -u llvm/include/llvm/CodeGen/InstrSelection.h:1.31 llvm/include/llvm/CodeGen/InstrSelection.h:1.32
--- llvm/include/llvm/CodeGen/InstrSelection.h:1.31	Sun Dec 28 03:42:49 2003
+++ llvm/include/llvm/CodeGen/InstrSelection.h	Sun Dec 28 15:22:35 2003
@@ -22,7 +22,6 @@
 class FunctionPass;
 class InstrForest;
 class InstructionNode;
-class IntrinsicLowering;
 class MachineCodeForInstruction;
 class MachineInstr;
 class TargetMachine;
@@ -40,8 +39,6 @@
 extern bool	ThisIsAChainRule	(int eruleno);
 
 
-//************************ Exported Functions ******************************/
-
 
 //---------------------------------------------------------------------------
 // Function: createInstructionSelectionPass
@@ -51,11 +48,8 @@
 //   Return a pass that performs machine dependent instruction selection.
 //---------------------------------------------------------------------------
 
-FunctionPass *createInstructionSelectionPass(TargetMachine &Target,
-                                             IntrinsicLowering &IL);
-
+FunctionPass *createInstructionSelectionPass(TargetMachine &Target);
 
-//************************ Exported Data Types *****************************/
 
 
 //---------------------------------------------------------------------------





More information about the llvm-commits mailing list