summaryrefslogtreecommitdiffstats
path: root/include/llvm
Commit message (Expand)AuthorAgeFilesLines
* Spiller now remove unused spill slots.Evan Cheng2008-02-271-1/+21
* Convert the last remaining users of the non-APInt form ofDan Gohman2008-02-271-6/+0
* Add comment.Devang Patel2008-02-271-0/+3
* Convert SimplifyDemandedMask and ShrinkDemandedConstant to use APInt.Dan Gohman2008-02-271-3/+3
* Remove unncessary ReturnInst constructors.Devang Patel2008-02-261-3/+0
* Rename PrintableName to Name.Bill Wendling2008-02-261-6/+6
* Update per review. Patch by Mikhail Glushenkov!Anton Korobeynikov2008-02-261-56/+17
* Change "Name" to "AsmName" in the target register info. Gee, a refactoring toolBill Wendling2008-02-261-5/+5
* Use SmallVector while constructing ReturnInst.Devang Patel2008-02-261-0/+3
* Avoid const_castsDevang Patel2008-02-261-1/+1
* Remove unnecessary getOperand/setOperand overriders.Devang Patel2008-02-261-16/+3
* Unify to ReturnInst::init() member functions.Devang Patel2008-02-261-2/+1
* Optimize most common case by using single RetVal in ReturnInst.Devang Patel2008-02-261-0/+18
* DetabifyBill Wendling2008-02-264-25/+25
* Refactor inline asm constraint matching code out of SDIsel into TargetLowering.Evan Cheng2008-02-261-1/+90
* Pass const vectors by reference.Devang Patel2008-02-261-4/+4
* Add missing include (for ptrdiff_t).Eli Friedman2008-02-251-0/+1
* Factor the assert for indexed loads/stores out of LoadSDNodeDan Gohman2008-02-251-8/+4
* add an assertion to catch a null PATypeHolder, patch by Erick TryzelaarChris Lattner2008-02-251-1/+2
* Convert MaskedValueIsZero and all its users to use APInt. Also addDan Gohman2008-02-251-1/+5
* add LSBaseSDNode::getOffset at Dan's request.Chris Lattner2008-02-251-0/+3
* prune #includes, fit in 80 cols.Chris Lattner2008-02-252-6/+7
* make this self contained.Chris Lattner2008-02-251-0/+1
* Add a new method to SDNode/SDOperand named getValueSizeInBitsDan Gohman2008-02-251-0/+12
* Correctly determine whether a argument load can be folded into its uses.Evan Cheng2008-02-251-2/+2
* Some platforms use the same name for 32-bit and 64-bit registers (likeBill Wendling2008-02-241-0/+7
* Merge current work back to tree to minimize diffs and drift. Major highlightsScott Michel2008-02-231-2/+13
* Remove unnecessary "inline" keywords.Devang Patel2008-02-231-25/+21
* Use dyn_cast instead of isa + cast.Devang Patel2008-02-231-1/+5
* Forgot this.Evan Cheng2008-02-231-1/+1
* To support multiple return values, now ret instruction supports multiple oper...Devang Patel2008-02-232-14/+9
* Split ParameterAttributes.h, putting the complicatedDale Johannesen2008-02-222-204/+229
* Remove an invalid assertion now that there are implicit virtual register oper...Evan Cheng2008-02-221-2/+0
* Add StripDeadPrototypes pass.Devang Patel2008-02-221-0/+1
* Pass alignment on ByVal parameters, from FE, allDale Johannesen2008-02-225-1/+27
* Add smart refcounting pointer class to ADT back (known before as IntrusiveSPt...Anton Korobeynikov2008-02-221-0/+264
* Unbreak build for VC2008. Patch by Argiris Kirtzidis!Anton Korobeynikov2008-02-221-0/+1
* Enable re-materialization of instructions which have virtual register operand...Evan Cheng2008-02-221-9/+25
* Read and write getresult.Devang Patel2008-02-221-1/+2
* minor cleanups to LSBaseSDNode.Chris Lattner2008-02-221-18/+17
* Better names as per Evan's requestAndrew Lenharth2008-02-212-11/+12
* Atomic op support. If any gcc test uses __sync builtins, it might start fail...Andrew Lenharth2008-02-214-4/+70
* Add convenient helper to get suffix of the fileAnton Korobeynikov2008-02-201-0/+8
* Remove inline keywords from in-class function definitions, forDan Gohman2008-02-201-32/+32
* getresult type is the type of indexed aggregate elementDevang Patel2008-02-201-5/+0
* Specify GetResultInst index as an unsigned.Devang Patel2008-02-201-10/+11
* Fix typo. Add const version of getAggregateValue() accessor member function.Devang Patel2008-02-201-2/+7
* Add explicit keywords.Dan Gohman2008-02-203-4/+6
* Add an intersects method to APInt, to capture a common idiom.Dan Gohman2008-02-201-0/+6
* Add 'sink' cmdline option. Patch by Mikhail Glushenkov!Anton Korobeynikov2008-02-201-1/+2