aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/llvm/CodeGen/InstrSelection.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/include/llvm/CodeGen/InstrSelection.h b/include/llvm/CodeGen/InstrSelection.h
index 8010614d67..341f8b1289 100644
--- a/include/llvm/CodeGen/InstrSelection.h
+++ b/include/llvm/CodeGen/InstrSelection.h
@@ -37,6 +37,14 @@ extern unsigned GetInstructionsByRule (InstructionNode* subtreeRoot,
TargetMachine &Target,
MachineInstr** minstrVec);
+extern unsigned GetInstructionsForProlog(BasicBlock* entryBB,
+ TargetMachine &Target,
+ MachineInstr** minstrVec);
+
+extern unsigned GetInstructionsForEpilog(BasicBlock* anExitBB,
+ TargetMachine &Target,
+ MachineInstr** minstrVec);
+
extern bool ThisIsAChainRule (int eruleno);