aboutsummaryrefslogtreecommitdiff
path: root/libgcc/config/rx
diff options
context:
space:
mode:
authorManolis Tsamis <manolis.tsamis@vrull.eu>2024-08-22 02:59:11 -0700
committerPhilipp Tomsich <philipp.tomsich@vrull.eu>2024-08-23 20:09:34 +0200
commitc9e2d0ec6eabc2a6b8c00984b2b2bc48565bb99b (patch)
tree24877f51d2059f98c96f5df91bb15e2df46a7ca2 /libgcc/config/rx
parent6e68c3df1540c5bafbb47343698bf4e270333fdb (diff)
downloadgcc-c9e2d0ec6eabc2a6b8c00984b2b2bc48565bb99b.zip
gcc-c9e2d0ec6eabc2a6b8c00984b2b2bc48565bb99b.tar.gz
gcc-c9e2d0ec6eabc2a6b8c00984b2b2bc48565bb99b.tar.bz2
ifcvt: disallow call instructions in noce_convert_multiple_sets [PR116358]
Similar to not allowing jump instructions in the generated code, we also shouldn't allow call instructions in noce_convert_multiple_sets. In the case of PR116358 a libcall was generated from force_operand. PR middle-end/116358 gcc/ChangeLog: * ifcvt.cc (noce_convert_multiple_sets): Disallow call insns. gcc/testsuite/ChangeLog: * gcc.target/aarch64/pr116358.c: New test.
Diffstat (limited to 'libgcc/config/rx')
0 files changed, 0 insertions, 0 deletions