Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Zwinkau
libfirm
Commits
86b73273
Commit
86b73273
authored
Sep 09, 2008
by
Michael Beck
Browse files
- currently we support IEEE 754 only, so change the condition
[r21774]
parent
07c324e1
Changes
1
Hide whitespace changes
Inline
Side-by-side
ir/ir/iropt.c
View file @
86b73273
...
...
@@ -1259,7 +1259,7 @@ restart:
}
}
}
if
(
mode_is_int
(
n_mode
)
&&
mode_
is_float
(
a_mode
)
)
{
if
(
mode_is_int
(
n_mode
)
&&
get_
mode_
arithmetic
(
a_mode
)
==
irma_ieee754
)
{
/* ConvI(ConvF(I)) -> I, iff float mantissa >= int mode */
size_t
int_mantissa
=
get_mode_size_bits
(
n_mode
)
-
(
mode_is_signed
(
n_mode
)
?
1
:
0
);
size_t
float_mantissa
=
tarval_ieee754_get_mantissa_size
(
a_mode
);
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment