summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Disable gp_rel relocation for constant pools access for now.Bruno Cardoso Lopes2008-07-28
* Since build_vector is a variadic node, the numberDuncan Sands2008-07-28
* Added floating point lowering for setcc and brcond.Bruno Cardoso Lopes2008-07-28
* Fix a typo in a comment.Dan Gohman2008-07-28
* Add support for eliminating stores that store the same value that was just lo...Owen Anderson2008-07-28
* Fix a subtle bug when removing instructions from memdep. In very specific Owen Anderson2008-07-28
* Remove <iostream> include.Bill Wendling2008-07-27
* Make the ScheduleDAG's GraphRoot edge be blue and dashed too, likeDan Gohman2008-07-27
* Rename SDOperand to SDValue.Dan Gohman2008-07-27
* Tidy SDNode::use_iterator, and complete the transition to have itDan Gohman2008-07-27
* Rename isOnlyUseOf to isOnlyUserOf.Dan Gohman2008-07-27
* Some binary operations were being treated asDuncan Sands2008-07-27
* Fix the issues originally addressed in r54070. After thinking about it some ...Owen Anderson2008-07-25
* Revert my previous patch. In retrospect, this is completely the wrong way to...Owen Anderson2008-07-25
* Special cases are needed in renumbering when dealing with renumbering after a...Owen Anderson2008-07-25
* In order to avoid reprocessing a register more than once, we need to add itOwen Anderson2008-07-25
* Remove live interval entries for an interval if we're eliminating its only VN.Owen Anderson2008-07-25
* Properly remap live ranges whose end indices are the end of the function.Owen Anderson2008-07-25
* Make the remapping of interval indices (particularly ending indices) more rob...Owen Anderson2008-07-25
* Disable mov{L, LP, HP, HLP, *DUP} shuffles for mmxNate Begeman2008-07-25
* Remove unnecessary implicit argumentNate Begeman2008-07-25
* Fix minor issues with VICmp/VFCmp constant expressionsNate Begeman2008-07-25
* Fit in 80 colsNate Begeman2008-07-25
* Allow verifier to be run on partially materialized modules.Nate Begeman2008-07-25
* Remove dead PatLeaf; there are a number of issues around MMX movl that need t...Nate Begeman2008-07-25
* Tab removalNate Begeman2008-07-25
* Disable the new aggressive remat logic introduced in 54000; it causes someDan Gohman2008-07-25
* When splitting a vector shuffle, fixed which type we used for the hi partMon P Wang2008-07-25
* Teach ARM isLegalAddressingMode to handle unknown type without crashing. This...Evan Cheng2008-07-25
* Use AliasAnalysis::pointsToConstantMemory in SDISel to avoid unnecessaryDan Gohman2008-07-25
* Enable rematerialization of constants using AliasAnalysis::pointsToConstantMe...Dan Gohman2008-07-25
* Put the LICM of constant GlobalVariables, introduced in r53945, under aDan Gohman2008-07-24
* Avoid emitting casts in static initializer contexts. This fixesDan Gohman2008-07-24
* Store the predecessor MBB in the PHIUnion, rather than an index, since the in...Owen Anderson2008-07-24
* Fix a catastrophic PPC64 ABI bug: i32 operands which are passed in memory (al...Evan Cheng2008-07-24
* Create temp. file in current path.Devang Patel2008-07-24
* Rename instance variables, parameter argument names to eliminate a bunch of c...Evan Cheng2008-07-24
* Enable the insertion of empty indices into LiveInterals, thereby making renum...Owen Anderson2008-07-23
* Fix a compile-time regression introduced by my heuristic-changing patch. I f...Owen Anderson2008-07-23
* Use C99 aggregate literal syntax for first-class struct and array values.Dan Gohman2008-07-23
* Minor fixes.Bruno Cardoso Lopes2008-07-23
* "Allow LICM to sink or lift loads from constant memory. Also add a testChris Lattner2008-07-23
* Update the generated .cvs files.Dan Gohman2008-07-23
* Enable first-class aggregates support.Dan Gohman2008-07-23
* Fix PR2485: do all 4-element SSE shuffles in max. of 2 shuffle instructions.Evan Cheng2008-07-23
* LegalizeTypes support for VSETCC. Fixes PR2575.Duncan Sands2008-07-22
* Change the heuristics used in the coalescer, register allocator, and withinOwen Anderson2008-07-22
* Factor out SSE 4 wide shuffle lowering code into its own function. No functio...Evan Cheng2008-07-22
* Fix pr2566: incorrect assumption about bit_convert. It doesn't not have to ou...Evan Cheng2008-07-22
* While creating temp. file on disk, if the current filename points to a existi...Devang Patel2008-07-22