From 09c692bcef9f3a6b03371fd247070e77b96808c2 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Sun, 28 Dec 2003 09:42:49 +0000 Subject: [PATCH] add argument git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10625 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/llvm/CodeGen/InstrSelection.h | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/include/llvm/CodeGen/InstrSelection.h b/include/llvm/CodeGen/InstrSelection.h index 2f269ea2d53..294bd8eb1f5 100644 --- a/include/llvm/CodeGen/InstrSelection.h +++ b/include/llvm/CodeGen/InstrSelection.h @@ -19,12 +19,13 @@ namespace llvm { class Function; -class InstrForest; -class MachineInstr; -class InstructionNode; -class TargetMachine; -class MachineCodeForInstruction; class FunctionPass; +class InstrForest; +class InstructionNode; +class IntrinsicLowering; +class MachineCodeForInstruction; +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 *****************************/