Commit ae94c294 authored by Christian Würdig's avatar Christian Würdig
Browse files

added new SSE simple store node (no index register needed, would interfere with barrier)

parent 5d51156a
......@@ -880,6 +880,16 @@ else {
"outs" => [ "M" ],
},
"xStoreSimple" => {
"op_flags" => "L|F",
"state" => "exc_pinned",
"comment" => "construct Store without index: Store(ptr, val, mem) = ST ptr,val",
"cmp_attr" => " return ia32_compare_immop_attr(attr_a, attr_b);\n",
"reg_req" => { "in" => [ "gp", "xmm", "none" ] },
"emit" => '. movs%M %ia32_emit_am, %S2 /* store XMM0 onto stack */',
"outs" => [ "M" ],
},
"l_X87toSSE" => {
"op_flags" => "L|F",
"comment" => "construct: transfer a value from x87 FPU into a SSE register",
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment