aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Fix PR4567. Thumb1 target was using the wrong instruction to handle sp = sub ...Evan Cheng2009-07-202-3/+15
* implement a new magic global "llvm.compiler.used" which is like llvm.used, butChris Lattner2009-07-205-25/+23
* use stripPointerCasts to simplify some code.Chris Lattner2009-07-201-6/+4
* Model fpscr to prevent fcmped / fcmpezs etc from being deleted.Evan Cheng2009-07-202-2/+8
* Add plumbing for the `linker_private' linkage type. This type is meant forBill Wendling2009-07-2024-82/+145
* CMake support for SystemZ.Daniel Dunbar2009-07-202-0/+29
* Don't override LowerArguments in the SPARC backend. In addition to Eli Friedman2009-07-192-31/+38
* Fix a regression from 76124. Thumb1 instructions default to S bit being true.Evan Cheng2009-07-192-13/+19
* Fix http://llvm.org/bugs/show_bug.cgi?id=4583Jakob Stoklund Olesen2009-07-191-2/+6
* Fix ConstantRange::unionWith. Also make it work a little hard in some cases toNick Lewycky2009-07-191-45/+50
* Fix some minor MSVC compiler warnings.Daniel Dunbar2009-07-193-9/+5
* Unbreak buildDaniel Dunbar2009-07-192-1/+2
* Switch Alpha over to the new call lowering style. New code mostly Eli Friedman2009-07-195-159/+220
* SystemZ *does* have a CodeGen/AsmPrinter split.Daniel Dunbar2009-07-191-1/+1
* Tweak cmake files for the four targets that don't split CodeGen out.Daniel Dunbar2009-07-194-4/+4
* Add dependencies from TargetInfo onto .td generation.Daniel Dunbar2009-07-1912-0/+12
* Use R_X86_64_32S to handle Jump Table Index relocation entries. Hide TAI usag...Bruno Cardoso Lopes2009-07-185-29/+46
* Add some missing includes.Daniel Dunbar2009-07-184-0/+4
* Canonicalize bitcasts between types like <1 x i64> and i64 to Eli Friedman2009-07-181-0/+24
* Put Target definitions inside Target specific header, and llvm namespace.Daniel Dunbar2009-07-1855-57/+79
* Remove duplication in Program::Execute{And,No}Wait.Mikhail Glushenkov2009-07-183-276/+91
* Use a better name for the label relocations while emitting them for Jump TablesBruno Cardoso Lopes2009-07-183-4/+5
* Add support to properly reference private symbols on relocation entries.Bruno Cardoso Lopes2009-07-186-17/+95
* Back out 76300; apparently the preference is to canonicalize the other Eli Friedman2009-07-181-16/+6
* add a fixmeChris Lattner2009-07-181-0/+5
* Add carry producing / using versions of add / subAnton Korobeynikov2009-07-181-6/+63
* Expand fremAnton Korobeynikov2009-07-181-0/+2
* Turn abort() into unreachableAnton Korobeynikov2009-07-181-4/+6
* Turn few asserts into errors / unreachable'sAnton Korobeynikov2009-07-183-12/+14
* Handle vector returnsAnton Korobeynikov2009-07-181-3/+3
* Provide expansion for ct* intrinsicsAnton Korobeynikov2009-07-182-0/+19
* Expand sext_inreg for i1Anton Korobeynikov2009-07-181-0/+2
* Add combine: X sdiv (1 << Y) -> X udiv (1 << Y) when X doesn't have the Eli Friedman2009-07-181-4/+15
* Remove no-op check.Eli Friedman2009-07-181-2/+1
* Remove dead check.Eli Friedman2009-07-181-3/+1
* Canonicalize insert/extractelement from single-element vectors into Eli Friedman2009-07-181-6/+16
* Fix simplifylibcalls memset recognition to work on 64-bit platforms Eli Friedman2009-07-181-2/+2
* Replace intersectWith with maximalIntersectWith. The latter guarantees thatNick Lewycky2009-07-183-58/+19
* Fix the inline cost calculation to take into account instructions Eli Friedman2009-07-181-0/+7
* Add line breaks to make the debug output a bit more readable.Eli Friedman2009-07-181-4/+4
* Catch more coalescing opportunities.Evan Cheng2009-07-181-4/+7
* Enable cross register class coalescing.Evan Cheng2009-07-184-14/+141
* Make GetElementPtr ConstantExprs default to having no pointer overflow.Dan Gohman2009-07-181-1/+5
* Revert 76177 for now. It's messing up ARM asm printing. Also this significant...Evan Cheng2009-07-181-2/+0
* Fix this accidentally inverted condition.Dan Gohman2009-07-181-1/+1
* Add EngineBuilder to ExecutionEngine in favor of the five optional argument E...Reid Kleckner2009-07-187-55/+109
* Convert more code to use Operator instead of explicitly handling bothDan Gohman2009-07-172-43/+15
* Update CMake file.Ted Kremenek2009-07-171-0/+1
* Fix pr4552. Stack slot coloring with register must take care not to generate ...Evan Cheng2009-07-171-0/+16
* llvm-mc: Add -triple, and start fetching the target asm printer.Daniel Dunbar2009-07-171-0/+19