Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Zwinkau
libfirm
Commits
605f090a
Commit
605f090a
authored
Jul 07, 2015
by
yb9976
Browse files
Do not change ls_mode of ia32_Cmp.
This fixes backend/spillslot.c.
parent
b1938615
Changes
1
Hide whitespace changes
Inline
Side-by-side
ir/be/ia32/bearch_ia32.c
View file @
605f090a
...
...
@@ -138,7 +138,8 @@ static void ia32_set_frame_entity(ir_node *node, ir_entity *entity,
/* set ls_mode based on entity unless we explicitly requested
* a certain mode */
if
(
get_ia32_frame_use
(
node
)
!=
IA32_FRAME_USE_AUTO
||
is_ia32_Conv_I2I
(
node
))
if
(
get_ia32_frame_use
(
node
)
!=
IA32_FRAME_USE_AUTO
||
is_ia32_Cmp
(
node
)
||
is_ia32_Conv_I2I
(
node
))
return
;
ir_mode
*
mode
=
get_type_mode
(
type
);
/** we 8bit stores have a special register requirement, so we can't simply
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new 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