diff options
-rw-r--r-- | include/llvm/CodeGen/InstrSelection.h | 8 |
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); |