nir/loop_unroll: Update the comments for loop_prepare_for_unroll
authorDanylo Piliaiev <danylo.piliaiev@globallogic.com>
Mon, 19 Aug 2019 15:05:39 +0000 (18:05 +0300)
committerTimothy Arceri <tarceri@itsqueeze.com>
Wed, 21 Aug 2019 10:43:27 +0000 (10:43 +0000)
The comments say that we should remove continue if it is the last
intruction in a loop however we remove any kind of jump.

Signed-off-by: Danylo Piliaiev <danylo.piliaiev@globallogic.com>
Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
src/compiler/nir/nir_opt_loop_unroll.c

index 55075824507f032b993e10b2a78a200538c5b149..755ed555c031c127c427b5e4e9a878712bd8f2ce 100644 (file)
@@ -42,7 +42,7 @@
  * to keep track of and update phis along the way which gets tricky and
  * doesn't add much value over converting to regs.
  *
- * The loop may have a continue instruction at the end of the loop which does
+ * The loop may have a jump instruction at the end of the loop which does
  * nothing.  Once we're out of SSA, we can safely delete it so we don't have
  * to deal with it later.
  */
@@ -67,7 +67,7 @@ loop_prepare_for_unroll(nir_loop *loop)
 
    nir_lower_phis_to_regs_block(block_after_loop);
 
-   /* Remove continue if its the last instruction in the loop */
+   /* Remove jump if it's the last instruction in the loop */
    nir_instr *last_instr = nir_block_last_instr(nir_loop_last_block(loop));
    if (last_instr && last_instr->type == nir_instr_type_jump) {
       nir_instr_remove(last_instr);