summaryrefslogtreecommitdiffstats
path: root/llvm/test/Regression/CodeGen
Commit message (Collapse)AuthorAgeFilesLines
...
* New testcase, should turn into a ushrChris Lattner2005-10-071-0/+8
| | | | llvm-svn: 23658
* double to float casts should nto result in an fmrChris Lattner2005-10-071-0/+7
| | | | llvm-svn: 23653
* test broken in the IA64 backend.Chris Lattner2005-10-071-0/+5
| | | | llvm-svn: 23651
* more specific tests of subtarget stuffAndrew Lenharth2005-09-302-2/+11
| | | | llvm-svn: 23570
* add a testcase for a feature we regressed on because noone wrote the test! :(Chris Lattner2005-09-281-0/+14
| | | | llvm-svn: 23513
* add testcase for nandChris Lattner2005-09-281-1/+7
| | | | llvm-svn: 23495
* Consolidate the eqv.ll and nor.ll files together.Chris Lattner2005-09-283-51/+58
| | | | | | Add a missed eqv case. llvm-svn: 23493
* simple tests for nor generationChris Lattner2005-09-281-0/+12
| | | | llvm-svn: 23491
* new testcase the CBE creates invalid C code forChris Lattner2005-09-271-0/+10
| | | | llvm-svn: 23474
* new testcaseChris Lattner2005-09-231-0/+11
| | | | llvm-svn: 23402
* Make sure to disable 64-bit extensions for this testChris Lattner2005-09-111-1/+1
| | | | llvm-svn: 23309
* New testcase, neither should require a register-register copyChris Lattner2005-09-091-0/+26
| | | | llvm-svn: 23290
* Test the new 64bit i64<->fp functionalityNate Begeman2005-09-061-0/+17
| | | | llvm-svn: 23251
* Test that converting from double to int64 results in one libcall, not oneChris Lattner2005-09-021-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, andChris Lattner2005-09-021-0/+13
| | | | | | that the fsqrt feature works. llvm-svn: 23217
* This should permit NOT and's, not even dead ones.Chris Lattner2005-09-021-1/+1
| | | | llvm-svn: 23199
* Another case that shouldn't have sign extends: functions returning shortChris Lattner2005-09-011-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) asNate Begeman2005-09-011-0/+17
| | | | | | mulhs. llvm-svn: 23183
* Add a testcase for nate's patchChris Lattner2005-08-311-0/+12
| | | | llvm-svn: 23172
* new testcase corresponding to PR621Chris Lattner2005-08-301-0/+17
| | | | llvm-svn: 23157
* The dag isel misses both of these, the pattern isel just misses the secondChris Lattner2005-08-301-0/+13
| | | | | | one. TODO :) llvm-svn: 23156
* Make sure this doesn't break when we're improving the iselsChris Lattner2005-08-241-0/+7
| | | | llvm-svn: 23014
* New testcase for PR618Chris Lattner2005-08-231-0/+6
| | | | llvm-svn: 22983
* Testcase for a crash in the legalizer on ia64. This is reduced from kc++.Chris Lattner2005-08-221-0/+11
| | | | llvm-svn: 22968
* Add a long-overdue itanium regression test dir: hint hint Duraid :)Chris Lattner2005-08-221-0/+3
| | | | llvm-svn: 22967
* Fix a bug in the RUN lineChris Lattner2005-08-211-1/+1
| | | | llvm-svn: 22945
* remove dead argsChris Lattner2005-08-192-1/+1
| | | | llvm-svn: 22900
* remove dead optionsChris Lattner2005-08-193-3/+3
| | | | llvm-svn: 22899
* remove dead flagsChris Lattner2005-08-195-5/+5
| | | | llvm-svn: 22898
* Unmangled names.Jim Laskey2005-08-181-9/+9
| | | | llvm-svn: 22875
* 1. Fix comment.Jim Laskey2005-08-181-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 Laskey2005-08-181-0/+51
| | | | llvm-svn: 22871
* Add a testcase for load short -> uint, which is currently emitted as aNate Begeman2005-08-181-0/+9
| | | | | | zextload + sign_extend_inreg rather than a sextload. llvm-svn: 22852
* Added test cases to guarantee use of ORC and ANDC.Jim Laskey2005-08-121-1/+27
| | | | llvm-svn: 22772
* testcase that crashed the ppc backend, distilled from craftyChris Lattner2005-08-121-0/+12
| | | | llvm-svn: 22770
* 1. Added the function isOpcWithIntImmediate to simplify testing of operand withJim Laskey2005-08-111-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 Lattner2005-08-091-1/+44
| | | | llvm-svn: 22730
* new reg test for a failure last night on ppc/darwinChris Lattner2005-08-091-0/+6
| | | | llvm-svn: 22725
* None of these tests should require a working lli, they are codegen tests,Chris Lattner2005-08-044-5/+4
| | | | | | not execution tests. llvm-svn: 22655
* Fix this to test the BE we care aboutChris Lattner2005-08-031-1/+1
| | | | llvm-svn: 22631
* Add a couple rlwinm tests for bitfield clearsNate Begeman2005-08-031-0/+17
| | | | llvm-svn: 22624
* Update rlwimi tests to catch all the cases we care aboutNate Begeman2005-08-032-2/+42
| | | | llvm-svn: 22623
* this tests every fp-to-integer conversionChris Lattner2005-07-301-0/+67
| | | | llvm-svn: 22562
* make sure we always handle small negatives wellAndrew Lenharth2005-07-221-0/+10
| | | | llvm-svn: 22503
* Allow this to pass on non-linux systems as well, such as darwinChris Lattner2005-07-201-0/+2
| | | | llvm-svn: 22484
* set the target triple so that we don't fail due to X86 abi issuesChris Lattner2005-07-201-0/+3
| | | | llvm-svn: 22479
* Regression test for PR#596: Make sure that negation of a minus doesn'tJohn Criswell2005-07-141-0/+19
| | | | | | turn into a C predecrement operator. llvm-svn: 22438
* new testcase for PR593Chris Lattner2005-07-131-0/+17
| | | | llvm-svn: 22418
* new testcase that crashes llc on x86/ppc. Not generated by C/C++ or LLVMChris Lattner2005-07-131-0/+11
| | | | | | though. llvm-svn: 22416
* add test to check for tail callsChris Lattner2005-05-151-0/+7
| | | | llvm-svn: 22048
OpenPOWER on IntegriCloud