From e84d2066ce4a0d3e753e3171333a69f4081dcd56 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Mon, 1 Aug 2005 20:38:31 +0000 Subject: [PATCH] Mark these as V9 specific git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22572 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/llvm/CodeGen/MachineInstr.h | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/include/llvm/CodeGen/MachineInstr.h b/include/llvm/CodeGen/MachineInstr.h index b0705182e9f..56f374978ac 100644 --- a/include/llvm/CodeGen/MachineInstr.h +++ b/include/llvm/CodeGen/MachineInstr.h @@ -503,10 +503,10 @@ public: void dump() const; friend std::ostream& operator<<(std::ostream& os, const MachineInstr& minstr); - // // Define iterators to access the Value operands of the Machine Instruction. // Note that these iterators only enumerate the explicit operands. - // begin() and end() are defined to produce these iterators... + // begin() and end() are defined to produce these iterators. NOTE, these are + // SparcV9 specific! // template class ValOpIterator; typedef ValOpIterator const_val_op_iterator; @@ -711,7 +711,7 @@ public: void SetRegForImplicitRef(unsigned i, int regNum); // - // Iterator to enumerate machine operands. + // Iterator to enumerate machine operands. NOTE, this is SPARCV9 specific! // template class ValOpIterator : public forward_iterator { @@ -763,10 +763,9 @@ public: } }; - // define begin() and end() + // Note: These are Sparc-V9 specific! val_op_iterator begin() { return val_op_iterator::begin(this); } val_op_iterator end() { return val_op_iterator::end(this); } - const_val_op_iterator begin() const { return const_val_op_iterator::begin(this); } -- 2.11.0