@landley @hyc_symas @johnregehr @kssreeram In GCC, for some reason -fno-strict-aliasing also makes restrict a no-op, but not in LLVM.
-
-
Replying to @CopperheadOS
@landley@hyc_symas@johnregehr@kssreeram See http://llvm.org/docs/LangRef.html#pointer-aliasing-rules …. Those aliasing rules are there with or without -fno-strict-aliasing.1 reply 0 retweets 0 likes -
Replying to @CopperheadOS
@landley@hyc_symas@johnregehr@kssreeram No doubt GCC and LLVM will take advantage of any new assumptions allowed by this 'clarification'.1 reply 0 retweets 1 like -
Replying to @CopperheadOS
@CopperheadSec@landley@hyc_symas@johnregehr@kssreeram Hopefully not. This doc (proposal) renders lots of previously-conforming code UB.1 reply 0 retweets 1 like -
Replying to @RichFelker
@CopperheadSec@landley@hyc_symas@johnregehr@kssreeram It has no correspondence to anything in past or current versions of the standard.1 reply 0 retweets 0 likes -
Replying to @RichFelker
@RichFelker@landley@hyc_symas@johnregehr@kssreeram GCC and LLVM did stretch the meaning of the standard to come up with similar rules.3 replies 0 retweets 1 like -
Replying to @CopperheadOS
@CopperheadSec@RichFelker@landley@johnregehr@kssreeram Aliasing optimizations are clearly bogus. Compiler should just emit the code.1 reply 0 retweets 0 likes -
Replying to @hyc_symas
@CopperheadSec@RichFelker@landley@johnregehr@kssreeram The CPU caches will nullify it if it was actually a nop anyway.2 replies 0 retweets 0 likes -
Replying to @hyc_symas
@hyc_symas@RichFelker@landley@johnregehr@kssreeram Few of their fancy optimizations like vectorization would work without this stuff.2 replies 0 retweets 0 likes -
Replying to @CopperheadOS
@CopperheadSec@RichFelker@landley@johnregehr@kssreeram Funny that Fortran vectorization works fine without rules like this.2 replies 0 retweets 0 likes
@hyc_symas @CopperheadSec @johnregehr @kssreeram Fortran _does_ have "rules like this". Ppl just don't whine cos they never expected othrwse
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.