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
be36bf6c
Commit
be36bf6c
authored
Sep 08, 2007
by
Matthias Braun
Browse files
xStore, xLoad should have base latency 0
[r15725]
parent
a417e889
Changes
1
Hide whitespace changes
Inline
Side-by-side
ir/be/ia32/ia32_spec.pl
View file @
be36bf6c
...
...
@@ -1434,7 +1434,7 @@ xLoad => {
attr
=>
"
ir_mode *load_mode
",
init_attr
=>
"
attr->ls_mode = load_mode;
",
outs
=>
[
"
res
",
"
M
"
],
latency
=>
2
,
latency
=>
0
,
units
=>
[
"
SSE
"
],
},
...
...
@@ -1442,8 +1442,8 @@ xStore => {
op_flags
=>
"
L|F
",
state
=>
"
exc_pinned
",
reg_req
=>
{
in
=>
[
"
gp
",
"
gp
",
"
xmm
",
"
none
"
]
},
emit
=>
'
. mov%XXM %S
I
2, %AM
',
latency
=>
2
,
emit
=>
'
. mov%XXM %S2, %AM
',
latency
=>
0
,
units
=>
[
"
SSE
"
],
mode
=>
"
mode_M
",
},
...
...
@@ -1454,7 +1454,7 @@ xStoreSimple => {
reg_req
=>
{
in
=>
[
"
gp
",
"
gp
",
"
xmm
",
"
none
"
]
},
ins
=>
[
"
base
",
"
index
",
"
val
",
"
mem
"
],
emit
=>
'
. mov%XXM %S2, %AM
',
latency
=>
2
,
latency
=>
0
,
units
=>
[
"
SSE
"
],
mode
=>
"
mode_M
",
},
...
...
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