Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | New testcase, should turn into a ushr | Chris Lattner | 2005-10-07 | 1 | -0/+8 | |
| | | | | llvm-svn: 23658 | |||||
* | double to float casts should nto result in an fmr | Chris Lattner | 2005-10-07 | 1 | -0/+7 | |
| | | | | llvm-svn: 23653 | |||||
* | test broken in the IA64 backend. | Chris Lattner | 2005-10-07 | 1 | -0/+5 | |
| | | | | llvm-svn: 23651 | |||||
* | more specific tests of subtarget stuff | Andrew Lenharth | 2005-09-30 | 2 | -2/+11 | |
| | | | | llvm-svn: 23570 | |||||
* | add a testcase for a feature we regressed on because noone wrote the test! :( | Chris Lattner | 2005-09-28 | 1 | -0/+14 | |
| | | | | llvm-svn: 23513 | |||||
* | add testcase for nand | Chris Lattner | 2005-09-28 | 1 | -1/+7 | |
| | | | | llvm-svn: 23495 | |||||
* | Consolidate the eqv.ll and nor.ll files together. | Chris Lattner | 2005-09-28 | 3 | -51/+58 | |
| | | | | | | Add a missed eqv case. llvm-svn: 23493 | |||||
* | simple tests for nor generation | Chris Lattner | 2005-09-28 | 1 | -0/+12 | |
| | | | | llvm-svn: 23491 | |||||
* | new testcase the CBE creates invalid C code for | Chris Lattner | 2005-09-27 | 1 | -0/+10 | |
| | | | | llvm-svn: 23474 | |||||
* | new testcase | Chris Lattner | 2005-09-23 | 1 | -0/+11 | |
| | | | | llvm-svn: 23402 | |||||
* | Make sure to disable 64-bit extensions for this test | Chris Lattner | 2005-09-11 | 1 | -1/+1 | |
| | | | | llvm-svn: 23309 | |||||
* | New testcase, neither should require a register-register copy | Chris Lattner | 2005-09-09 | 1 | -0/+26 | |
| | | | | llvm-svn: 23290 | |||||
* | Test the new 64bit i64<->fp functionality | Nate Begeman | 2005-09-06 | 1 | -0/+17 | |
| | | | | llvm-svn: 23251 | |||||
* | Test that converting from double to int64 results in one libcall, not one | Chris Lattner | 2005-09-02 | 1 | -0/+9 | |
| | | | | | | and a dead one. This is a legalize bug llvm-svn: 23227 | |||||
* | new testcase to ensure fsqrt is generated for correct subtargets only, and | Chris Lattner | 2005-09-02 | 1 | -0/+13 | |
| | | | | | | that the fsqrt feature works. llvm-svn: 23217 | |||||
* | This should permit NOT and's, not even dead ones. | Chris Lattner | 2005-09-02 | 1 | -1/+1 | |
| | | | | llvm-svn: 23199 | |||||
* | Another case that shouldn't have sign extends: functions returning short | Chris Lattner | 2005-09-01 | 1 | -0/+14 | |
| | | | | | | | are known to return properly sign extended values, no need for an explicit extension. llvm-svn: 23197 | |||||
* | Add regression test for efficient codegen of i32 x i32 -> hi32(i64) as | Nate Begeman | 2005-09-01 | 1 | -0/+17 | |
| | | | | | | mulhs. llvm-svn: 23183 | |||||
* | Add a testcase for nate's patch | Chris Lattner | 2005-08-31 | 1 | -0/+12 | |
| | | | | llvm-svn: 23172 | |||||
* | new testcase corresponding to PR621 | Chris Lattner | 2005-08-30 | 1 | -0/+17 | |
| | | | | llvm-svn: 23157 | |||||
* | The dag isel misses both of these, the pattern isel just misses the second | Chris Lattner | 2005-08-30 | 1 | -0/+13 | |
| | | | | | | one. TODO :) llvm-svn: 23156 | |||||
* | Make sure this doesn't break when we're improving the isels | Chris Lattner | 2005-08-24 | 1 | -0/+7 | |
| | | | | llvm-svn: 23014 | |||||
* | New testcase for PR618 | Chris Lattner | 2005-08-23 | 1 | -0/+6 | |
| | | | | llvm-svn: 22983 | |||||
* | Testcase for a crash in the legalizer on ia64. This is reduced from kc++. | Chris Lattner | 2005-08-22 | 1 | -0/+11 | |
| | | | | llvm-svn: 22968 | |||||
* | Add a long-overdue itanium regression test dir: hint hint Duraid :) | Chris Lattner | 2005-08-22 | 1 | -0/+3 | |
| | | | | llvm-svn: 22967 | |||||
* | Fix a bug in the RUN line | Chris Lattner | 2005-08-21 | 1 | -1/+1 | |
| | | | | llvm-svn: 22945 | |||||
* | remove dead args | Chris Lattner | 2005-08-19 | 2 | -1/+1 | |
| | | | | llvm-svn: 22900 | |||||
* | remove dead options | Chris Lattner | 2005-08-19 | 3 | -3/+3 | |
| | | | | llvm-svn: 22899 | |||||
* | remove dead flags | Chris Lattner | 2005-08-19 | 5 | -5/+5 | |
| | | | | llvm-svn: 22898 | |||||
* | Unmangled names. | Jim Laskey | 2005-08-18 | 1 | -9/+9 | |
| | | | | llvm-svn: 22875 | |||||
* | 1. Fix comment. | Jim Laskey | 2005-08-18 | 1 | -4/+4 | |
| | | | | | | 2. Get an exact count of 'li ' instructions. llvm-svn: 22872 | |||||
* | Add regression test to make sure that constants are generated optimally. | Jim Laskey | 2005-08-18 | 1 | -0/+51 | |
| | | | | llvm-svn: 22871 | |||||
* | Add a testcase for load short -> uint, which is currently emitted as a | Nate Begeman | 2005-08-18 | 1 | -0/+9 | |
| | | | | | | zextload + sign_extend_inreg rather than a sextload. llvm-svn: 22852 | |||||
* | Added test cases to guarantee use of ORC and ANDC. | Jim Laskey | 2005-08-12 | 1 | -1/+27 | |
| | | | | llvm-svn: 22772 | |||||
* | testcase that crashed the ppc backend, distilled from crafty | Chris Lattner | 2005-08-12 | 1 | -0/+12 | |
| | | | | llvm-svn: 22770 | |||||
* | 1. Added the function isOpcWithIntImmediate to simplify testing of operand with | Jim Laskey | 2005-08-11 | 1 | -0/+3 | |
| | | | | | | | | specified opcode and an integer constant right operand. 2. Modified ISD::SHL, ISD::SRL, ISD::SRA to use rlwinm when applied after a mask. llvm-svn: 22761 | |||||
* | Add testcases for new rlwinm cases handled, patch by Jim Laskey! | Chris Lattner | 2005-08-09 | 1 | -1/+44 | |
| | | | | llvm-svn: 22730 | |||||
* | new reg test for a failure last night on ppc/darwin | Chris Lattner | 2005-08-09 | 1 | -0/+6 | |
| | | | | llvm-svn: 22725 | |||||
* | None of these tests should require a working lli, they are codegen tests, | Chris Lattner | 2005-08-04 | 4 | -5/+4 | |
| | | | | | | not execution tests. llvm-svn: 22655 | |||||
* | Fix this to test the BE we care about | Chris Lattner | 2005-08-03 | 1 | -1/+1 | |
| | | | | llvm-svn: 22631 | |||||
* | Add a couple rlwinm tests for bitfield clears | Nate Begeman | 2005-08-03 | 1 | -0/+17 | |
| | | | | llvm-svn: 22624 | |||||
* | Update rlwimi tests to catch all the cases we care about | Nate Begeman | 2005-08-03 | 2 | -2/+42 | |
| | | | | llvm-svn: 22623 | |||||
* | this tests every fp-to-integer conversion | Chris Lattner | 2005-07-30 | 1 | -0/+67 | |
| | | | | llvm-svn: 22562 | |||||
* | make sure we always handle small negatives well | Andrew Lenharth | 2005-07-22 | 1 | -0/+10 | |
| | | | | llvm-svn: 22503 | |||||
* | Allow this to pass on non-linux systems as well, such as darwin | Chris Lattner | 2005-07-20 | 1 | -0/+2 | |
| | | | | llvm-svn: 22484 | |||||
* | set the target triple so that we don't fail due to X86 abi issues | Chris Lattner | 2005-07-20 | 1 | -0/+3 | |
| | | | | llvm-svn: 22479 | |||||
* | Regression test for PR#596: Make sure that negation of a minus doesn't | John Criswell | 2005-07-14 | 1 | -0/+19 | |
| | | | | | | turn into a C predecrement operator. llvm-svn: 22438 | |||||
* | new testcase for PR593 | Chris Lattner | 2005-07-13 | 1 | -0/+17 | |
| | | | | llvm-svn: 22418 | |||||
* | new testcase that crashes llc on x86/ppc. Not generated by C/C++ or LLVM | Chris Lattner | 2005-07-13 | 1 | -0/+11 | |
| | | | | | | though. llvm-svn: 22416 | |||||
* | add test to check for tail calls | Chris Lattner | 2005-05-15 | 1 | -0/+7 | |
| | | | | llvm-svn: 22048 |