Index: src/arm/lithium-arm.cc |
=================================================================== |
--- src/arm/lithium-arm.cc (revision 8261) |
+++ src/arm/lithium-arm.cc (working copy) |
@@ -111,21 +111,18 @@ |
template<int R, int I, int T> |
void LTemplateInstruction<R, I, T>::PrintDataTo(StringStream* stream) { |
stream->Add("= "); |
- inputs_.PrintOperandsTo(stream); |
+ for (int i = 0; i < inputs_.length(); i++) { |
+ if (i > 0) stream->Add(" "); |
+ inputs_[i]->PrintTo(stream); |
+ } |
} |
template<int R, int I, int T> |
void LTemplateInstruction<R, I, T>::PrintOutputOperandTo(StringStream* stream) { |
- results_.PrintOperandsTo(stream); |
-} |
- |
- |
-template<typename T, int N> |
-void OperandContainer<T, N>::PrintOperandsTo(StringStream* stream) { |
- for (int i = 0; i < N; i++) { |
+ for (int i = 0; i < results_.length(); i++) { |
if (i > 0) stream->Add(" "); |
- elems_[i]->PrintTo(stream); |
+ results_[i]->PrintTo(stream); |
} |
} |