aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* GVRequiresExtraLoad is now never used for calls, simplify it based on this.Chris Lattner2009-07-106-17/+10
* actually, just eliminate PCRelGVRequiresExtraLoad. It makes the codeChris Lattner2009-07-104-22/+2
* There is only one case where GVRequiresExtraLoad returns true for calls:Chris Lattner2009-07-104-80/+37
* the "isDirectCall" operand of GVRequiresRegister is always false, eliminate it.Chris Lattner2009-07-103-11/+9
* split call handling out of X86SelectAddress into X86SelectCallAddressChris Lattner2009-07-101-18/+164
* convert a helper method to be a static function instead of a Chris Lattner2009-07-101-11/+14
* 80 col violation.Evan Cheng2009-07-101-2/+2
* More info about Thumb1 predication support.Evan Cheng2009-07-101-1/+2
* We don't need separate thumb1 instructions tADDSi3 etc. for addc and subc. Th...Evan Cheng2009-07-101-36/+28
* Add a thumb2 pass to insert IT blocks.Evan Cheng2009-07-108-10/+132
* Move isPredicated from .cpp to .hEvan Cheng2009-07-102-6/+4
* Finish pushing LLVMContext through the IRBuilder/ConstantFolder interface.Owen Anderson2009-07-104-82/+98
* 80 col violation.Evan Cheng2009-07-101-1/+2
* Fix #include specification.David Greene2009-07-101-1/+1
* ImmutableMap/ImmutableSet: Allow caching of ImutAVLTree digests while the treeTed Kremenek2009-07-101-21/+12
* Remove a bogus assertion.Evan Cheng2009-07-102-2/+1
* Replace TM.getRegisterInfo() calls by TRI instance variable.Bob Wilson2009-07-101-25/+24
* Redesign this to avoid standard stream classes. This stream classDavid Greene2009-07-092-0/+200
* Handle 'a' modifier on inline assembly operands.Bob Wilson2009-07-092-2/+14
* This started as a small change, I swear. Unfortunately, lots of things call ...Owen Anderson2009-07-0937-332/+481
* Add some hooks that a redesigned AsmStream needs to do its job. TheseDavid Greene2009-07-092-0/+17
* Added Thumb IT instruction.Evan Cheng2009-07-092-0/+25
* Fix an apparent copy-and-paste problem in an error message.Bob Wilson2009-07-091-1/+1
* Another todo entry.Evan Cheng2009-07-091-0/+5
* Revert the part of 75177 that split ConstantRange into two classes, andDan Gohman2009-07-093-1002/+91
* Initial support for load / store multiple opt pass Thumb2 support (post-alloc...Evan Cheng2009-07-091-55/+158
* Fix ldm / stm unified syntax; add t2LDM_RET.Evan Cheng2009-07-091-2/+12
* LDM_RET should be marked mayLoad.Evan Cheng2009-07-091-1/+1
* If -fomit-frame-pointer is used, we still need to record when the %esp registerBill Wendling2009-07-091-1/+20
* Fix ldrd / strd address mode matching code. It allows for +/- 8 bit offset. A...Evan Cheng2009-07-093-3/+22
* Fix typo, trailing whitespace.Andreas Bolka2009-07-091-2/+2
* Add a ConstantSignedRange class, which does for signed integersDan Gohman2009-07-093-56/+1369
* Make EXTRACT_VECTOR_ELT a bit more flexible in terms of the returned Eli Friedman2009-07-097-56/+46
* Add a Thumb readme entry.Evan Cheng2009-07-091-0/+6
* Correct comment.Evan Cheng2009-07-091-1/+1
* bug 4524: Add MSP430 to the cmake build.Richard Pennington2009-07-092-4/+6
* Handle 'A' modifier in inline asms.Dale Johannesen2009-07-091-0/+9
* Regenerate.Mikhail Glushenkov2009-07-091-0/+2
* Documentation update.Mikhail Glushenkov2009-07-092-0/+8
* We don't need to set SaveTemps here.Mikhail Glushenkov2009-07-091-1/+0
* Adjust comment.Mikhail Glushenkov2009-07-091-2/+2
* Remove some duplication.Mikhail Glushenkov2009-07-091-17/+17
* Rename -t to --temp-dir.Mikhail Glushenkov2009-07-091-2/+2
* As Chris pointed out, we don't actually need to pass the context around here.Owen Anderson2009-07-093-5/+4
* back out r75156 for now.Chris Lattner2009-07-092-489/+0
* A little bit more LLVMContextification.Owen Anderson2009-07-092-5/+11
* Handle Thumb-2 addressing modes during FP elimination.David Goodwin2009-07-091-0/+13
* ImmutableSet/ImmutableMap: Allow caching of null digests by properly using a ...Ted Kremenek2009-07-091-37/+45
* Add some classes to produce pretty-printed asm. We'll use theseDavid Greene2009-07-092-0/+489
* By default -t is always on for mcc16 and it uses ./tmp-objs as the temp direc...Sanjiv Gupta2009-07-091-1/+2