aboutsummaryrefslogtreecommitdiffstats
path: root/test/CodeGen
Commit message (Expand)AuthorAgeFilesLines
...
* Follow up on r127913. Fix Thumb revsh isel. rdar://9286766Evan Cheng2011-04-141-0/+56
* Change ELF systems to use CFI for producing the EH tables. This reduces theRafael Espindola2011-04-143-15/+4
* In the pre-RA scheduler, maintain cmp+br proximity.Andrew Trick2011-04-145-9/+74
* As Dan pointed out, movzbl, movsbl, and friends are nicer than their aliasBill Wendling2011-04-1427-82/+73
* Have the X86 back-end emit the alias instead of what's being aliased. In mostBill Wendling2011-04-1429-82/+91
* Fix a typo in an ARM-specific DAG combine. This fixes <rdar://problem/9278274>.Cameron Zwarich2011-04-131-0/+18
* Fix a regression caused by r102515 where explicit alignment on globals isCameron Zwarich2011-04-132-5/+5
* Fix an obvious problem with an alignment computation. AsmPrinter actually doesCameron Zwarich2011-04-131-0/+2
* If a global variable has a specified alignment that is less than the preferredCameron Zwarich2011-04-131-0/+9
* Recommit r129383. PreRA scheduler heuristic fixes: VRegCycle, TokenFactor lat...Andrew Trick2011-04-136-27/+25
* Reapply r129401 with patch for clang.Bill Wendling2011-04-131-2/+2
* Temporarily revert r129408 to see if it brings the bots back.Eric Christopher2011-04-131-15/+0
* Fix a bug where we were counting the alias sets as completely usedEric Christopher2011-04-121-0/+15
* Revert r129401 for now. Clang is using the old way of doing things.Bill Wendling2011-04-121-2/+2
* Remove the unaligned load intrinsics in favor of using native unaligned loads.Bill Wendling2011-04-121-2/+2
* Revert 129383. It causes some targets to hit a scheduler assert.Andrew Trick2011-04-122-4/+6
* PreRA scheduler heuristic fixes: VRegCycle, TokenFactor latency.Andrew Trick2011-04-122-6/+4
* Split a store of a VMOVDRR into two integer stores to avoid mixing NEON and ARMCameron Zwarich2011-04-121-1/+1
* Add scheduling information for the MBlaze backend.Wesley Peck2011-04-112-15/+9
* Look pass copies when determining whether hoisting would end up inserting mor...Evan Cheng2011-04-111-0/+34
* look for the verboten argument slot access in any order, thanks to FritsChris Lattner2011-04-091-0/+1
* Fix a bug where RecursivelyDeleteTriviallyDeadInstructions couldChris Lattner2011-04-091-0/+28
* fix two completely broken tests, which were matching due to PR9629.Chris Lattner2011-04-092-4/+4
* remove a bunch of CHECK lines that aren't checking whatChris Lattner2011-04-091-5/+0
* have dag combine zap "store undef", which can be formed during call loweringChris Lattner2011-04-091-0/+15
* don't test for codegen of 'store undef'Chris Lattner2011-04-092-7/+11
* Change -arm-trap-func= into a non-arm specific option. Now Intrinsic::trap is...Evan Cheng2011-04-081-1/+1
* Add option to emit @llvm.trap as a function call instead of a trap instructio...Evan Cheng2011-04-071-3/+8
* Added a check in the preRA scheduler for potential interference on aAndrew Trick2011-04-071-0/+31
* Fix handling of functions with internal linkage.Akira Hatanaka2011-04-071-0/+52
* Prevent ARM DAG Combiner from doing an AND or OR combine on an illegal vector...Tanya Lattner2011-04-071-0/+18
* Change -arm-divmod-libcall to a target neutral option.Evan Cheng2011-04-071-1/+1
* Teach the ARM peephole optimizer that RSB, RSC, ADC, and SBC can be used for ...Owen Anderson2011-04-061-0/+9
* These tests no longer require linear scan because reserved register coalescin...Jakob Stoklund Olesen2011-04-055-19/+14
* Run LiveDebugVariables in RegAllocBasic and RegAllocGreedy.Jakob Stoklund Olesen2011-04-059-1/+10
* Fix one more batch of X86 tests to be register allocation dependent.Jakob Stoklund Olesen2011-04-059-2797/+2811
* When dead code elimination removes all but one use, try to fold the single de...Jakob Stoklund Olesen2011-04-051-0/+1
* Fix test-llvm failures.Johnny Chen2011-04-056-13/+13
* ARM doesn't support byval yet. XFAIL this test until it does.Stuart Hastings2011-04-051-0/+1
* Ensure all defs referring to a virtual register are marked dead by addRegiste...Jakob Stoklund Olesen2011-04-051-1/+5
* Print visibility info for external variables.Rafael Espindola2011-04-051-2/+5
* Fix up testcase for previous commit.Eric Christopher2011-04-051-1/+1
* Fix register-dependent X86 tests.Jakob Stoklund Olesen2011-04-0530-76/+96
* Allow coalescing with reserved physregs in certain cases:Jakob Stoklund Olesen2011-04-042-112/+0
* Disable the PowerPC/Atomics-64 test.Jakob Stoklund Olesen2011-04-041-2/+8
* Fix PowerPC tests to be register allocator independent.Jakob Stoklund Olesen2011-04-042-8/+8
* ptx: support setp's 4-operand formatChe-Liang Chiou2011-04-021-0/+25
* Do some peephole optimizations to remove pointless VMOVs from Neon to integerCameron Zwarich2011-04-021-0/+11
* LDRD/STRD instructions should print both Rt and Rt2 in the asm string.Jim Grosbach2011-04-012-2/+2
* Add code for analyzing FP branches. Clean up branch Analysis functions.Akira Hatanaka2011-04-012-2/+48