summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* Enable the insertion of empty indices into LiveInterals, thereby making renum...Owen Anderson2008-07-231-70/+80
* Fix a compile-time regression introduced by my heuristic-changing patch. I f...Owen Anderson2008-07-234-4/+5
* Enable first-class aggregates support.Dan Gohman2008-07-231-20/+0
* LegalizeTypes support for VSETCC. Fixes PR2575.Duncan Sands2008-07-222-9/+38
* Change the heuristics used in the coalescer, register allocator, and withinOwen Anderson2008-07-224-11/+16
* Fix pr2566: incorrect assumption about bit_convert. It doesn't not have to ou...Evan Cheng2008-07-221-1/+2
* Make the GraphRoot edge look like a chain edge, which is more accurate,Dan Gohman2008-07-221-1/+2
* Another buildbot test commit.Bill Wendling2008-07-221-2/+1
* Trivial check-in to test buildbot. No functionality change.Bill Wendling2008-07-221-3/+4
* Fix grammaros in comments.Dan Gohman2008-07-211-2/+2
* Enhance the GraphWriter support for edge destinations, and teach theDan Gohman2008-07-211-6/+31
* After early-lowering the FORMAL_ARGUMENTS node, delete it.Dan Gohman2008-07-211-0/+7
* Add titles to the various SelectionDAG viewGraph callsDan Gohman2008-07-215-52/+64
* Fix uses of underscore-capital names.Dan Gohman2008-07-211-2/+2
* Now that the MachineInstr leaks are fixed, enable leak checkingDan Gohman2008-07-211-0/+2
* Add VerifyNode, a place to put sanity checks onDuncan Sands2008-07-213-6/+44
* Pull r53795 from Gaz into mainline:Bill Wendling2008-07-201-14/+29
* Fix a memory leak in LiveIntervalAnalysis.Evan Cheng2008-07-192-11/+13
* Softfloat support for FDIV. Patch by Duncan Sands2008-07-182-0/+14
* Eliminate unused variable.Duncan Sands2008-07-181-1/+1
* Revert 53729, after waking up in the middle ofDuncan Sands2008-07-181-4/+3
* Fix a LocalSpiller leak. This fixes tramp3d-v4.Dan Gohman2008-07-181-0/+1
* Re-introduce LeakDetector support for MachineInstrs and MachineBasicBlocks.Dan Gohman2008-07-174-6/+26
* When printing MemOperand nodes, only use print() forDan Gohman2008-07-171-3/+10
* Subreg live interval valno may not have a corresponding def machineinstr sinc...Evan Cheng2008-07-171-1/+1
* Use a legal type for elements of the vector_shuffleDuncan Sands2008-07-171-3/+4
* Add a new function, ReplaceAllUsesOfValuesWith, which handles bulkDan Gohman2008-07-174-225/+365
* LegalizeTypes support for what seems to be theDuncan Sands2008-07-172-0/+18
* Turn LegalizeTypes back off again for the moment:Duncan Sands2008-07-171-6/+4
* Factorize some code for determining which libcall to use.Duncan Sands2008-07-174-562/+204
* Fix the result type of a VECTOR_SHUFFLE+BIT_CONVERT dagcombine. ThisDan Gohman2008-07-161-3/+2
* Add support for promoting and expanding AssertZextDuncan Sands2008-07-162-0/+42
* Fix a comment to say nonnegative instead of positive.Dan Gohman2008-07-161-1/+1
* Add an assert to check for empty flags for MachineMemOperand.Dan Gohman2008-07-161-0/+1
* Reorder methods alphabetically. No functionality change.Duncan Sands2008-07-163-922/+913
* Turn on LegalizeTypes by default.Duncan Sands2008-07-161-4/+6
* SelectionDAG::AssignNodeIds is unused.Dan Gohman2008-07-151-11/+0
* Don't sort SDNodes by their addresses in SelectionDAG::dump. Instead,Dan Gohman2008-07-151-9/+5
* LegalizeTypes support for fabs on ppc long double.Duncan Sands2008-07-152-0/+15
* LegalizeTypes support for promotion of bswap.Duncan Sands2008-07-152-0/+12
* LegalizeTypes support for promotion of SIGN_EXTEND_INREG.Duncan Sands2008-07-152-0/+9
* Reorder the integer promotion methods alphabetically.Duncan Sands2008-07-151-365/+356
* Fixed potential bug if the source and target of a bit convert have different ...Mon P Wang2008-07-151-1/+3
* Reapply 53476 and 53480, with a fix so that it properly updatesDan Gohman2008-07-144-33/+41
* Improve debug output for MemOperandSDNode. PseudoSourceValue nodesDan Gohman2008-07-141-4/+7
* Fix edito in the PseudoSourceValue name list.Dan Gohman2008-07-141-1/+1
* I don't think BUILD_PAIR can have a vector result.Duncan Sands2008-07-141-12/+0
* Tighten up some checks. Fix FPOWI splitting forDuncan Sands2008-07-141-3/+3
* An INSERT_VECTOR_ELT can insert a larger valueDuncan Sands2008-07-141-4/+5
* According to the docs, it is possible to have anDuncan Sands2008-07-141-11/+19
OpenPOWER on IntegriCloud