File tree Expand file tree Collapse file tree 1 file changed +1
-7
lines changed
cranelift/codegen/src/egraph Expand file tree Collapse file tree 1 file changed +1
-7
lines changed Original file line number Diff line number Diff line change @@ -241,12 +241,6 @@ impl<'a> Elaborator<'a> {
241
241
self . stats . elaborate_best_cost_fixpoint_iters += 1 ;
242
242
243
243
for ( value, def) in self . func . dfg . values_and_defs ( ) {
244
- // If the cost of this value is finite, then we've already found
245
- // its final cost.
246
- if best[ value] . 0 . is_finite ( ) {
247
- continue ;
248
- }
249
-
250
244
trace ! ( "computing best for value {:?} def {:?}" , value, def) ;
251
245
let orig_best_value = best[ value] ;
252
246
@@ -299,7 +293,7 @@ impl<'a> Elaborator<'a> {
299
293
if cfg ! ( any( feature = "trace-log" , debug_assertions) ) {
300
294
trace ! ( "finished fixpoint loop to compute best value for each eclass" ) ;
301
295
for value in self . func . dfg . values ( ) {
302
- debug_assert_ne ! ( best[ value] . 0 , Cost :: infinity ( ) ) ;
296
+ debug_assert ! ( best[ value] . 0 . is_finite ( ) ) ;
303
297
debug_assert_ne ! ( best[ value] . 1 , Value :: reserved_value( ) ) ;
304
298
trace ! ( "-> best for eclass {:?}: {:?}" , value, best[ value] ) ;
305
299
}
You can’t perform that action at this time.
0 commit comments