aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2003-12-28 09:42:49 +0000
committerChris Lattner <sabre@nondot.org>2003-12-28 09:42:49 +0000
commit09c692bcef9f3a6b03371fd247070e77b96808c2 (patch)
treef5d6f36c6fb6c2d59142536362d38757da4fdd8e
parent624affb56fec58eb9f35c01c86a74eb60100b4a8 (diff)
downloadexternal_llvm-09c692bcef9f3a6b03371fd247070e77b96808c2.zip
external_llvm-09c692bcef9f3a6b03371fd247070e77b96808c2.tar.gz
external_llvm-09c692bcef9f3a6b03371fd247070e77b96808c2.tar.bz2
add argument
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10625 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--include/llvm/CodeGen/InstrSelection.h10
1 files changed, 6 insertions, 4 deletions
diff --git a/include/llvm/CodeGen/InstrSelection.h b/include/llvm/CodeGen/InstrSelection.h
index 2f269ea..294bd8e 100644
--- a/include/llvm/CodeGen/InstrSelection.h
+++ b/include/llvm/CodeGen/InstrSelection.h
@@ -19,12 +19,13 @@
namespace llvm {
class Function;
+class FunctionPass;
class InstrForest;
-class MachineInstr;
class InstructionNode;
-class TargetMachine;
+class IntrinsicLowering;
class MachineCodeForInstruction;
-class FunctionPass;
+class MachineInstr;
+class TargetMachine;
//===--------------------- Required Functions ---------------------------------
// Target-dependent functions that MUST be implemented for each target.
@@ -50,7 +51,8 @@ extern bool ThisIsAChainRule (int eruleno);
// Return a pass that performs machine dependent instruction selection.
//---------------------------------------------------------------------------
-FunctionPass *createInstructionSelectionPass(TargetMachine &Target);
+FunctionPass *createInstructionSelectionPass(TargetMachine &Target,
+ IntrinsicLowering &IL);
//************************ Exported Data Types *****************************/