summaryrefslogtreecommitdiffstats
path: root/llvm/test/ExecutionEngine
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix the interpreter to not crash due to zeroext/signextNick Lewycky2009-11-081-0/+19
| | | | llvm-svn: 86428
* Add a test for http://llvm.org/PR3043.Jeffrey Yasskin2009-10-051-0/+35
| | | | llvm-svn: 83346
* Remove failing test...Bill Wendling2009-09-091-141/+0
| | | | llvm-svn: 81303
* Fix PR4865. This syncs up the JIT's DWARF emitter with what's in theBill Wendling2009-09-091-0/+141
| | | | | | | 'DwarfException.cpp' file, which changed how CIEs were emitted, the sizes of some fields, etc. llvm-svn: 81295
* Remove obsolete -f flags.Dan Gohman2009-08-2534-34/+34
| | | | llvm-svn: 79992
* Remove this test now that the interpreter doesn't supportChris Lattner2009-08-241-81/+0
| | | | | | | interpreting the wrong endianness anymore. This fixes a failure on clang-powerpc-darwin8 llvm-svn: 79880
* remove this test: it is testing for a "feature" I just removed.Chris Lattner2009-08-231-81/+0
| | | | llvm-svn: 79874
* remove tests for removed intrinsics.Chris Lattner2009-07-121-17/+0
| | | | llvm-svn: 75433
* Split the Add, Sub, and Mul instruction opcodes into separateDan Gohman2009-06-043-11/+11
| | | | | | | | | | | | | | | integer and floating-point opcodes, introducing FAdd, FSub, and FMul. For now, the AsmParser, BitcodeReader, and IRBuilder all preserve backwards compatability, and the Core LLVM APIs preserve backwards compatibility for IR producers. Most front-ends won't need to change immediately. This implements the first step of the plan outlined here: http://nondot.org/sabre/LLVMNotes/IntegerOverflow.txt llvm-svn: 72897
* remove a testcase that depends on -debug existing.Chris Lattner2009-03-131-29/+0
| | | | llvm-svn: 66936
* This is case is to uncover the bug in IntrinsicLowering.cpp,Zhou Sheng2009-01-301-0/+17
| | | | | | | | the LowerPartSet(). It didn't handle the situation correctly when the low, high argument values are in reverse order (low > high) with 'Val' type is i32 (a corner case). llvm-svn: 63386
* Port this test from dejagnu to unit testing.Nick Lewycky2009-01-191-30/+0
| | | | | | | | The way this worked before was to test APInt by running "lli -force-interpreter=true" knowing the lli uses APInt under the hood to store its values. Now, we test APInt directly. llvm-svn: 62514
* Add a test case for APInt bug fix in r51999.Zhou Sheng2008-06-051-0/+60
| | | | llvm-svn: 52000
* Eliminate questionable syntax for stdin redirection. This probably also ↵Gabor Greif2008-05-2036-36/+36
| | | | | | speeds things up a bit. llvm-svn: 51357
* sabre brings to my attention that the 'tr' suffix is also obsoleteGabor Greif2008-05-201-1/+1
| | | | llvm-svn: 51349
* Rename the last test with .llx extension to .ll, resolve duplicate test by ↵Gabor Greif2008-05-201-1/+1
| | | | | | renaming to isnan2. Now that no test has llx ending there is no need to search for them from dg.exp too. llvm-svn: 51328
* rename *.llx -> *.ll, last batch.Chris Lattner2008-04-192-0/+0
| | | | llvm-svn: 49971
* Remove llvm-upgrade and update tests.Tanya Lattner2008-03-1036-706/+663
| | | | llvm-svn: 48137
* Teach the interpreter to read and write memory in theDuncan Sands2007-12-142-0/+162
| | | | | | | | | | endianness of the target not of the host. Done by the simple expedient of reversing bytes for primitive types if the host and target endianness don't match. This is correct for integer and pointer types. I don't know if it is correct for floating point types. llvm-svn: 45039
* Remove this testcase as it will always fail onZhou Sheng2007-12-131-54/+0
| | | | | | platform like Darwin. llvm-svn: 44977
* Fixed PR1629.Zhou Sheng2007-12-121-0/+54
| | | | | | | Make lli interpreter correctly call external functions sin()/cos(), __cxa_guard_acquire() and __cxa_guard_release(). llvm-svn: 44910
* Fix PR1836: in the interpreter, read and write apintsDuncan Sands2007-12-101-0/+19
| | | | | | | | | | | | | | | | using the minimum possible number of bytes. For little endian targets run on little endian machines, apints are stored in memory from LSB to MSB as before. For big endian targets on big endian machines they are stored from MSB to LSB which wasn't always the case before (if the target and host endianness doesn't match values are stored according to the host's endianness). Doing this requires knowing the endianness of the host, which is determined when configuring - thanks go to Anton for this. Only having access to little endian machines I was unable to properly test the big endian part, which is also the most complicated... llvm-svn: 44796
* make this test have a deterministic result.Chris Lattner2007-11-281-2/+2
| | | | llvm-svn: 44404
* Revert previous "fix" - the breakage was due to someDuncan Sands2007-11-281-1/+1
| | | | | | local changes, not the "not". llvm-svn: 44402
* This test somehow got an extra "not" during theDuncan Sands2007-11-281-2/+2
| | | | | | recent stderr updates. llvm-svn: 44401
* Fix bug in regression tests that ignored stderr output in RUN lines. Updated ↵Tanya Lattner2007-11-281-23/+19
| | | | | | | | tests and fixed broken run lines. XFAILed 3 arm regressions (will file bugs) llvm-svn: 44389
* Convert .cvsignore filesJohn Criswell2007-06-291-3/+0
| | | | llvm-svn: 37801
* Add a test case for shl of APInt integers > 64 bits by 0 shift amount.Reid Spencer2007-05-121-0/+30
| | | | llvm-svn: 37009
* Add a test case for testing the LLI interpreter wrt bitcast of fp to integer.Reid Spencer2007-05-041-0/+21
| | | | llvm-svn: 36732
* For PR1319: Upgrade to new test harnessReid Spencer2007-04-152-4/+4
| | | | llvm-svn: 36070
* Make the llvm-runtest function much more amenable by eliminating all theReid Spencer2007-04-111-1/+1
| | | | | | | | global variables that needed to be passed in. This makes it possible to add new global variables with only a couple changes (Makefile and llvm-dg.exp) instead of touching every single dg.exp file. llvm-svn: 35918
* Make sure the value passed to test function is initialized.Reid Spencer2007-02-011-0/+1
| | | | llvm-svn: 33764
* Regression is gone, don't try to find it on clean target.Reid Spencer2007-01-1739-0/+962
llvm-svn: 33296
OpenPOWER on IntegriCloud