llvm-6502/lib
Benjamin Kramer cd89d4d524 Revert "InstCombine: Turn mul.with.overflow(X, 2) into the cheaper add.with.overflow(X, X)"
It's better to do this in codegen, mul.with.overflow(X, 2) is more canonical because it has only one use on "X".

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@131798 91177308-0d34-0410-b5e6-96231b3b80d8
2011-05-21 18:31:42 +00:00
..
Analysis When BasicAA can determine that two pointers have the same base but 2011-05-21 01:05:08 +00:00
Archive
AsmParser
Bitcode
CodeGen Fix PR9962 by properly constraining register classes in RemoveCopyByCommutingDef(). This 2011-05-20 23:25:36 +00:00
CompilerDriver
ExecutionEngine
Linker
MC Don't allow .seh_handler and .seh_handlerdata directives inside chained 2011-05-21 17:36:25 +00:00
Object
Support Have Program::Wait return -2 for crashed and timeouts instead of embedding 2011-05-21 00:56:46 +00:00
Target Fix PR9978 by adding RIP to GR64_TC so it can be used as an address in PIC code. It 2011-05-21 04:13:49 +00:00
Transforms Revert "InstCombine: Turn mul.with.overflow(X, 2) into the cheaper add.with.overflow(X, X)" 2011-05-21 18:31:42 +00:00
VMCore Remove noisy semicolons. 2011-05-20 09:20:25 +00:00
CMakeLists.txt
Makefile