aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Fix simplifycfg crash in handing block merge.Devang Patel2008-09-092-1/+71
* Extend the vcmp/fcmp LLVM IR instructions to take vectors as argumentsDan Gohman2008-09-0910-47/+181
* Add support for floating-point calculations of log2 with limited precisions of 6Bill Wendling2008-09-091-76/+191
* s/RemoveUnreachableBlocks/RemoveUnreachableBlocksFromFn/gDevang Patel2008-09-081-8/+9
* Don't suppress no-dead-strip for used static functions.Dale Johannesen2008-09-081-1/+1
* Reapply 55902: Add test for checking proper lowering of eh_return & unwind in...Anton Korobeynikov2008-09-081-0/+17
* Reapply 55903: Testcase for 64-bit lowering of eh_return & unwind_initAnton Korobeynikov2008-09-081-0/+17
* Reapply 55904: Unbreak and fix indentationAnton Korobeynikov2008-09-081-37/+33
* Reapply 55901: Drop unused variableAnton Korobeynikov2008-09-081-1/+0
* Reapply 55900: We do support EH on x86-64!Anton Korobeynikov2008-09-081-2/+1
* Reapply 55899: First draft of EH support on x86/64-linuxAnton Korobeynikov2008-09-084-34/+62
* Reapply blindly reverted 55898: Implement FRAME_TO_ARGS_OFFSET for x86-64Anton Korobeynikov2008-09-081-11/+7
* Fix a few I's that were meant to be renamed to BI's.Dan Gohman2008-09-081-2/+2
* Add a target triple; apparently LLVM doesn't use 64-bit Dan Gohman2008-09-081-1/+1
* Reverting r55898 as well. This wasn't reverted in the original revert...Bill Wendling2008-09-081-7/+11
* Accidental commit of partial 'stack canaries' codeBill Wendling2008-09-082-25/+0
* Remove these testcases associated with changes between r 55898 and r 55909.Bill Wendling2008-09-082-0/+0
* Redo the 3 existing low-precision expansions toDale Johannesen2008-09-081-47/+38
* Reverting r55898 to r55909. One of these patches was causing an ICE during th...Bill Wendling2008-09-0810-130/+99
* Handle calls which produce i1 results: promote to i8 but and it with 1 to get...Evan Cheng2008-09-082-3/+31
* Remove unused counter.Devang Patel2008-09-081-1/+0
* In visitUREM, arrange for the temporary UDIV node to beDan Gohman2008-09-081-0/+1
* Add VISIBILITY_HIDDEN on SDISelAsmOperandInfoDaniel Dunbar2008-09-081-1/+1
* Bitcasting two or from aggregate types is not permitted. UpdateDan Gohman2008-09-082-3/+11
* i128 and f80 are implemented for x86-64 now.Dan Gohman2008-09-081-4/+0
* Add AsmPrinter support for i128 and larger static initializer data.Dan Gohman2008-09-082-19/+45
* Fix copy+pastos in comments.Dan Gohman2008-09-081-2/+2
* Fix the string for ISD::UDIVREM.Dan Gohman2008-09-081-1/+1
* Fix typos in (generated) comments.Dan Gohman2008-09-081-2/+2
* Delete an unused variable.Dan Gohman2008-09-081-1/+0
* xfailDevang Patel2008-09-081-0/+1
* Remove OptimizeIVType()Devang Patel2008-09-081-206/+0
* Didn't mean to commit this change to how theDuncan Sands2008-09-081-8/+4
* Avoid redefinition and nnbreak windows build.Evan Cheng2008-09-081-16/+16
* Unbreak and fix indentationAnton Korobeynikov2008-09-081-37/+33
* Testcase for 64-bit lowering of eh_return & unwind_initAnton Korobeynikov2008-09-081-0/+17
* Add test for checking proper lowering of eh_return & unwind init intrinsics o...Anton Korobeynikov2008-09-081-0/+17
* Drop unused variableAnton Korobeynikov2008-09-081-1/+0
* We do support EH on x86-64!Anton Korobeynikov2008-09-081-2/+1
* First draft of EH support on x86/64-linuxAnton Korobeynikov2008-09-084-34/+62
* Implement FRAME_TO_ARGS_OFFSET for x86-64Anton Korobeynikov2008-09-081-11/+7
* Add testcase from bug 2770.Rafael Espindola2008-09-081-0/+14
* Update the callgraph correctly.Duncan Sands2008-09-081-1/+4
* Update the callgraph correctly in ArgumentPromotion.Duncan Sands2008-09-083-0/+44
* Reapply 55859. This doesn't change anything asDuncan Sands2008-09-084-33/+20
* Correctly handle physical register inputs. They are not explicit input operan...Evan Cheng2008-09-082-9/+41
* Add fast isel physical register definition support.Evan Cheng2008-09-081-7/+64
* Add support to extend call operands when needed. Enable x86 fastisel call sup...Evan Cheng2008-09-081-24/+33
* Revert my previous change -- the subtraction of two constants was a no-opBill Wendling2008-09-081-1/+1
* ConvertBill Wendling2008-09-071-1/+1