From fb684eff8fbaf7e7fe947a2ac85e777ad4689086 Mon Sep 17 00:00:00 2001 From: Rerumu Date: Fri, 8 Jul 2022 12:39:33 -0400 Subject: [PATCH] Merge similar unhinting operations --- codegen/luajit/runtime/runtime.lua | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/codegen/luajit/runtime/runtime.lua b/codegen/luajit/runtime/runtime.lua index 39e963a..2755c02 100644 --- a/codegen/luajit/runtime/runtime.lua +++ b/codegen/luajit/runtime/runtime.lua @@ -499,25 +499,15 @@ do return (to_number(u64(num))) end - function convert.f64_i32(num) - return num - end - - function convert.f64_u32(num) - return (to_number(u32(num))) - end - - function convert.f64_u64(num) - return (to_number(u64(num))) - end + convert.f64_i32 = convert.f32_i32 + convert.f64_u32 = convert.f32_u32 + convert.f64_u64 = convert.f32_u64 function demote.f32_f64(num) return num end - function promote.f64_f32(num) - return num - end + promote.f64_f32 = demote.f32_f64 function reinterpret.i32_f32(num) RE_INSTANCE.f32 = num