aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* revert r133368, apparently I missed the tests to be updated.Chris Lattner2011-06-181-8/+15
* Remove support for parsing the "type i32" syntax for defining a numberedChris Lattner2011-06-181-15/+8
* fix the varargs version of StructType::get to not require an LLVMContext, mak...Chris Lattner2011-06-187-19/+19
* eliminate some pointless virtual methods.Chris Lattner2011-06-182-54/+37
* simplify some code.Chris Lattner2011-06-181-8/+3
* now that Type::getDescription() is dead, the TypePrinting class can move from...Chris Lattner2011-06-183-63/+42
* eliminate the Type::getDescription() method, using "<<" instead. This Chris Lattner2011-06-188-67/+41
* improve some comments.Chris Lattner2011-06-181-13/+12
* remove an unreduced testcase.Chris Lattner2011-06-181-282/+0
* rework the remaining autoupgrade logic to use a StringRef instead of creating aChris Lattner2011-06-181-49/+34
* Directly print to a raw_ostream instead of printing to a buffer first.Benjamin Kramer2011-06-181-4/+1
* Simplify code. No functionality change.Benjamin Kramer2011-06-181-18/+18
* Simplify code. No change in functionality.Benjamin Kramer2011-06-181-6/+1
* MC: Allow .common as alias for .comm assembler directive. PR10116.Hans Wennborg2011-06-182-1/+3
* Don't allocate empty read-only SmallVectors during SelectionDAG deallocation.Benjamin Kramer2011-06-183-7/+11
* Remove unused but set variables.Benjamin Kramer2011-06-184-23/+8
* Fix PR10103: Less code for enum type translation.Hans Wennborg2011-06-183-1/+111
* Add test for r133251.Nick Lewycky2011-06-181-0/+26
* When scalar replacement returns a vector type, only accept it if the vectorCameron Zwarich2011-06-183-2/+24
* rip out a ton of intrinsic modernization logic from AutoUpgrade.cpp, which isChris Lattner2011-06-1885-4255/+1390
* Fix an invalid bitcast crash that occurs when doing a partial memset of a vectorCameron Zwarich2011-06-182-3/+37
* Remove a pointless assignment. Nothing checks the value of VectorTy anymore nowCameron Zwarich2011-06-181-1/+0
* Use the correct comparator to avoid depending on pointer values.Jakob Stoklund Olesen2011-06-181-1/+2
* Store CodeGenRegisters as pointers so they won't be reallocated.Jakob Stoklund Olesen2011-06-189-71/+50
* Remove MethodProtos/MethodBodies and allocation_order_begin/end.Jakob Stoklund Olesen2011-06-185-37/+3
* Delete unneeded allocation order override.Jakob Stoklund Olesen2011-06-181-11/+1
* Switch ARM to using AltOrders instead of MethodBodies.Jakob Stoklund Olesen2011-06-182-224/+27
* Switch x86 to using AltOrders instead of MethodBodies.Jakob Stoklund Olesen2011-06-181-67/+6
* Moved to the right place.Galina Kistanova2011-06-182-0/+5
* Reserve D16-D13 on subtargets that don't support them.Jakob Stoklund Olesen2011-06-181-0/+6
* Provide AltOrders for specifying alternative allocation orders.Jakob Stoklund Olesen2011-06-184-7/+75
* * Override the "EmitBytes" function, since it can sneak values in that way.Bill Wendling2011-06-181-1/+18
* Fix UMULO support for 2x register width to allow the fullEric Christopher2011-06-182-2/+66
* Remove false assertion.Bill Wendling2011-06-171-3/+1
* Only call TRI::getRawAllocationOrder to resolve a target-dependent hint.Jakob Stoklund Olesen2011-06-171-2/+6
* Zap the last reference to allocation_order_begin().Jakob Stoklund Olesen2011-06-171-3/+3
* SI, DI, BP, and SP don't have 8-bit sub-registers in x86 mode.Jakob Stoklund Olesen2011-06-171-2/+9
* Fix comment.Eric Christopher2011-06-171-2/+1
* Fix -Asserts buildMatt Beaumont-Gay2011-06-171-2/+1
* Revert r133285. Causing odd failures on Dragonegg.Chad Rosier2011-06-171-4/+5
* Disable for another investigation.Bill Wendling2011-06-171-1/+2
* Set debug loc for new preheader's terminator.Devang Patel2011-06-171-0/+1
* Support only DwarfCFI or SjLj exception handling in LSDA decoder.Bill Wendling2011-06-171-1/+5
* SjLj exception handling LSDA decoding support wasn't represented correctly. UseBill Wendling2011-06-171-17/+15
* Disable to investigate ARM failure.Bill Wendling2011-06-171-1/+2
* Use the verbose asm flag instead of a new flag for decoding the LSDA.Bill Wendling2011-06-177-25/+11
* Fix a bug in the type-lowering of integer-promoted elements. Add a check thatNadav Rotem2011-06-172-2/+1469
* Add an alternative rev16 pattern. We should figure out a better way to handle...Evan Cheng2011-06-173-0/+29
* Lower multiply with overflow checking to __mulo<mode>Eric Christopher2011-06-175-5/+113
* Add an option that allows one to "decode" the LSDA.Bill Wendling2011-06-177-17/+395