aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* The copy instruction being coalesced will be removed, it is not a kill.Evan Cheng2008-02-151-2/+2
* Fixed bug in FoldingSetIteratorImpl where we did not correctly check ifTed Kremenek2008-02-151-2/+4
* Skip over the defs and start at the uses when looking for operandsDan Gohman2008-02-151-1/+1
* Use the TargetInstrDescr to determine the number of operandsDan Gohman2008-02-151-3/+3
* Teach LegalizeTypes how to promote the flagsDuncan Sands2008-02-152-7/+34
* Handle \n's in value names for more targets. The asm printers Chris Lattner2008-02-153-13/+40
* If the llvm name contains an unprintable character, don't print it inChris Lattner2008-02-151-3/+15
* targets that support quotes for mangled names still need to escape newlinesChris Lattner2008-02-151-0/+2
* Cosmetics.Dale Johannesen2008-02-151-6/+3
* - Removing the infamous r2rMap_ and rep() method. Now the coalescer will updateEvan Cheng2008-02-154-390/+298
* Added CommuteChangesDestination(). This returns true if commuting the specifiedEvan Cheng2008-02-151-1/+21
* Remove unnecessary #include.Evan Cheng2008-02-151-1/+0
* Use StoreSDNode::getValue instead of calling getOperand directlyDan Gohman2008-02-151-4/+4
* Remove warning about 64-bit code on processorDale Johannesen2008-02-152-10/+0
* It is not safe to call fork in PrintStackTrace. Sometimes it freezes the prog...Lauro Ramos Venancio2008-02-151-44/+2
* Fix PR2028Devang Patel2008-02-151-2/+2
* nocona, core2 and penryn support 64 bit.Dale Johannesen2008-02-151-3/+3
* Support vector constant zeros, thanks to Zack Rusin for the testcase.Chris Lattner2008-02-151-3/+3
* Rewrite tblgen handling of subtarget features soDale Johannesen2008-02-144-0/+4
* If loop header is also loop exiting block then OrigPN is incoming value for B...Devang Patel2008-02-141-1/+7
* Fix a warning about comparison between signed and unsigned,Dan Gohman2008-02-141-1/+1
* Fix PR2029Chris Lattner2008-02-141-0/+11
* Fix a miscompilation from Dan's recent apintification.Chris Lattner2008-02-141-3/+1
* Fix single precision FP constants on SPU. They are actually legal,Nate Begeman2008-02-143-20/+9
* In TargetLowering::LowerCallTo, don't assert thatDuncan Sands2008-02-1410-36/+60
* Change how FP immediates are handled. Nate Begeman2008-02-1411-44/+49
* Support a new type of MachineOperand, MO_FPImmediate, used for holdingNate Begeman2008-02-141-0/+10
* simplify code, no functionality change.Chris Lattner2008-02-141-7/+9
* Move some useful operands up into the all-targets .tdNate Begeman2008-02-142-3/+3
* Fix PR2032. Inform the alias analysis of changes to the underlying program.Nick Lewycky2008-02-141-0/+2
* upgrade some entries, remove stuff that is done.Chris Lattner2008-02-142-134/+46
* the mid-level optimizer removes this stuff.Chris Lattner2008-02-141-26/+0
* this one is easy.Chris Lattner2008-02-141-1/+1
* This readme entry is done, testcase here: CodeGen/X86/zero-remat.llChris Lattner2008-02-141-14/+0
* Allow the APInt form of ComputeMaskedBits to operate on i128 types.Dan Gohman2008-02-131-4/+7
* Assigning an APInt to 0 with plain assignment gives it a one-bitDan Gohman2008-02-131-1/+1
* Avoid setting bits that aren't demanded.Dan Gohman2008-02-131-3/+3
* Simplify some logic in ComputeMaskedBits. And change ComputeMaskedBitsDan Gohman2008-02-1311-54/+62
* A loop latch phi node may have uses inside loop, not just in loop header.Devang Patel2008-02-131-4/+5
* Rename APInt's isPositive to isNonNegative, to reflect what itDan Gohman2008-02-131-6/+6
* While moving exit condition, do not drop loop latch on the floor.Devang Patel2008-02-131-4/+9
* Add countTrailingOnes member functions to APInt.Dan Gohman2008-02-131-0/+12
* Keep track of exit value operand number when operands are swapped.Devang Patel2008-02-131-1/+6
* Enable exception handling int JITNicolas Geoffray2008-02-1310-8/+856
* Teach LegalizeTypes how to expand and promote CTLZ,Duncan Sands2008-02-133-18/+108
* Fix the PPC JIT regressions by encoding zeroreg as 0 for BLR.Chris Lattner2008-02-131-0/+1
* remove some dead code.Chris Lattner2008-02-131-4/+0
* Remove use of ltdlDevang Patel2008-02-133-4958/+17
* Fix typo. Thanks to Duncan for noticing.Wojciech Matyjewicz2008-02-131-1/+1
* Add comments as per review feedback.Wojciech Matyjewicz2008-02-131-5/+13