From f6445837e9733e5657884f529879c5db2ca51f50 Mon Sep 17 00:00:00 2001 From: "Vikram S. Adve" Date: Mon, 30 Jul 2001 18:49:07 +0000 Subject: [PATCH] Added class MachineCodeForBasicBlock. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@332 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/llvm/CodeGen/MachineInstr.h | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/include/llvm/CodeGen/MachineInstr.h b/include/llvm/CodeGen/MachineInstr.h index bb2f930d5f5..a26c61accc2 100644 --- a/include/llvm/CodeGen/MachineInstr.h +++ b/include/llvm/CodeGen/MachineInstr.h @@ -303,7 +303,7 @@ public: //--------------------------------------------------------------------------- -// class MachineInstructionsForVMInstr +// class MachineCodeForVMInstr // // Purpose: // Representation of the sequence of machine instructions created @@ -356,6 +356,23 @@ MachineCodeForVMInstr::~MachineCodeForVMInstr() delete (*this)[i]; } + +//--------------------------------------------------------------------------- +// class MachineCodeForBasicBlock +// +// Purpose: +// Representation of the sequence of machine instructions created +// for a basic block. +//--------------------------------------------------------------------------- + + +class MachineCodeForBasicBlock: public vector { +public: + typedef vector::iterator iterator; + typedef vector::const_iterator const_iterator; +}; + + //--------------------------------------------------------------------------- // Target-independent utility routines for creating machine instructions //--------------------------------------------------------------------------- -- 2.34.1