summaryrefslogtreecommitdiffstats
path: root/llvm/test/Regression/CodeGen
Commit message (Collapse)AuthorAgeFilesLines
...
* implement missing comparesRafael Espindola2006-12-311-0/+11
| | | | | | | patch by Lauro bug fixed by me llvm-svn: 32795
* For PR950:Reid Spencer2006-12-3117-92/+85
| | | | | | | | | | | | | | | | | | | | | | Update the test suite to accommodate the change from signed integer types to signless integer types. The changes were of only a few kinds: 1. Make sure llvm-upgrade is run on the source which does the bulk of the changes automatically. 2. Change things like "grep 'int'" to "grep 'i32'" 3. In several tests bitcasting caused the same name to be reused in the same type plane. These had to be manually fixed. The fix was (generally) to leave the bitcast and provide the instruction with a new name. This should not affect the semantics of the test. In a few cases, the bitcasts were known to be superfluous and irrelevant to the test case so they were removed. 4. One test case uses a bytecode file which needed to be updated to the latest bytecode format. llvm-svn: 32789
* Update tests that need to be run through llvm-upgrade. This is necessaryReid Spencer2006-12-2910-20/+23
| | | | | | for upcoming changes to the llvm assembly grammar. llvm-svn: 32768
* add a generic component to this testChris Lattner2006-12-221-1/+2
| | | | llvm-svn: 32747
* let this pass for ppc/linuxChris Lattner2006-12-221-1/+1
| | | | llvm-svn: 32746
* Integer constants now print out as signed values in the assembly,Reid Spencer2006-12-211-1/+1
| | | | | | regardless of the signedness of the associated type. llvm-svn: 32734
* These tests all rely on using register mnemonics and thus must behave in theJim Laskey2006-12-218-69/+69
| | | | | | world of darwin. llvm-svn: 32725
* This test needs to be upgraded for the forthcoming FCmpInst patch.Reid Spencer2006-12-191-1/+1
| | | | llvm-svn: 32682
* This test needs to be upgraded for the FCmpInst patch.Reid Spencer2006-12-191-1/+1
| | | | llvm-svn: 32677
* testcase for pr1061Chris Lattner2006-12-191-0/+91
| | | | llvm-svn: 32674
* This test needs to be upgraded in preparation for the SETCC patch.Reid Spencer2006-12-197-7/+7
| | | | llvm-svn: 32667
* This test needs to be upgraded.Reid Spencer2006-12-191-3/+3
| | | | llvm-svn: 32666
* testcase for pr1049Chris Lattner2006-12-161-0/+34
| | | | llvm-svn: 32632
* Fix one more broken testcaseChris Lattner2006-12-161-1/+1
| | | | llvm-svn: 32631
* avoid using a constant table when a constant can be used inlineRafael Espindola2006-12-141-0/+10
| | | | llvm-svn: 32580
* Avoid creating invalid sub/add instructions on the prolog/epilogRafael Espindola2006-12-141-0/+19
| | | | | | patch by Lauro llvm-svn: 32577
* more general matching of the MVN instructionRafael Espindola2006-12-121-1/+7
| | | | llvm-svn: 32484
* don't use "ordinary" addressing mode 1 when mvn is appropriateRafael Espindola2006-12-121-1/+12
| | | | llvm-svn: 32482
* This should check for darwin literal sections as well.Chris Lattner2006-12-121-1/+2
| | | | llvm-svn: 32464
* use MVN to handle small negative constantsRafael Espindola2006-12-122-7/+7
| | | | llvm-svn: 32459
* Don't bother upgrading this.Reid Spencer2006-12-121-2/+2
| | | | llvm-svn: 32458
* add mvnRafael Espindola2006-12-121-0/+55
| | | | llvm-svn: 32454
* Provide a test for int<->float and long<->double bitcasts.Reid Spencer2006-12-111-0/+48
| | | | llvm-svn: 32445
* the xform is done by scalarrepl not the code generator.Chris Lattner2006-12-111-3/+2
| | | | llvm-svn: 32425
* .align is in bitsRafael Espindola2006-12-101-1/+1
| | | | | | | .comm is in bytes :-( llvm-svn: 32408
* fix test/Regression/CodeGen/X86/weak.llRafael Espindola2006-12-091-0/+3
| | | | | | if a variable has no initialization, I->getInitializer() will fail llvm-svn: 32407
* use a . instead of a % in the grep expressionRafael Espindola2006-12-091-1/+1
| | | | llvm-svn: 32406
* %progbits not @progbitsRafael Espindola2006-12-081-1/+1
| | | | llvm-svn: 32376
* add missing &&Rafael Espindola2006-12-081-1/+1
| | | | llvm-svn: 32374
* add \"aw\",@progbits" to ctors and dtorsRafael Espindola2006-12-081-0/+1
| | | | llvm-svn: 32373
* test packed struct codegen on x86Andrew Lenharth2006-12-081-0/+38
| | | | llvm-svn: 32367
* fix alignmentRafael Espindola2006-12-072-1/+13
| | | | llvm-svn: 32337
* new testcaseChris Lattner2006-12-071-0/+27
| | | | llvm-svn: 32335
* new testcaseChris Lattner2006-12-071-0/+26
| | | | llvm-svn: 32330
* make sure that we don't use a common symbol if a section was specifiedRafael Espindola2006-12-071-0/+4
| | | | llvm-svn: 32310
* Copy ARM's weak symbol testAndrew Lenharth2006-12-071-0/+18
| | | | llvm-svn: 32307
* print weak referencesRafael Espindola2006-12-061-1/+10
| | | | llvm-svn: 32276
* this is a subset of Codegen/X86/bitcast.ll, remove it.Chris Lattner2006-12-061-13/+0
| | | | llvm-svn: 32248
* new testcaseChris Lattner2006-12-051-0/+24
| | | | llvm-svn: 32227
* expand memmove and memcpyRafael Espindola2006-12-051-0/+13
| | | | llvm-svn: 32226
* add support for the "r" asm constraintRafael Espindola2006-12-051-0/+7
| | | | | | patch by Lauro Ramos Venancio llvm-svn: 32224
* add support for weak linkageRafael Espindola2006-12-051-0/+9
| | | | llvm-svn: 32222
* Testcase for PR1029, patch by Rafael vila de EspíndolaChris Lattner2006-12-041-0/+15
| | | | llvm-svn: 32205
* Fix the intrinsic debug call to make this match current definition.Reid Spencer2006-12-041-2/+2
| | | | llvm-svn: 32190
* Make this test succeed on both Darwin and LinuxReid Spencer2006-12-041-1/+1
| | | | llvm-svn: 32189
* XFAIL until PR1033 is fixed.Reid Spencer2006-12-041-0/+1
| | | | llvm-svn: 32187
* Test case for PR1033, x86-64 code gen fails on bitcast.Reid Spencer2006-12-041-0/+12
| | | | llvm-svn: 32185
* Fix test.Evan Cheng2006-12-041-8/+8
| | | | llvm-svn: 32183
* Duplicate of Regression/Debugger/funccall.ll.Jim Laskey2006-12-041-122/+0
| | | | llvm-svn: 32175
* Upgrade intrinsic function calls manually.Reid Spencer2006-12-022-6/+6
| | | | llvm-svn: 32137
OpenPOWER on IntegriCloud