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
12597a2b
Commit
12597a2b
authored
Jul 25, 2015
by
Matthias Braun
Browse files
amd64: Declare x87 registers
parent
95de0fce
Changes
1
Hide whitespace changes
Inline
Side-by-side
ir/be/amd64/amd64_spec.pl
View file @
12597a2b
...
...
@@ -3,6 +3,7 @@ $arch = "amd64";
$mode_gp
=
"
mode_Lu
";
$mode_flags
=
"
mode_Iu
";
$mode_xmm
=
"
amd64_mode_xmm
";
$mode_x87
=
"
x86_mode_E
";
%reg_classes
=
(
gp
=>
[
...
...
@@ -46,7 +47,18 @@ $mode_xmm = "amd64_mode_xmm";
{
name
=>
"
xmm14
",
dwarf
=>
31
},
{
name
=>
"
xmm15
",
dwarf
=>
32
},
{
mode
=>
$mode_xmm
}
]
],
x87
=>
[
{
name
=>
"
st0
",
realname
=>
"
st
",
encoding
=>
0
,
dwarf
=>
11
},
{
name
=>
"
st1
",
realname
=>
"
st(1)
",
encoding
=>
1
,
dwarf
=>
12
},
{
name
=>
"
st2
",
realname
=>
"
st(2)
",
encoding
=>
2
,
dwarf
=>
13
},
{
name
=>
"
st3
",
realname
=>
"
st(3)
",
encoding
=>
3
,
dwarf
=>
14
},
{
name
=>
"
st4
",
realname
=>
"
st(4)
",
encoding
=>
4
,
dwarf
=>
15
},
{
name
=>
"
st5
",
realname
=>
"
st(5)
",
encoding
=>
5
,
dwarf
=>
16
},
{
name
=>
"
st6
",
realname
=>
"
st(6)
",
encoding
=>
6
,
dwarf
=>
17
},
{
name
=>
"
st7
",
realname
=>
"
st(7)
",
encoding
=>
7
,
dwarf
=>
18
},
{
mode
=>
$mode_x87
}
],
);
%custom_irn_flags
=
(
...
...
Write
Preview
Markdown
is supported
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