fact: Definition args_of_size (k : kind) (s : size) : list N := match representation k, is_flat k, s with | _ , _ , Sanity => List.firstn 4 sequence | PHOAS, true , SuperFast => args_of_max_n 300 | PHOAS, true , Fast => args_of_max_n 6000 | PHOAS, true , Medium => args_of_max_n 30000 | PHOAS, false, SuperFast => args_of_max_n 40 | PHOAS, false, Fast => args_of_max_n 85 | PHOAS, false, Medium => args_of_max_n 300 | PHOAS, _ , _ => args_of_max_n 30000 | HOAS , true , SuperFast => args_of_max_n 300 | HOAS , true , Fast => args_of_max_n 6000 | HOAS , true , Medium => args_of_max_n 30000 | HOAS , false, SuperFast => args_of_max_n 185 | HOAS , false, Fast => args_of_max_n 375 | HOAS , false, Medium => args_of_max_n 2000 | HOAS , _ , _ => args_of_max_n 30000 end.
imports: Reify.ReifyCommon Coq.NArith.NArith PerformanceExperiments.Harness Reify.BenchmarkExtraUtil