changeset 46696 | b5771fe1620a |
parent 46620 | 750c6edff33b |
child 46719 | 0de742eacb75 |
46695:aaaac1d98bc5 | 46696:b5771fe1620a |
---|---|
10949 ins_pipe(ialu_reg); |
10949 ins_pipe(ialu_reg); |
10950 %} |
10950 %} |
10951 |
10951 |
10952 // Long Negation |
10952 // Long Negation |
10953 |
10953 |
10954 instruct negL_reg(iRegLNoSp dst, iRegIorL2I src, immL0 zero, rFlagsReg cr) %{ |
10954 instruct negL_reg(iRegLNoSp dst, iRegL src, immL0 zero, rFlagsReg cr) %{ |
10955 match(Set dst (SubL zero src)); |
10955 match(Set dst (SubL zero src)); |
10956 |
10956 |
10957 ins_cost(INSN_COST); |
10957 ins_cost(INSN_COST); |
10958 format %{ "neg $dst, $src\t# long" %} |
10958 format %{ "neg $dst, $src\t# long" %} |
10959 |
10959 |