search for: ed37daf5

Displaying 4 results from an estimated 4 matches for "ed37daf5".

2010 Jan 26
2
[LLVMdev] some llvm/clang missed optimizations
...t often appears in machine-generated C or where loops contain logging code that is conditionally compiled away. 3. Repetitive code with lots of bitwise operations is compiled by LLVM into much larger code than the other compilers: http://embed.cs.utah.edu/embarrassing/jan_10/harvest/source/ED/ED37DAF5.shtml http://embed.cs.utah.edu/embarrassing/jan_10/harvest/source/1F/1F4003C7.shtml Note that this is straight-line code, so LLVM's output will run 4-5 times longer than everyone else's. I'll be interested to learn the source of this one. 4. It seems possible to do a better job rec...
2010 Jan 27
2
[LLVMdev] some llvm/clang missed optimizations
>> Repetitive code with lots of bitwise operations is compiled by LLVM into >> much larger code than the other compilers: >> >> http://embed.cs.utah.edu/embarrassing/jan_10/harvest/source/ED/ED37DAF5.shtml >> http://embed.cs.utah.edu/embarrassing/jan_10/harvest/source/1F/1F4003C7.shtml >> >> Note that this is straight-line code, so LLVM's output will run 4-5 >> times longer than everyone else's. >> >> I'll be interested to learn the source of this...
2010 Jan 26
0
[LLVMdev] some llvm/clang missed optimizations
...ition. Shouldn't be too hard to fix now that we have overflow flags for addition. > 3. > > Repetitive code with lots of bitwise operations is compiled by LLVM into > much larger code than the other compilers: > > http://embed.cs.utah.edu/embarrassing/jan_10/harvest/source/ED/ED37DAF5.shtml > http://embed.cs.utah.edu/embarrassing/jan_10/harvest/source/1F/1F4003C7.shtml > > Note that this is straight-line code, so LLVM's output will run 4-5 > times longer than everyone else's. > > I'll be interested to learn the source of this one. This looks like a...
2010 Jan 27
0
[LLVMdev] some llvm/clang missed optimizations
...55 PM, John Regehr <regehr at cs.utah.edu> wrote: >>> Repetitive code with lots of bitwise operations is compiled by LLVM into >>> much larger code than the other compilers: >>> >>> >>> http://embed.cs.utah.edu/embarrassing/jan_10/harvest/source/ED/ED37DAF5.shtml >>> >>> http://embed.cs.utah.edu/embarrassing/jan_10/harvest/source/1F/1F4003C7.shtml >>> >>> Note that this is straight-line code, so LLVM's output will run 4-5 >>> times longer than everyone else's. >>> >>> I'll be i...