aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Use TII->findCommutedOpIndices to find the commute operands (rather than gues...Evan Cheng2009-07-201-4/+8
* Change the casting of linkage types into a map. This makes this much more robustBill Wendling2009-07-201-3/+88
* Removed the DumpSymbolsandMacros and LoadSymbolsandMacros MCStreamer API asKevin Enderby2009-07-201-12/+0
* Add MCAsmLexer interface.Daniel Dunbar2009-07-203-8/+51
* Fix some sub-reg coalescing bugs where the coalescer wasn't updating the resu...Evan Cheng2009-07-202-34/+55
* Rename Mangler linkage enums to something less gross.Bill Wendling2009-07-203-19/+15
* Refactor metadata parsing routines into separate functions.Devang Patel2009-07-202-27/+46
* Add MCAsmParser interface.Daniel Dunbar2009-07-203-0/+28
* remove TargetAsmInfo::ExpandInlineAsmChris Lattner2009-07-202-104/+2
* use ExpandInlineAsm on TargetLowering instead of TargetAsmInfo.Chris Lattner2009-07-201-14/+10
* Copy ExpandInlineAsm to TargetLowering from TargetAsmInfo.Chris Lattner2009-07-202-0/+97
* Update this comment.Dan Gohman2009-07-201-7/+5
* Revert the addition of hasNoPointerOverflow to GEPOperator.Dan Gohman2009-07-206-117/+9
* rename TargetAsmInfo::getASDirective -> getDataASDirectiveChris Lattner2009-07-202-16/+12
* Hide the DOUT static variable behind a function interface.David Greene2009-07-201-0/+8
* Use t2LDRri12 for frame index loads.David Goodwin2009-07-201-3/+11
* For PC relative relocations where symbols are defined in the same section theyBruno Cardoso Lopes2009-07-204-41/+103
* 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