< prev index next >
src/cpu/x86/vm/x86_64.ad
Print this page
@@ -9819,27 +9819,10 @@
%}
ins_pipe(pipe_slow);
%}
// -----------Trig and Trancendental Instructions------------------------------
-instruct cosD_reg(regD dst) %{
- match(Set dst (CosD dst));
-
- format %{ "dcos $dst\n\t" %}
- opcode(0xD9, 0xFF);
- ins_encode( Push_SrcXD(dst), OpcP, OpcS, Push_ResultXD(dst) );
- ins_pipe( pipe_slow );
-%}
-
-instruct sinD_reg(regD dst) %{
- match(Set dst (SinD dst));
-
- format %{ "dsin $dst\n\t" %}
- opcode(0xD9, 0xFE);
- ins_encode( Push_SrcXD(dst), OpcP, OpcS, Push_ResultXD(dst) );
- ins_pipe( pipe_slow );
-%}
instruct tanD_reg(regD dst) %{
match(Set dst (TanD dst));
format %{ "dtan $dst\n\t" %}
< prev index next >