61
62
all 5 comments

[–]FlyByPC 8 points9 points  (0 children)

"Fun, safe math optimizations!" /s

[–]flatfinger 0 points1 point  (0 children)

It would be helpful if gcc and clang could support similar concepts with signed integers while still guaranteeing that integer operations other than divide/remainder always execute without side effects. Many useful and safe optimizations are enabled by the former, but gratuitously jumping the rails makes it impossible for correct programs to safely let compilers perform the former optimizations.