summaryrefslogtreecommitdiffstats
path: root/llvm/test/FrontendAda
Commit message (Collapse)AuthorAgeFilesLines
* Remove these two directories. The tests can be ported to dragonegg ifEric Christopher2011-07-2733-268/+0
| | | | | | they're still wanted. llvm-svn: 136193
* Will not compile without the spec!Duncan Sands2011-03-311-1/+1
| | | | llvm-svn: 128623
* Testcase for dragonegg commit 124128.Duncan Sands2011-01-242-0/+12
| | | | llvm-svn: 124129
* Adjust this test for the fact that the stores are no longerDuncan Sands2010-12-021-1/+1
| | | | | | being combined (which is being tracked as PR8699). llvm-svn: 120734
* Dragonegg cannot output bitcode, only human readable IR, so use -S ratherDuncan Sands2010-11-2521-22/+22
| | | | | | than -c. llvm-svn: 120157
* Check that accessing a struct field that occurs before the startDuncan Sands2009-10-221-0/+6
| | | | | | of the struct (!) works correctly. llvm-svn: 84853
* Test handling of record fields with negative offsets.Duncan Sands2009-10-221-0/+10
| | | | llvm-svn: 84851
* Adjust this test for recent sroa improvements.Duncan Sands2009-03-121-1/+1
| | | | llvm-svn: 66791
* Check that records with a known constant size are notDuncan Sands2009-02-252-0/+16
| | | | | | | | copied field by LLVM field if the record has a variable sized field in it. The problem is that the LLVM field will not completely cover the variable sized gcc field. llvm-svn: 65463
* Teach constant folding that an inttoptr of aDuncan Sands2008-08-131-0/+4
| | | | | | | ptrtoint can be turned into a bitcast if the integer is at least as wide as a pointer. llvm-svn: 54752
* Testcase for gimplify_expr crash caused by anDuncan Sands2008-01-151-0/+12
| | | | | | unexpected placeholder_expr. llvm-svn: 46006
* Testcase with non-integer "bitfields" (in quotes,Duncan Sands2008-01-041-0/+12
| | | | | | | since they didn't actually need to be bitfields, though they are marked as such). llvm-svn: 45588
* Test for handling of large bit offset from aDuncan Sands2008-01-032-0/+16
| | | | | | variable field offset. llvm-svn: 45534
* An example for which the TYPE_SIZE was being set fromDuncan Sands2008-01-031-0/+12
| | | | | | | | | the initial value, while the type fields were not (this is a qualified union type, so not all fields are always present). This resulted in the size of the corresponding LLVM type being larger than the gcc TYPE_SIZE. llvm-svn: 45522
* Test handling of records for which the fields areDuncan Sands2008-01-031-0/+7
| | | | | | not ordered by offset. llvm-svn: 45520
* For multipart tests, place the parts with noDuncan Sands2007-07-2320-16/+16
| | | | | | | RUN line in Support. Give up on sending output to /dev/null - this cannot always be arranged. llvm-svn: 40436
* Testcase for yet another global constant Ada f-e bug.Duncan Sands2007-05-062-0/+9
| | | | llvm-svn: 36874
* Test that TREE_CONSTANT is being set correctly.Duncan Sands2007-05-022-0/+17
| | | | llvm-svn: 36645
* Test that inline assembler compiles (llvm-gcc added an extra "uses" parameterDuncan Sands2007-05-021-0/+6
| | | | | | to ASM_EXPR). llvm-svn: 36644
* Replace llvm_gcc_supports_ada and llvm_gcc_supports_objc with just a singleReid Spencer2007-04-211-1/+1
| | | | | | | | llvm_gcc_supports function that takes the language as an argument. Base that function on the new LLVMGCC_LANGS configured variable so that we don't have to execute feature checks during the test run. llvm-svn: 36322
* Test if the compiler supports Ada, and enable Ada tests if so. While I wasDuncan Sands2007-04-211-0/+6
| | | | | | there, delete a temporary file the objc test forgot to delete. llvm-svn: 36312
* Testcase for debug info emission for structure fields at variable offsets.Duncan Sands2007-04-161-0/+8
| | | | llvm-svn: 36147
* move ada testsChris Lattner2007-04-0314-0/+115
llvm-svn: 35629
OpenPOWER on IntegriCloud