title: MIPS (curiosity) faster way of clearing a register?
body: <p>What is the fastest way of clearing a register (=0) in MIPS assembly?</p>
  
  <p>Some examples:</p>
  
  <pre><code>xor    $t0, $t0, $t0
  and    $t0, $t0, $0
  move   $t0, $0
  li     $t0, 0
  add    $t0, $0, $0
  </code></pre>
  
  <p>Which is the most efficient?</p>