--- gcc/PROBLEMS 2018/04/24 16:38:44 1.1.1.2 +++ gcc/PROBLEMS 2018/04/24 16:49:56 1.1.1.4 @@ -117,3 +117,12 @@ The code in scan_loop doesn't even try t 122. When insn-output.c turns a bit-test into a sign-test, it should see whether the cc is already set up with that sign. + +123. When a conditional expression is used as a function arg, it would +be faster (and in some cases shorter) to push each alternative rather +than compute in a register and push that. This would require +being able to specify "push this" as a target for expand_expr. + +124. On the 386, bad code results from foo (bar ()) when bar +returns a double, because the pseudo used fails to get preferenced +into an fp reg because of the distinction between regs 8 and 9.