summaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Expand)AuthorFilesLines
2009-07-01Fix codegen for references to available_externally symbols. This fixesChris Lattner1-0/+69
2009-07-01Insure that __block_holder_tmp is allocated on the stack when a byrefStuart Hastings1-0/+8
2009-07-01CommuteChangesDestination() should check if to-be-commuted instruction define...Evan Cheng1-0/+130
2009-07-01Remove special handling of implicit_def. Fix a couple more bugs in liveinterv...Evan Cheng1-0/+99
2009-07-01Fix some fast-isel problems selecting global variable addressing inChris Lattner1-0/+24
2009-07-01Handle IMPLICIT_DEF with isUndef operand marker, part 2. This patch moves the...Evan Cheng2-0/+256
2009-07-01Add PIC load and store patterns for Thumb-2.David Goodwin3-2/+51
2009-06-30llvm-mc: Symbols in a relocatable expression of the (a - b + cst) form areDaniel Dunbar1-0/+7
2009-06-30Add thumb-2 store word, halfword, and byte.David Goodwin3-0/+189
2009-06-30Improve Thumb-2 jump table support.David Goodwin1-0/+26
2009-06-30Fix PR4485.Rafael Espindola2-1/+16
2009-06-30Fix PR4484.Rafael Espindola1-0/+15
2009-06-30Temporarily restore the scavenger implicit_def checking code. MachineOperand ...Evan Cheng1-0/+116
2009-06-30Add a bit IsUndef to MachineOperand. This indicates the def / use register op...Evan Cheng1-0/+122
2009-06-30A few more load instructions.Evan Cheng3-0/+147
2009-06-30Array accesses are independent if the underlying arrays differ.Andreas Bolka4-2/+49
2009-06-30llvm-mc: Accept relocatable expressions for .org, assignments, .byte, etc.Daniel Dunbar1-1/+17
2009-06-30Enhance tests to include shifted-register operand testing.David Goodwin14-19/+425
2009-06-30llvm-mc: Parse symbol attribute directives.Daniel Dunbar1-0/+7
2009-06-29llvm-mc: Parse .{,b,p2}align{,w,l} directives.Daniel Dunbar1-0/+16
2009-06-29Add Thumb-2 support for TEQ amd TST.David Goodwin4-0/+192
2009-06-29Thumb-2 testsDavid Goodwin7-15/+65
2009-06-29llvm-mc: Recognize C++ style comments.Daniel Dunbar1-4/+4
2009-06-29MC: Improve expression parsing and implement evaluation of absolute expressions.Daniel Dunbar1-0/+39
2009-06-29Don't cache PHI exit values from exhaustive evaluations, becauseDan Gohman1-0/+78
2009-06-29FIX PR 4459.Rafael Espindola1-0/+15
2009-06-29Add some tests of advanced TableGen list functionality.David Greene2-0/+19
2009-06-29Rename ARMcmpNZ to ARMcmpZ and use it to represent comparisons that set only ...David Goodwin1-0/+25
2009-06-29Implement Thumb2 ldr.Evan Cheng2-7/+102
2009-06-28Print pairwise dependence results, add testcases.Andreas Bolka5-0/+113
2009-06-27Don't try to split a loop when the controlling icmp instructionDan Gohman1-0/+195
2009-06-27Teach LoopSimplify how to merge multiple loop exits into a single exit,Dan Gohman1-0/+45
2009-06-27When a value is used multiple times within a single PHI, instructionsDan Gohman1-0/+33
2009-06-27factor some logic out into a helper function, allow remat of loads from constantChris Lattner1-2/+1
2009-06-27Reimplement rip-relative addressing in the X86-64 backend. The newChris Lattner2-1/+2
2009-06-27remove some unneeded eh info.Chris Lattner3-4/+4
2009-06-27testcase for PR4466Chris Lattner1-0/+16
2009-06-26When possible, use "mvn ra, rb" instead of "eor ra, rb, -1" because mvn has a...David Goodwin1-0/+11
2009-06-26Add some testcases for some of the recent ScalarEvolution bug fixes.Dan Gohman2-0/+419
2009-06-26Thumb-2 testsDavid Goodwin27-15/+318
2009-06-26remove unwind info, add test for asmprinting of jump table labels with (%rip)Chris Lattner1-1/+4
2009-06-26Add x86 support for 'n' inline asm modifier. This will be handled target inde...Evan Cheng1-0/+8
2009-06-26Thumb-2 has CLZ.David Goodwin1-0/+8
2009-06-26Use "adcs/sbcs" only when the carry-out is live, otherwise use "adc/sbc".David Goodwin3-4/+4
2009-06-26More spelling Count as count.Daniel Dunbar12-12/+12
2009-06-26Spell Count as count.Daniel Dunbar2-2/+2
2009-06-26Add Thumb-2 tests.David Goodwin12-2/+195
2009-06-26ADC used to implement adde should use "adcs" opcode instead of "adc". David Goodwin3-2/+40
2009-06-26ORN and BIC tests.David Goodwin3-3/+16
2009-06-26Currently there is a pattern for the thumb-2 MOV 16-bit immediate instruction...David Goodwin2-0/+41