summaryrefslogtreecommitdiffstats
path: root/llvm/test/FrontendC
Commit message (Collapse)AuthorAgeFilesLines
...
* allow this testcase to pass with recent changes. The test hasn't beenChris Lattner2009-10-121-1/+1
| | | | | | | | producing any stores at all for a long time, but ".store." was in some IR instruction names until recently. This removal caused the test to start failing. Just make it reject any stores. llvm-svn: 83895
* Test case for aligned attribute on function declaration.Evan Cheng2009-10-021-0/+7
| | | | llvm-svn: 83234
* Reenable sqrt IR generation test.Dale Johannesen2009-09-242-3/+16
| | | | llvm-svn: 82731
* Disable test; what it's testing for is wrong.Dale Johannesen2009-09-231-0/+3
| | | | llvm-svn: 82658
* Add a test case for r81431.Evan Cheng2009-09-101-0/+6
| | | | llvm-svn: 81432
* Change these tests to feed the assembly files to opt directly, insteadDan Gohman2009-09-081-1/+1
| | | | | | of using llvm-as, now that opt supports this. llvm-svn: 81226
* Avoid Tcl substitution, introduced %llvmgcc_only for this one little testDaniel Dunbar2009-09-071-1/+1
| | | | | | (%llvmgcc includes a '-w' argument, and this test looks for warnings). llvm-svn: 81152
* Mark test as passing on all x86, which it should,Dale Johannesen2009-08-311-1/+1
| | | | | | | although I don't think anyone cares about this feature except Darwin. PR 4825. llvm-svn: 80596
* Remove obsolete -f flags.Dan Gohman2009-08-25104-104/+104
| | | | llvm-svn: 79992
* Make for 32-bit only.Bill Wendling2009-08-211-1/+1
| | | | llvm-svn: 79614
* Probably should emit bitcode instead of text.Bill Wendling2009-08-211-1/+1
| | | | llvm-svn: 79607
* Testcase for r79597.Bill Wendling2009-08-211-0/+7
| | | | llvm-svn: 79598
* Test for llvm-gcc patch 78762.Dale Johannesen2009-08-121-0/+10
| | | | llvm-svn: 78763
* llvm-gcc now emits inbounds for this getelementptr.Dan Gohman2009-08-121-1/+1
| | | | llvm-svn: 78758
* Use wchar.h to get wchar_t, not ctype.h.Dan Gohman2009-08-111-1/+1
| | | | llvm-svn: 78703
* Testcase for llvm-gcc 78324 (although in normalDale Johannesen2009-08-061-0/+9
| | | | | | testing mode it won't test much). llvm-svn: 78325
* llvm-gcc checks the static asm variable is valid in ↵Bill Wendling2009-08-041-0/+4
| | | | | | ValidateRegisterVariable. Make this work for PPC. llvm-svn: 78051
* Fixed now.Bill Wendling2009-08-041-2/+0
| | | | llvm-svn: 78042
* XFAIL for the moment.Bill Wendling2009-08-041-0/+2
| | | | llvm-svn: 78038
* remove this test. It is currently failing because we now emit the stringChris Lattner2009-07-251-11/+0
| | | | | | | | on darwin with ".cstring" instead of ".section __TEXT,__cstring". They are the same and the former is better. Remove this because this is no longer magic pixie dust in the frontend. llvm-svn: 77055
* Remove the IA-64 backend.Dan Gohman2009-07-243-3/+3
| | | | llvm-svn: 76920
* testcase for PR4590Chris Lattner2009-07-231-0/+34
| | | | llvm-svn: 76868
* Testcase for PR4214.Duncan Sands2009-07-171-0/+4
| | | | llvm-svn: 76174
* Fix test so it works on systems where wchar_t != int.Dale Johannesen2009-07-151-10/+2
| | | | llvm-svn: 75827
* Test for llvm-gcc patch 75822.Dale Johannesen2009-07-151-0/+15
| | | | llvm-svn: 75824
* String constants are now output with private linkage.Duncan Sands2009-07-152-4/+3
| | | | llvm-svn: 75777
* Testcase for PR4556Chris Lattner2009-07-141-0/+6
| | | | llvm-svn: 75655
* The correct values here (as defined by gcc-4.2) areDale Johannesen2009-06-232-0/+15
| | | | | | different for ppc; add another version of the test. llvm-svn: 73983
* This test only works on ppc32 if some optimization is done beforeDale Johannesen2009-06-231-1/+1
| | | | | | | | | | generating LLVM IR; it is correct in the code as written to use 8-byte-aligned operations to copy Key in bar. Formerly the gcc inliner was run, now it isn't. I don't think it's possible to preserve this as a pure FE test. Adding -O2 lets the llvm optimizers get rid of the 8-byte-aligned stores, at least. llvm-svn: 73981
* See test. Judging from PR 1278, at the time the test was committed, theDale Johannesen2009-06-231-1/+1
| | | | | | | | | | | | | | | generated code was apparently doing stores directly into the return value aggregate; now, it's doing a copy from a compiler-generated static object. That object is initialized using [4 x i8] which breaks the test. I believe this change preserves the original point of the test. Of course it would be better for the code to do stores directly into the return aggregate, but that is not what happens at -O0; the llvm optimizers seem to do that on x86 but not on ppc32, possibly because of the explicit padding (which is unavoidable). I think it must have been being done by a gcc optimizer pass before. llvm-svn: 73972
* new testcase for rdar://6983634Chris Lattner2009-06-181-0/+26
| | | | llvm-svn: 73729
* Testcase for PR4332.Duncan Sands2009-06-141-0/+8
| | | | llvm-svn: 73353
* Adjust this test's regex strings so that they work regardlessDan Gohman2009-06-121-3/+3
| | | | | | | of the target's pointer size. This avoids the need for -m32 on the llvm-gcc command-line, which some targets may not support. llvm-svn: 73270
* Add -m32 to llvm-gcc commands, so that this test behaves as expectedDan Gohman2009-06-121-3/+3
| | | | | | on systems which default to a 64-bit target. llvm-svn: 73265
* Testcase for llvm-gcc patch 73238.Dale Johannesen2009-06-121-0/+24
| | | | llvm-svn: 73239
* Test for rev 73205 (PR 4349)Dale Johannesen2009-06-111-0/+39
| | | | llvm-svn: 73206
* Fix these so that they work on non-x86 Darwin machines.Bill Wendling2009-06-042-2/+2
| | | | llvm-svn: 72903
* Specify that this works for Darwin.Bill Wendling2009-06-042-2/+2
| | | | llvm-svn: 72899
* For XTARGET to work on targets not in the list,Dale Johannesen2009-06-042-0/+2
| | | | | | | there must also be an XFAIL line. Fix a couple examples of this. llvm-svn: 72876
* Adjust these tests now that "extern inline"Duncan Sands2009-05-302-8/+6
| | | | | | | functions are being output with bodies and available_externally linkage. llvm-svn: 72620
* Commands beginning with '--' are converted to '-f' by gcc. Blech!Bill Wendling2009-05-181-1/+1
| | | | llvm-svn: 72023
* Check that the gcc front-end is not doing inliningDuncan Sands2009-05-171-0/+17
| | | | | | when not doing unit-at-a-time. llvm-svn: 71986
* Use %llvmgcc instead of llvm-gcc.Bill Wendling2009-05-041-1/+1
| | | | llvm-svn: 70886
* Testcase for PR3967.Duncan Sands2009-05-041-0/+17
| | | | llvm-svn: 70856
* testcase for PR4082Chris Lattner2009-04-291-0/+11
| | | | llvm-svn: 70375
* Testcase for PR2958.Duncan Sands2009-04-221-0/+4
| | | | llvm-svn: 69818
* These tests are x86 specific.Duncan Sands2009-04-221-0/+1
| | | | llvm-svn: 69798
* Add a __builtin___memset_chk test.Evan Cheng2009-03-271-0/+6
| | | | llvm-svn: 67815
* One more test.Evan Cheng2009-03-251-1/+6
| | | | llvm-svn: 67694
* Add __builtin___memcpy_chk tests.Evan Cheng2009-03-251-0/+23
| | | | llvm-svn: 67691
OpenPOWER on IntegriCloud