> ARM uses rtx operands[] in many places and I personally prefer this way since > it will make codes much cleaner. > I dislike the way making the function argument with multiple operand ,like > this: > void func(rtx dest, rtx src1, rtx src2, ....) > If we are doing this, we will need to add helpers forever...
Don't forget we are using C++, so we have function overloading or default arguments :)