- dd12f96 Fold (-x + -y) -> -(x+y) which promotes better association, fixing by Chris Lattner · 17 years ago
- 0b0803a Split up subtracts into add+negate if they have a reassociable use or operand by Chris Lattner · 17 years ago
- f06c3c2 upgrade and simplify this test. by Chris Lattner · 17 years ago
- 6263f94 Remove llvm-upgrade. by Tanya Lattner · 17 years ago
- 5f13724 fix this test. by Chris Lattner · 17 years ago
- d349a4e Remove llvm-upgrade by Tanya Lattner · 17 years ago
- 2d290f9 Remove llvm-upgrade. by Tanya Lattner · 17 years ago
- 26fdb11 this test isn't useful since we added @ notation for globals. by Chris Lattner · 17 years ago
- 8a39257 this line was commented out. by Chris Lattner · 17 years ago
- 709f6ec Remove llvm-upgrade and update tests. by Tanya Lattner · 17 years ago
- 9197493 Removing llvm upgrade, so remove tests specific to llvm-upgrade and update the tests that used it. by Tanya Lattner · 17 years ago
- 3d5378f Remove any 'nest' parameter attributes if the function by Duncan Sands · 17 years ago
- 22c5c1b llvm.memory.barrier, and impl for x86 and alpha by Andrew Lenharth · 17 years ago
- d1bb1c2 upgrade this test, which wasn't testing the right thing since llvm-upgrade came around. by Chris Lattner · 17 years ago
- 0104234 rename llx -> ll by Chris Lattner · 17 years ago
- de7f560 This test is not interesting. by Evan Cheng · 17 years ago
- 35e11cd Modify test to expect improved code. by Dale Johannesen · 17 years ago
- 31fdedd Fix this test on linux, which returns S242 using sret. by Duncan Sands · 17 years ago
- 9d9b204 Fix PR2028 by Devang Patel · 17 years ago
- 9b03daa If loop header is also loop exiting block then OrigPN is incoming value for B loop header. by Devang Patel · 17 years ago
- 8c5c22f Fix PR2029 by Chris Lattner · 17 years ago
- 423be62 Fix a miscompilation from Dan's recent apintification. by Chris Lattner · 17 years ago
- 6e9bcee Remove llvm-upgrade by Tanya Lattner · 17 years ago
- c91b49b Testcase for PR2032. by Nick Lewycky · 17 years ago
- dcd188d Remove llvm-upgrade. by Tanya Lattner · 17 years ago
- 8b0cb7b This readme entry is done, testcase here: CodeGen/X86/zero-remat.ll by Chris Lattner · 17 years ago
- 5598b70 Fix test. by Evan Cheng · 17 years ago
- ea06906 A loop latch phi node may have uses inside loop, not just in loop header. by Devang Patel · 17 years ago
- 23067df While moving exit condition, do not drop loop latch on the floor. by Devang Patel · 17 years ago
- 02c4836 Keep track of exit value operand number when operands are swapped. by Devang Patel · 17 years ago
- 84ad837 New test, see comments. by Dale Johannesen · 17 years ago
- d462ba8 Teach LegalizeTypes how to expand and promote CTLZ, by Duncan Sands · 17 years ago
- 35327b3 Add a note pointing to PR1996. by Eli Friedman · 17 years ago
- 86ca3ca In SDISel, for targets that support FORMAL_ARGUMENTS nodes, lower this by Chris Lattner · 17 years ago
- 261c704 Add test for PR1996. (This is my first time adding a test for a by Eli Friedman · 17 years ago
- 5e1dd55 Add testcase for recent legalizer change by Nate Begeman · 17 years ago
- b2e72b0 New tests. by Evan Cheng · 17 years ago
- 30b4bd4 Re-apply the patch to improve the optimizations of memcpy's, with several by Owen Anderson · 17 years ago
- 073c5b7 Don't mask the isel bug. by Evan Cheng · 17 years ago
- aeb231c This test assumes no SSE4.1. by Evan Cheng · 17 years ago
- 52f321f Now that ScalarEvolution::print writes to the correct stream, there is by Wojciech Matyjewicz · 17 years ago
- 2a9054c Change negative grep into positive one in my yesterday's testcase. by Wojciech Matyjewicz · 17 years ago
- 7b5b768 Fix PR2002. Suppose n is the initial value for the induction by Wojciech Matyjewicz · 17 years ago
- 3c593c9 Test case for annotate builtin. by Tanya Lattner · 17 years ago
- 65b2e3d Fix some test cases. by Evan Cheng · 17 years ago
- a089b10 If the LHS of the comparison is a loop-invariant we also want to move it by Wojciech Matyjewicz · 17 years ago
- e3320a1 Fix PR1798 - an error in the evaluation of SCEVAddRecExpr at an by Wojciech Matyjewicz · 17 years ago
- 431bfcb Determine whether a spill kills the register it's spilling before insertion rather than trying to undo the kill marker afterwards. by Evan Cheng · 17 years ago
- 6f0d024 Rename MRegisterInfo to TargetRegisterInfo. by Dan Gohman · 17 years ago
- b3c4eb4 Alignment of struct containing vectors depends on by Dale Johannesen · 17 years ago
- 82ada54 Fix PR 1995. by Devang Patel · 17 years ago
- 5fd79d0 It's not always safe to fold movsd into xorpd, etc. Check the alignment of the load address first to make sure it's 16 byte aligned. by Evan Cheng · 17 years ago
- 33663fc Added missing entries in X86 load / store folding tables. by Evan Cheng · 17 years ago
- be3bf42 Fix a x86-64 codegen deficiency. Allow gv + offset when using rip addressing mode. by Evan Cheng · 17 years ago
- b745e88 It's PR1925, not PR1609. by Evan Cheng · 17 years ago
- e00fec5 Temporarily reverting: by Bill Wendling · 17 years ago
- 2fc628d Fix a number of local register allocator issues: PR1609. by Evan Cheng · 17 years ago
- a58891f Fix PR1975: dag isel emitter produces patterns that isel wrong flag result. by Evan Cheng · 17 years ago
- bb4151b If a vr is already marked alive in a bb, then it has PHI uses that are visited earlier, then it is not killed in the def block (i.e. not dead). by Evan Cheng · 17 years ago
- 7c95deb Fix a bug compiling PR1978 (perhaps not the only one though) which by Chris Lattner · 17 years ago
- e490881 This should also work on x86 now. by Evan Cheng · 17 years ago
- 6cc2494 Crashes LegalizeTypes with "Do not know how to by Duncan Sands · 17 years ago
- 06418c5 Crashes LegalizeTypes with "Do not know how to split by Duncan Sands · 17 years ago
- 003de9a remove target triple to make this test more "generic" by Chris Lattner · 17 years ago
- df3fb5e Crashed the new type legalizer. Not likely to catch by Duncan Sands · 17 years ago
- d02c0bc Make this test more aggressive, to cover recent improvements. by Owen Anderson · 17 years ago
- 6f7a52d Allow GVN to hack on memcpy's, making them open to further optimization. by Owen Anderson · 17 years ago
- f2a5f01 Tag this test with the PR reference. by Nick Lewycky · 17 years ago
- 5be2920 There are some cases where icmp(add) can be folded into a new icmp. Handle them. by Nick Lewycky · 17 years ago
- e62a8a3 Fixing a bug creating floating point constants of type other by Gordon Henriksen · 17 years ago
- 859efca CBackend: Implement unaligned load/store. by Lauro Ramos Venancio · 17 years ago
- 532d022 Don't drop function/call return attributes like 'nounwind'. by Duncan Sands · 17 years ago
- 7757fff Accept getelementptr starting at GV with all 0 indices as a by Dale Johannesen · 17 years ago
- e504d76 Pointers change size depending upon the target. Remove them to make the test more stable. by Tanya Lattner · 17 years ago
- 772601a Make DSE much more aggressive by performing DCE earlier. Update a testcase to reflect this increased aggressiveness. by Owen Anderson · 17 years ago
- b10e0da Fix a bug where scalarrepl would discard offset if type would match. by Chris Lattner · 17 years ago
- c748412 Update this test case. by Evan Cheng · 17 years ago
- c69d3c9 Don't let globalopt hack on volatile loads or stores. by Chris Lattner · 17 years ago
- 2454a2e eliminate additions of 0.0 when they are obviously dead. This has to be careful to by Chris Lattner · 17 years ago
- cca1867 Add a testcase for eliminating memcpy's at the end of functions. Forgot to commit this with my last commit. by Owen Anderson · 17 years ago
- 7cf9abf Add target triples to these so they don't fail on linux. by Chris Lattner · 17 years ago
- b7cbab8 This would be better done as an executable test. by Duncan Sands · 17 years ago
- 3cecb51 After recent changes we fail to optimize this test by Duncan Sands · 17 years ago
- c840da1 Filter loops that subtract induction variables. These loops are not yet handled. by Devang Patel · 17 years ago
- 053c1da Overhaul Cell SPU's addressing mode internals so that there are now by Scott Michel · 17 years ago
- 2ff48bc New test. by Devang Patel · 17 years ago
- fcd06cd Add test to make sure that #pragma mark/error doesn't error if there are by Bill Wendling · 17 years ago
- 07d403e Pure/const functions with ByVal parameters cannot be marked readonly either. by Duncan Sands · 17 years ago
- 349c72a this test is now compiled into the right thing. by Chris Lattner · 17 years ago
- 1f03154 Make this more likely to be passed byval. by Duncan Sands · 17 years ago
- 4189a53 Handle some more combinations of extend and icmp. Fixes PR1940. by Nick Lewycky · 17 years ago
- 25feae5 Fix PR1932 by disabling an xform invalid for fdiv. by Chris Lattner · 17 years ago
- 05bb789 Fix PR1938 by forcing the code that uses an undefined value to branch one by Chris Lattner · 17 years ago
- 15c2351 Update this test. Due to dag combiner improvements, we now compile f7/f11 to: by Chris Lattner · 17 years ago
- c837abe Be more careful modifying the use_list while also iterating through it. by Nick Lewycky · 17 years ago
- d82375c Revert r46393: readonly/readnone functions are no by Duncan Sands · 17 years ago
- 3bd39d4 Implement some dag combines that allow doing fneg/fabs/fcopysign in integer by Chris Lattner · 17 years ago
- 67fed1c The CorrelatedExpressions pass is now no more. by Bill Wendling · 17 years ago
- b753065 Fold fptrunc(add (fpextend x), (fpextend y)) -> add(x,y), as GCC does. by Chris Lattner · 17 years ago
- b8f4387 New test to verify that "merging 4 loads into a vec load" continues to work and by Chris Lattner · 17 years ago