summaryrefslogtreecommitdiffstats
path: root/libgo/go/exp/ssh/common.go
diff options
context:
space:
mode:
authordavem <davem@138bc75d-0d04-0410-961f-82ee72b054a4>2011-10-26 23:55:23 +0000
committerdavem <davem@138bc75d-0d04-0410-961f-82ee72b054a4>2011-10-26 23:55:23 +0000
commit40d0b2ad95242fed08fc7636b254bef981b15c95 (patch)
treee5135fa3732ec8fc08302acc0fa5e5b316c4c863 /libgo/go/exp/ssh/common.go
parent277a5aebe0ed91e9cbefb40966e235daba0f1728 (diff)
downloadppe42-gcc-40d0b2ad95242fed08fc7636b254bef981b15c95.tar.gz
ppe42-gcc-40d0b2ad95242fed08fc7636b254bef981b15c95.zip
Improve sparc setcc generation and add testcases.
gcc/ * config/sparc/sparc.c (emit_scc_insn): Do not try v9 sequences until LEU/LTU/GEU/GTU is attempted. * config/sparc/sparc.md (*neg_snesi_sign_extend): New 64-bit insn and split. (*neg_seqsi_sign_extend): Likewise. (*sltu_extend_sp64, *neg_sltu_extend_sp64, *sgeu_extend_sp64, *neg_sgeu_extend_sp64): New insns. gcc/testsuite/ * gcc.target/sparc/setcc-1.c: New test. * gcc.target/sparc/setcc-2.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@180550 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libgo/go/exp/ssh/common.go')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud