aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-tailcall.c
diff options
context:
space:
mode:
authorKito Cheng <kito.cheng@sifive.com>2020-03-03 14:16:34 +0800
committerKito Cheng <kito.cheng@sifive.com>2020-03-04 13:32:59 +0800
commit8cc59ac591256f8899e137db7633fd7d1a2164ba (patch)
treeba2653ff762794365555d89437a9d96e0be7e1f3 /gcc/tree-tailcall.c
parent6b3302da9ef26aa11940f8c0dc92bec19e15c09b (diff)
downloadgcc-8cc59ac591256f8899e137db7633fd7d1a2164ba.zip
gcc-8cc59ac591256f8899e137db7633fd7d1a2164ba.tar.gz
gcc-8cc59ac591256f8899e137db7633fd7d1a2164ba.tar.bz2
PR target/93995 ICE in patch_jump_insn, at cfgrtl.c:1290 on riscv64-linux-gnu
Last code gen change of LTGT didn't consider the situation of cbranch with LTGT, branch only support few compare codes. gcc/ChangeLog * config/riscv/riscv.c (riscv_emit_float_compare): Using NE to compare the result of IOR. gcc/testsuite/ChangeLog * gcc.dg/pr93995.c: New.
Diffstat (limited to 'gcc/tree-tailcall.c')
0 files changed, 0 insertions, 0 deletions