From: Vikram S. Adve Date: Mon, 30 Jul 2001 18:49:07 +0000 (+0000) Subject: Added class MachineCodeForBasicBlock. X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=f6445837e9733e5657884f529879c5db2ca51f50;p=oota-llvm.git Added class MachineCodeForBasicBlock. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@332 91177308-0d34-0410-b5e6-96231b3b80d8 --- 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 //---------------------------------------------------------------------------