summaryrefslogtreecommitdiffstats
path: root/llvm
Commit message (Collapse)AuthorAgeFilesLines
* Change AllocateRWX/DeallocateRWX do not throw an exception.Chris Lattner2006-07-071-8/+8
| | | | llvm-svn: 29057
* Added the -noremoveresults option which will not remove the $WebDir from the ↵Patrick Jenkins2006-07-071-0/+3
| | | | | | nightly test runs. llvm-svn: 29056
* Fix this implChris Lattner2006-07-071-1/+1
| | | | llvm-svn: 29055
* Adapt to new interface function materialization interfaceChris Lattner2006-07-071-9/+5
| | | | llvm-svn: 29051
* LoadLibraryPermanently no longer throws an exception, so this code doesn't haveChris Lattner2006-07-071-28/+14
| | | | | | to catch it. Other minor cleanups. llvm-svn: 29050
* Add a helper functionChris Lattner2006-07-071-0/+10
| | | | llvm-svn: 29049
* Change LoadLibraryPermanently to not throw an exception.Chris Lattner2006-07-073-12/+21
| | | | llvm-svn: 29048
* Fixed variable naming issue that prevented $Prefix-senddata.txt from having ↵Patrick Jenkins2006-07-071-1/+1
| | | | | | any information llvm-svn: 29046
* This patch (written by Reid) changes compressor to never throw an exception.Chris Lattner2006-07-072-50/+119
| | | | llvm-svn: 29045
* This uses EH infoChris Lattner2006-07-071-0/+1
| | | | llvm-svn: 29044
* These libs use EH infoChris Lattner2006-07-073-1/+4
| | | | llvm-svn: 29043
* X86 target specific DAG combine: turn build_vector (load x), (load x+4),Evan Cheng2006-07-073-0/+164
| | | | | | | | | | | | | | | | | (load x+8), (load x+12), <0, 1, 2, 3> to a single 128-bit load (aligned and unaligned). e.g. __m128 test(float a, float b, float c, float d) { return _mm_set_ps(d, c, b, a); } _test: movups 4(%esp), %xmm0 ret llvm-svn: 29042
* Fix a bug in my previous patch which broke building llvm/runtime when using ↵Chris Lattner2006-07-071-1/+1
| | | | | | llvm-gcc3. llvm-svn: 29041
* Xfail thisChris Lattner2006-07-071-2/+2
| | | | llvm-svn: 29040
* This uses EH extensivelyChris Lattner2006-07-071-0/+1
| | | | llvm-svn: 29036
* Tools require EH for their top-level try blocks.Chris Lattner2006-07-0721-0/+24
| | | | llvm-svn: 29035
* tblgen uses EHChris Lattner2006-07-071-0/+2
| | | | llvm-svn: 29034
* Stacker uses EH.Chris Lattner2006-07-072-0/+2
| | | | llvm-svn: 29032
* Fix an embarassing bug reid noticedChris Lattner2006-07-071-1/+1
| | | | llvm-svn: 29031
* Fix PR819, llvm2cpp should read .bc files, not .ll files.Chris Lattner2006-07-062-82/+55
| | | | llvm-svn: 29030
* Modify the SlowOperationInformer interface to not throw exceptions.Chris Lattner2006-07-063-14/+16
| | | | llvm-svn: 29028
* Fixed a bug that looked for -Warnings.txt and -Tests.txt in ridiculous places.Patrick Jenkins2006-07-061-2/+2
| | | | llvm-svn: 29027
* Change the ModuleProvider interface to not throw exceptions.Chris Lattner2006-07-064-35/+50
| | | | llvm-svn: 29024
* The first commit of NewNightlyTest.pl which instead of generating a webpage ↵Patrick Jenkins2006-07-061-0/+1024
| | | | | | submits the results of the test to a central server for storage and display. llvm-svn: 29023
* Print LLVM version info like this:Chris Lattner2006-07-061-5/+13
| | | | | | | | | | | | | | Low Level Virtual Machine (http://llvm.org/): llvm version 1.8cvs DEBUG build with assertions. instead of like this: Low Level Virtual Machine (llvm) 1.8cvs (see http://llvm.org/) ASSERTIONS ENABLED Also, add a place for vendor version info. llvm-svn: 29020
* Change the verifier to never throw an exception. Instead verifyModule ↵Chris Lattner2006-07-065-63/+41
| | | | | | canoptionally return the string error, which is an easier api for clients touse anyway. llvm-svn: 29017
* Change the verifier to never throw an exception. Instead verifyModule canChris Lattner2006-07-061-2/+4
| | | | | | | optionally return the string error, which is an easier api for clients to use anyway. llvm-svn: 29016
* Undisable ppc64 jitChris Lattner2006-07-061-1/+1
| | | | llvm-svn: 29011
* Fixed a typo.Evan Cheng2006-07-062-2/+2
| | | | llvm-svn: 29010
* Added option -code-model to set code model (only used in 64-bit) mode. ValidEvan Cheng2006-07-062-0/+48
| | | | | | values include small, kernel, medium, large, and default. llvm-svn: 29009
* The web site uses thisChris Lattner2006-07-061-0/+9
| | | | llvm-svn: 29006
* Reorg. No functionality change.Evan Cheng2006-07-051-183/+195
| | | | llvm-svn: 28999
* Update test case.Evan Cheng2006-07-051-2/+1
| | | | llvm-svn: 28994
* Adding Patrick Jenkins' information to CREDITS.TXTPatrick Jenkins2006-07-051-0/+4
| | | | llvm-svn: 28993
* Fix JIT on non MacOS X i386 systems.Evan Cheng2006-07-051-4/+0
| | | | llvm-svn: 28992
* Legalize does not handle this correctlyAndrew Lenharth2006-07-031-0/+21
| | | | llvm-svn: 28991
* These are already implementedAndrew Lenharth2006-07-031-4/+0
| | | | llvm-svn: 28990
* 0 offsets for memory operandsAndrew Lenharth2006-07-031-0/+2
| | | | llvm-svn: 28989
* Split long comment lines.Reid Spencer2006-07-031-6/+4
| | | | llvm-svn: 28988
* Ugly hack! Add helper functions InsertInFlightSetEntry andEvan Cheng2006-06-293-5/+34
| | | | | | | RemoveInFlightSetEntry. They are used in place of direct set operators to reduce instruction selection function stack size. llvm-svn: 28987
* Allow specifying an explicit list of architectures to build for, e.g.:Chris Lattner2006-06-291-6/+15
| | | | | | | | make ENABLE_OPTIMIZED=1 UNIVERSAL=1 UNIVERSAL_ARCH="i386 ppc ppc64" retain the default of building for just i386/ppc. llvm-svn: 28985
* Should just use xorps to clear XMM registers for all data types. pxor is ↵Evan Cheng2006-06-291-14/+10
| | | | | | also one byte longer. llvm-svn: 28984
* Describe my newest work.Owen Anderson2006-06-291-1/+1
| | | | llvm-svn: 28983
* Let X86CompilationCallback pass previous frame and return address to ↵Evan Cheng2006-06-291-10/+7
| | | | | | X86CompilationCallback2. Remove alloca hack. llvm-svn: 28982
* Added -disable-cbe to disable C backend testing.Evan Cheng2006-06-291-0/+2
| | | | llvm-svn: 28981
* Add shift and rotate by 1 instructions / patterns.Evan Cheng2006-06-292-0/+128
| | | | llvm-svn: 28980
* Always use xorps to clear XMM registers.Evan Cheng2006-06-291-1/+1
| | | | llvm-svn: 28979
* Move .literal4 and .literal8 support into AsmPrinter.cppEvan Cheng2006-06-292-57/+2
| | | | llvm-svn: 28978
* Add support to print 4-, 8-, and 16- byte constant literals in specialEvan Cheng2006-06-292-11/+59
| | | | | | sections. e.g. On Darwin that would be .literal4 and .literal8. llvm-svn: 28977
* Hide x86 symbolsChris Lattner2006-06-284-4/+8
| | | | llvm-svn: 28976
OpenPOWER on IntegriCloud