From 1c7a6fc43c0838121443bf787679789bc2300dee Mon Sep 17 00:00:00 2001 From: Devyn Cairns Date: Tue, 11 Jun 2024 19:29:19 -0700 Subject: [PATCH] use ranges --- crates/nu-engine/src/eval_ir.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/crates/nu-engine/src/eval_ir.rs b/crates/nu-engine/src/eval_ir.rs index a461954ee8..45fa12e375 100644 --- a/crates/nu-engine/src/eval_ir.rs +++ b/crates/nu-engine/src/eval_ir.rs @@ -24,13 +24,13 @@ pub fn eval_ir_block( // Keep in mind that there is some code generated for each variant; at least at the moment // it doesn't seem like LLVM is able to optimize this away let result = match ir_block.register_count { - c if c <= 4 => { + 0..=4 => { eval_ir_block_static::(engine_state, stack, &block_span, ir_block, input) } - c if c <= 8 => { + 5..=8 => { eval_ir_block_static::(engine_state, stack, &block_span, ir_block, input) } - c if c <= 16 => { + 9..=16 => { eval_ir_block_static::(engine_state, stack, &block_span, ir_block, input) } _ => eval_ir_block_dynamic::(engine_state, stack, &block_span, ir_block, input),