{"ast_node_type":"other","tokens":[{"end":87,"kind":"keyword","start":0,"text":"if"}]}
            if signed { self.fptosi(val, dest_ty) } else { self.fptoui(val, dest_ty) };
        let fptosui_result =
        let less_or_nan = self.fcmp(RealPredicate::RealULT, val, f_min);