llvm/lib
Chris Lattner 1f7e160f77 Little patch to turn (shl (add X, 123), 4) -> (add (shl X, 4), 123 << 4)
This triggers in cases of bitfield additions, opening opportunities for
future improvements.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16834 91177308-0d34-0410-b5e6-96231b3b80d8
2004-10-08 03:46:20 +00:00
..
Analysis Fix a nasty dangling pointer problem, due to a free'd pointer being left in 2004-10-07 20:01:31 +00:00
Archive
AsmParser
Bytecode
CodeGen Do not repeat the map lookup 2004-10-01 23:16:43 +00:00
Debugger
ExecutionEngine
Linker Make sure the const bit gets inherited correctly when linking declarations 2004-10-05 02:28:11 +00:00
Support Excise the ill-advised RLCOMP compression algorithm and simply leave the 2004-10-04 17:45:44 +00:00
System Must include sys/stat.h before declaring a 'struct stat' 2004-10-05 18:46:59 +00:00
Target Implement logical and with an immediate that consists of a contiguous block 2004-10-08 02:49:24 +00:00
Transforms Little patch to turn (shl (add X, 123), 4) -> (add (shl X, 4), 123 << 4) 2004-10-08 03:46:20 +00:00
VMCore Unfortunately the fix for the previous bug introduced the previous 2004-10-07 19:20:48 +00:00
Makefile