aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Fix undefined behavior in the Mips backend.Ahmed Charles2012-03-092-15/+15
* misched interface: rename Begin/End to RegionBegin/RegionEnd since they are n...Andrew Trick2012-03-094-20/+20
* misched commentsAndrew Trick2012-03-091-2/+3
* revert 152356: verify misched changes using -misched=shuffle.Andrew Trick2012-03-091-3/+3
* Fix a silly restriction on the fast-path for hash_combine_range. ThisChandler Carruth2012-03-091-1/+1
* Undo a previous restriction on the inline cost calculation which NickChandler Carruth2012-03-092-107/+187
* Fix a regression from r147481.Chad Rosier2012-03-093-1/+20
* misched: allow the default scheduler to be one chosen by the target.Andrew Trick2012-03-092-19/+41
* Added TargetPassConfig::enablePassAndrew Trick2012-03-091-1/+4
* Cache MBB->begin. It's possible the scheduler / bundler may change MBB->begin().Evan Cheng2012-03-091-3/+3
* Silence unused function warning when graphviz is not available.Benjamin Kramer2012-03-081-5/+3
* Remove the no longer existent psp triple from a test.Benjamin Kramer2012-03-081-2/+1
* Have llvm-mc --version print the list of registered targets like llc does.Duncan Sands2012-03-081-0/+3
* Revert commit 152300 (ddunbar) since it still seems to be breakingDuncan Sands2012-03-082-52/+43
* Use uint16_t to store instruction implicit uses and defs. Reduces static data.Craig Topper2012-03-087-19/+19
* [ADT] Change the trivial FoldingSetNodeID::Add* methods to be inline, reappliedDaniel Dunbar2012-03-082-43/+52
* Taken into account Duncan's comments for r149481 dated by 2nd Feb 2012:Stepan Dyatkovskiy2012-03-0825-211/+302
* Re-commit r152202 hopefully fixing the MSVC linker error.Craig Topper2012-03-085-18/+30
* Revert r152288, "[ADT] Change the trivial FoldingSetNodeID::Add* methods to beDaniel Dunbar2012-03-082-47/+43
* Test case for r152280, r152285 and r152290.Akira Hatanaka2012-03-081-0/+27
* Invoke setTargetDAGCombine for SELECT.Akira Hatanaka2012-03-081-0/+1
* [ADT] Change the trivial FoldingSetNodeID::Add* methods to be inline.Daniel Dunbar2012-03-082-43/+47
* Swap the operands of a select node if the false (the second) operand is 0.Akira Hatanaka2012-03-081-0/+35
* Rotate two of the functions used to count bonuses for the inline costChandler Carruth2012-03-083-25/+22
* Set minimum function alignment to 3 if target is Mips64.Akira Hatanaka2012-03-081-1/+1
* This patch eliminates redundant instructions that produce 0.Akira Hatanaka2012-03-081-1/+50
* misched interface: Expose the MachineScheduler pass.Andrew Trick2012-03-082-144/+188
* ARM don't use MCRelaxAll, as it's not safe on ARM.Jim Grosbach2012-03-081-2/+2
* Improved support in RuntimeDyldMachO for generatingSean Callanan2012-03-072-22/+69
* Cleanup VLIWPacketizer to use the updated ScheduleDAGInstrs interface.Andrew Trick2012-03-073-31/+27
* misched prep: Expose the ScheduleDAGInstrs interface so targets mayAndrew Trick2012-03-075-4/+4
* misched prep: Remove LLVM_LIBRARY_VISIBILITY from ScheduleDAGInstrs.Andrew Trick2012-03-071-2/+2
* misched prep: Comment the ScheduleDAGInstrs interface.Andrew Trick2012-03-072-9/+15
* misched prep: Cleanup ScheduleDAGInstrs interface.Andrew Trick2012-03-072-75/+81
* misched prep: remove extra "protected"Andrew Trick2012-03-071-2/+0
* misched prep: rename InsertPos to End.Andrew Trick2012-03-074-22/+20
* misched preparation: rename core scheduler methods for consistency.Andrew Trick2012-03-0715-112/+112
* Copy the right amount of elements.Benjamin Kramer2012-03-071-3/+5
* SmallPtrSet: Copy all the elements when swapping, not just numelements.Benjamin Kramer2012-03-071-5/+4
* [fast-isel] ARMEmitCmp generates FMSTAT, which transfers the floating-point Chad Rosier2012-03-071-4/+2
* Use llvm-mc instead of llc. Patch by Jack Carter.Rafael Espindola2012-03-071-5/+5
* configure: Don't require a perl interpreter to be present, LLVM's buildsystem...Benjamin Kramer2012-03-078-202/+4
* Revert r152202 as it's causing internal buildbot failures.Chad Rosier2012-03-075-29/+17
* Fix infinite loop in nested multiclasses.Jakob Stoklund Olesen2012-03-072-6/+48
* Try a completely different approach to this type trait to appease olderChandler Carruth2012-03-071-31/+29
* Attempt #2 at appeasing GCC 4.3. This compiler really doesn't like theseChandler Carruth2012-03-071-17/+21
* Try to clarify this comment some.Chandler Carruth2012-03-071-4/+7
* Switch the is_integral_or_enum trait machinery to use an explicitChandler Carruth2012-03-071-4/+4
* What's better than fixing and simplifying broken hash functions?Chandler Carruth2012-03-071-21/+0
* Remove another outbreak of customized (and completely broken) hashing.Chandler Carruth2012-03-071-20/+24