aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Allow trivial sibcall of vararg callee when no arguments are being passed.Evan Cheng2010-03-264-8/+40
* LiveVariables should clear kill / dead markers first. This allows us to remov...Evan Cheng2010-03-262-6/+8
* Add N2RegVShLFrm and N2RegVShRFrm formats so that the disassembler can easilyJohnny Chen2010-03-262-42/+54
* Avoid leaking argv and env arrays from lli.Jeffrey Yasskin2010-03-261-13/+35
* Ignore debug intrinsics in yet more places.Dan Gohman2010-03-261-1/+4
* Try trivial remat before the coalescer gives up on a vr / physreg coalescing ...Evan Cheng2010-03-264-3/+24
* Handle DEBUG_VALUE in this pass.Dale Johannesen2010-03-261-11/+14
* switch the flag for using NEON for SP floating point to a subtarget 'feature'.Jim Grosbach2010-03-2519-45/+31
* need to fix 'make check' tests first. revert for a moment.Jim Grosbach2010-03-252-11/+16
* switch the flag for using NEON for SP floating point to a subtarget 'feature'Jim Grosbach2010-03-252-16/+11
* rename pred_const_iterator to const_pred_iterator for consistency's sakeGabor Greif2010-03-257-22/+22
* Removed instruction class NI from ARMInstrFormats.td.Johnny Chen2010-03-251-6/+0
* switch the use-vml[as] instructions flag to a subtarget 'feature'Jim Grosbach2010-03-253-16/+15
* rename use_const_iterator to const_use_iterator for consistency's sakeGabor Greif2010-03-2516-22/+22
* llvm-mc: Add a -mc-relax-all option, which relaxes every fixup. We always needDaniel Dunbar2010-03-255-10/+36
* Add NVDupLnFrm and change NVDupLane class to use that format.Johnny Chen2010-03-251-1/+2
* ARM cortex-a8 doesn't do vmla/vmls well. disable them by default for that cpuJim Grosbach2010-03-251-0/+6
* Add NVCVTFrm (NEON Convert with fractional bits immediate) and modify N2VImm toJohnny Chen2010-03-252-19/+20
* Add nounwind.Evan Cheng2010-03-251-1/+1
* Code clean up.Evan Cheng2010-03-251-11/+10
* MC: Stop restarting layout on every relaxation.Daniel Dunbar2010-03-253-6/+46
* Fix -Asserts warning, again.Daniel Dunbar2010-03-251-0/+1
* Tag SSE2 integer instructions as SSEPackedInt.Jakob Stoklund Olesen2010-03-251-2/+11
* Teach TableGen to understand X.Y notation in the TSFlagsFields strings.Jakob Stoklund Olesen2010-03-256-11/+21
* fix a valgrind error on copy-constructor-synthesis.cpp, which is caused whenChris Lattner2010-03-251-2/+3
* Remove an unused option.Evan Cheng2010-03-251-59/+29
* MC: Simplify main section layout process by moving alignment into LayoutSection.Daniel Dunbar2010-03-252-32/+36
* MC: Sink Section address assignment into LayoutSection.Daniel Dunbar2010-03-252-10/+11
* Add a late SSEDomainFix pass that twiddles SSE instructions to avoid domain c...Jakob Stoklund Olesen2010-03-259-21/+223
* Added a new instruction class NVDupLane to be inherited by VDUPLND and VDUPLNQ,Johnny Chen2010-03-252-20/+31
* Reapply Kevin's change 94440, now that Chris has fixed the limitation onBob Wilson2010-03-256-1/+152
* Sketch a few Clang release notes.Daniel Dunbar2010-03-251-2/+15
* Add comment.Devang Patel2010-03-251-0/+3
* Fixed spurious warning problem noticed by Daniel Dunbar. The configure scriptJohn Criswell2010-03-252-1/+11
* MC/Mach-O: Switch to MCSectionData::getOrdinal.Daniel Dunbar2010-03-251-18/+4
* Scheduler assumes SDDbgValue nodes are in source order. That's true currently...Evan Cheng2010-03-251-0/+8
* MC: Explicity track section and fragment ordinals.Daniel Dunbar2010-03-252-0/+28
* Fix -Asserts warning.Daniel Dunbar2010-03-251-2/+1
* lit: Add LitTestCase and lit.load_test_suite, for adapting lit based suites forDaniel Dunbar2010-03-253-2/+75
* Change tblgen to emit FOOISD opcode names as twoChris Lattner2010-03-252-13/+20
* Fix typo.Devang Patel2010-03-251-4/+4
* Fix evil TableGen bug in template parameters with defaults.Jakob Stoklund Olesen2010-03-253-11/+61
* Include isFunctionLocal while calculating folding node set profile for a MDNode.Devang Patel2010-03-251-13/+14
* Remove a fixme that doesn't make sense any more.Evan Cheng2010-03-251-2/+0
* fix PR6642, GVN forwarding from memset to load of the base of the memset.Chris Lattner2010-03-252-7/+19
* Make sure SDDbgValue.Invalid is initialized to false by all the constructors.Evan Cheng2010-03-251-2/+2
* eliminate a bunch more parallels now that schedulingChris Lattner2010-03-251-205/+150
* Make the NDEBUG assertion stronger and more clear what is Chris Lattner2010-03-257-11/+25
* Include isFunctionLocal while calculating folding node set provide for a MDNode.Devang Patel2010-03-251-0/+1
* Reapply r99451 with a fix to move the NoInline check to the cost functionsEric Christopher2010-03-255-4/+53