[IR] Converted CompoundArray to BuildCompoundArrayInstr

* ArgsCat and ArgsPush can have side effects because of calling
  to_a on their operands which means they cannot be optimized
  away without analysis.

* Hence CompoundArray cannot be an operand.

* Fixes another MRI tests failure.