Displaying 2 results from an estimated 2 matches for "8ab0b238".
2010 Jan 26
2
[LLVMdev] some llvm/clang missed optimizations
...d lose as well as size. This pattern seems quite common
in real code, due to layered APIs. Of course when IPO is on, most of
these calls should be destroyed.
5.
Sometimes a function modifies globals but even so has no net effect:
http://embed.cs.utah.edu/embarrassing/jan_10/harvest/source/8A/8AB0B238.shtml
http://embed.cs.utah.edu/embarrassing/jan_10/harvest/source/14/14157FE8.shtml
Somehow gcc3 sees these but everyone else including gcc4 fails.
6.
Here llvm-gcc and gcc, but not clang, exploit undefinedness of integer
overflow to eliminate most of the code in a function:
http://embed.cs.ut...
2010 Jan 26
0
[LLVMdev] some llvm/clang missed optimizations
...de that the test harness duplicated by reducing the masking
constants. Probably too complicated for too little gain to be worth
pursuing.
> 5.
>
> Sometimes a function modifies globals but even so has no net effect:
>
> http://embed.cs.utah.edu/embarrassing/jan_10/harvest/source/8A/8AB0B238.shtml
> http://embed.cs.utah.edu/embarrassing/jan_10/harvest/source/14/14157FE8.shtml
>
> Somehow gcc3 sees these but everyone else including gcc4 fails.
>
> 6.
>
> Here llvm-gcc and gcc, but not clang, exploit undefinedness of integer
> overflow to eliminate most of the cod...