summaryrefslogtreecommitdiffstats
path: root/llvm/test/FrontendC
Commit message (Collapse)AuthorAgeFilesLines
...
* These tests pass on linux.Duncan Sands2009-03-252-2/+2
| | | | llvm-svn: 67689
* Add a __builtin_object_size test.Evan Cheng2009-03-251-0/+16
| | | | llvm-svn: 67688
* Don't load values out of global constants with weakDuncan Sands2009-03-201-0/+12
| | | | | | | | | linkage: the value may be replaced with something different at link time. (Frontends that want to allow values to be loaded out of weak constants can give their constants weak_odr linkage). llvm-svn: 67407
* These tests are now passing on Darwin because of r67139.Bill Wendling2009-03-181-0/+1
| | | | llvm-svn: 67215
* xfail these tests for now.Evan Cheng2009-03-181-1/+2
| | | | llvm-svn: 67143
* Test case for rev. 66925Devang Patel2009-03-131-0/+3
| | | | llvm-svn: 66927
* Tweak the DejaGNU voodoo to match Bill's advice.Stuart Hastings2009-03-101-2/+2
| | | | llvm-svn: 66547
* Check for warnings about inappropriate weak_imports.Stuart Hastings2009-03-101-0/+22
| | | | | | Darwin-specific; marked XFAIL for others. llvm-svn: 66514
* testcase for PR3744Chris Lattner2009-03-091-0/+14
| | | | llvm-svn: 66401
* Functions marked malloc are noalias return.Duncan Sands2009-03-011-0/+3
| | | | llvm-svn: 65775
* Adjust this test for recent llvm-gcc changes.Duncan Sands2009-03-011-1/+1
| | | | llvm-svn: 65771
* one less space, fixes failure with rebuilt llvm-gcc.Chris Lattner2009-02-281-1/+1
| | | | llvm-svn: 65728
* There is a way to specify targets that should succeed. It's the "XTARGET"Bill Wendling2009-02-281-2/+2
| | | | | | keyword. llvm-svn: 65692
* Unable to say "TARGET: *-*-darwin*"; falling back to "XFAIL: ↵Stuart Hastings2009-02-281-1/+1
| | | | | | linux,ia64,alpha,sparc". llvm-svn: 65667
* Testcase to insure C strings go to the cstringStuart Hastings2009-02-271-0/+11
| | | | | | section. Darwin-specific. llvm-svn: 65655
* Emit debug info for bitfields.Devang Patel2009-02-171-0/+13
| | | | llvm-svn: 64815
* Testcase for llvm-gcc 64510.Dale Johannesen2009-02-141-0/+13
| | | | llvm-svn: 64511
* This is now done using a real i33, rather thanDuncan Sands2009-02-101-1/+1
| | | | | | an emulated one. Adjust the check. llvm-svn: 64236
* Delete these two tests. They are specific to x86-64, and there's noDan Gohman2009-02-032-42/+0
| | | | | | | | | reliable way to do this with the current dejagnu infrastructure. If someone can figure out how to fix these tests so that they test what they are intended to test without spuriously failing on any popular platforms, they are invited to reinstate them. llvm-svn: 63592
* It fails on Linux. XFAIL that machine.Bill Wendling2009-02-031-2/+2
| | | | llvm-svn: 63582
* This is passing for us. Should it have been reenabled?Bill Wendling2009-02-031-2/+1
| | | | llvm-svn: 63580
* Make the XFAIL line actually match x86-32 targets.Duncan Sands2009-02-021-1/+1
| | | | llvm-svn: 63507
* Add a always_inline test case.Evan Cheng2009-01-291-0/+12
| | | | llvm-svn: 63304
* Add a test case for Chris lvalue alignment fixes.Evan Cheng2009-01-291-0/+17
| | | | llvm-svn: 63300
* Forgot this test case.Evan Cheng2009-01-271-0/+10
| | | | llvm-svn: 63089
* Add a FrontendC testcase for the x86-64 Red Zone feature,Dan Gohman2009-01-271-0/+11
| | | | | | | to help verify that the feature may be disabled through the -mno-red-zone option. llvm-svn: 63079
* revert this patch for now, because Codegen does still want to generate SSE code,Torok Edwin2009-01-251-0/+2
| | | | | | for example in the case of va-args. XFAIL associated tests. llvm-svn: 62972
* testcase for llvm-gcc part of PR3402.Torok Edwin2009-01-251-0/+30
| | | | llvm-svn: 62969
* This was causing invalid memory accesses whenDuncan Sands2009-01-211-0/+74
| | | | | | generating debug info in the compiler. llvm-svn: 62684
* Let's try to have our cake and eat it to: moveDuncan Sands2009-01-211-0/+282
| | | | | | | | this test into FrontendC to ensure that llvm-gcc is available; assemble using "llvm-gcc -xassembler" rather than "as". llvm-svn: 62683
* Check that the "don't barf on k8" fix is notDuncan Sands2009-01-201-0/+2
| | | | | | accidentally reverted again. llvm-svn: 62587
* This is now passing.Evan Cheng2009-01-161-1/+0
| | | | llvm-svn: 62308
* Mark this XFAIL for the moment.Duncan Sands2009-01-131-0/+1
| | | | llvm-svn: 62168
* Second test is only valid in 32-bit mode.Evan Cheng2009-01-121-1/+1
| | | | llvm-svn: 62084
* Test for r62076.Evan Cheng2009-01-121-0/+1
| | | | llvm-svn: 62077
* this doesn't depend on the gcc early inliner anymore.Chris Lattner2009-01-091-1/+1
| | | | llvm-svn: 61982
* PR3290 is now fixed.Chris Lattner2009-01-091-5/+1
| | | | llvm-svn: 61981
* Strength test.Bill Wendling2009-01-051-1/+3
| | | | llvm-svn: 61755
* testcase for bill's patch.Chris Lattner2009-01-051-0/+26
| | | | llvm-svn: 61751
* XFAIL test caused by r61493. Apparently, this is expected?Bill Wendling2008-12-311-0/+4
| | | | llvm-svn: 61516
* Testcase to show we can tie together integers and pointers ofChris Lattner2008-12-231-0/+9
| | | | | | the same size. llvm-svn: 61380
* Add test case for ptr annotation.Tanya Lattner2008-11-121-0/+18
| | | | llvm-svn: 59142
* The method of doing the matching with a 'select' instruction was wrong. TheBill Wendling2008-11-091-0/+17
| | | | | | | | | | | | | | | | | | original code was matching like this: if (match(A, m_Not(m_Value(B)))) B was already matched as a 'select' instruction. However, this isn't matching what we think it's matching. It would match B as a 'Value', so basically anything would match to it. In this case, a Constant matched. B was replaced with a constant representation. And then the wrong value would be used in the SelectInst::Create statement, causing a crash. After thinking on this for a moment, and after Nick L. told me how the pattern matching stuff was supposed to work, the solution was to match NOT an m_Value, but an m_Select. llvm-svn: 58946
* Testcase for PR2691Anton Korobeynikov2008-11-021-0/+5
| | | | llvm-svn: 58567
* Testcase for PR2987.Duncan Sands2008-10-301-0/+9
| | | | llvm-svn: 58459
* Make the declaration of bzero match size_t onDuncan Sands2008-10-291-1/+1
| | | | | | x86-64-linux. llvm-svn: 58383
* make this test not depend on how the system header defines memset.Chris Lattner2008-10-231-1/+2
| | | | llvm-svn: 58016
* new testcase for PR2797Chris Lattner2008-10-141-0/+9
| | | | llvm-svn: 57481
* Don't barf on 32 bit platforms if llvm-gcc isDuncan Sands2008-10-132-2/+2
| | | | | | | | not built with 64 bit support. Since this test passes without -m64 on x86-32-linux, just remove the -m64. llvm-svn: 57462
* Remove "long" variants so these will pass on a 64-bit host.Dale Johannesen2008-10-122-98/+6
| | | | llvm-svn: 57418
OpenPOWER on IntegriCloud