| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | recognize llvm.prefetch. Patch contributed by Justin Wick! | Chris Lattner | 2005-02-28 | 1 | -0/+3 |
| | | | | | llvm-svn: 20377 | ||||
| * | Verify llvm.prefetch. | Chris Lattner | 2005-02-28 | 1 | -0/+2 |
| | | | | | llvm-svn: 20376 | ||||
| * | Lower prefetch to a noop, patch contributed by Justin Wick! | Chris Lattner | 2005-02-28 | 1 | -0/+3 |
| | | | | | llvm-svn: 20375 | ||||
| * | Add a prefetch intrinsic, patch contributed by Justin Wick! | Chris Lattner | 2005-02-28 | 1 | -0/+1 |
| | | | | | llvm-svn: 20374 | ||||
| * | Document llvm.prefetch, patch contributed by Justin Wick! | Chris Lattner | 2005-02-28 | 1 | -0/+47 |
| | | | | | llvm-svn: 20373 | ||||
| * | fix integer division and stuff | Andrew Lenharth | 2005-02-28 | 1 | -5/+5 |
| | | | | | llvm-svn: 20372 | ||||
| * | Adam Treat implemented this :) | Chris Lattner | 2005-02-28 | 1 | -1/+2 |
| | | | | | llvm-svn: 20371 | ||||
| * | Changes to enable creation of native executables directly from gccld and to | Reid Spencer | 2005-02-28 | 3 | -74/+183 |
| | | | | | | | | ensure that -L paths don't contain both bytecode and native libraries. This patch contributed by Adam Treat. llvm-svn: 20370 | ||||
| * | A few small steps toward HTML 4.01 Strict compliance. | Reid Spencer | 2005-02-28 | 1 | -8/+4 |
| | | | | | llvm-svn: 20369 | ||||
| * | Add a little more detail about the configuration process for projects. | Reid Spencer | 2005-02-28 | 1 | -16/+29 |
| | | | | | llvm-svn: 20368 | ||||
| * | Fix crash in LSR due to attempt to remove original induction variable. However, | Jeff Cohen | 2005-02-28 | 1 | -3/+14 |
| | | | | | | | | for reasons explained in the comments, I also deactivated this code as it needs more thought. llvm-svn: 20367 | ||||
| * | PHI nodes were incorrectly placed when more than one GEP is reduced in a loop. | Jeff Cohen | 2005-02-27 | 1 | -7/+6 |
| | | | | | llvm-svn: 20360 | ||||
| * | First pass at improved Loop Strength Reduction. Still not yet ready for ↵ | Jeff Cohen | 2005-02-27 | 1 | -35/+39 |
| | | | | | | | prime time. llvm-svn: 20358 | ||||
| * | Bug fixed | Chris Lattner | 2005-02-27 | 1 | -0/+2 |
| | | | | | llvm-svn: 20357 | ||||
| * | New testcase for PR529 | Chris Lattner | 2005-02-27 | 1 | -0/+8 |
| | | | | | llvm-svn: 20356 | ||||
| * | Fix this to create a recursive mutex. Patch by Evan Jones! | Chris Lattner | 2005-02-27 | 1 | -4/+27 |
| | | | | | llvm-svn: 20355 | ||||
| * | Use const iterators where possible. Patch by Evan Jones! | Chris Lattner | 2005-02-27 | 1 | -2/+2 |
| | | | | | llvm-svn: 20354 | ||||
| * | Rename include guard, patch contributed by Evan Jones! | Chris Lattner | 2005-02-27 | 1 | -2/+2 |
| | | | | | llvm-svn: 20353 | ||||
| * | Teach globalopt how memset/cpy/move affect memory, to allow better optimization. | Chris Lattner | 2005-02-27 | 1 | -25/+40 |
| | | | | | llvm-svn: 20352 | ||||
| * | new testcase globalopt should handle. | Chris Lattner | 2005-02-27 | 1 | -0/+21 |
| | | | | | llvm-svn: 20351 | ||||
| * | new testcase globalopt should implement | Chris Lattner | 2005-02-27 | 1 | -0/+16 |
| | | | | | llvm-svn: 20350 | ||||
| * | Test that a global is marked constant when it can be. | Chris Lattner | 2005-02-27 | 1 | -0/+10 |
| | | | | | llvm-svn: 20349 | ||||
| * | Add llc to tools. | Alkis Evlogimenos | 2005-02-27 | 1 | -0/+3 |
| | | | | | llvm-svn: 20345 | ||||
| * | Fix spelling, patch contributed by Gabor Greif! | Chris Lattner | 2005-02-27 | 5 | -5/+5 |
| | | | | | llvm-svn: 20343 | ||||
| * | Fix spelling, patch contributed by Gabor Greif | Chris Lattner | 2005-02-27 | 3 | -2/+4 |
| | | | | | llvm-svn: 20342 | ||||
| * | Fix misspellings, patch contributed by Gabor Greif! | Chris Lattner | 2005-02-27 | 3 | -3/+3 |
| | | | | | llvm-svn: 20341 | ||||
| * | Remove some stuff I checked in accidentally | Chris Lattner | 2005-02-27 | 1 | -6/+0 |
| | | | | | llvm-svn: 20340 | ||||
| * | DCE a dead function | Chris Lattner | 2005-02-26 | 1 | -19/+0 |
| | | | | | llvm-svn: 20339 | ||||
| * | Implement an isBytecodeArchive method to determine if an archive contains | Reid Spencer | 2005-02-26 | 2 | -0/+38 |
| | | | | | | | | bytecode file members or not. Patch Contributed By Adam Treat llvm-svn: 20338 | ||||
| * | 1 + 100 + 51 == 152, not 52. | Chris Lattner | 2005-02-26 | 1 | -0/+2 |
| | | | | | | | | | If we fold three constants together (c1+c2+c3), make sure to keep LHSC updated, instead of reusing (in this case), the 1 instead of the partial sum. llvm-svn: 20337 | ||||
| * | A testcase that we miscompile, noticed from the demo page. | Chris Lattner | 2005-02-26 | 1 | -0/+19 |
| | | | | | llvm-svn: 20336 | ||||
| * | Fix a case where we incorrectly returned hasComputableLoopEvolution for | Chris Lattner | 2005-02-26 | 1 | -4/+10 |
| | | | | | | | | a ternary commutative expr. Remove FIXME that does not need to be fixed (can't happen). llvm-svn: 20335 | ||||
| * | remove extraneous cast | Chris Lattner | 2005-02-26 | 1 | -2/+1 |
| | | | | | llvm-svn: 20334 | ||||
| * | make BB labels be exported for debuging, add fp negation optimization, ↵ | Andrew Lenharth | 2005-02-25 | 3 | -30/+61 |
| | | | | | | | further pecimise the FP instructions llvm-svn: 20332 | ||||
| * | add an entry, add links to entries for demo page. | Chris Lattner | 2005-02-25 | 1 | -27/+53 |
| | | | | | llvm-svn: 20328 | ||||
| * | Handle null a bit more carefully. | Chris Lattner | 2005-02-25 | 1 | -1/+11 |
| | | | | | | | | | Actually teach dsa about select instructions. This doesn't affect the graph in any way other than not setting a spurious U marker on pointer nodes that are selected. llvm-svn: 20324 | ||||
| * | Use DataInstall macro instead of INSTALL. | Reid Spencer | 2005-02-24 | 1 | -4/+4 |
| | | | | | llvm-svn: 20322 | ||||
| * | Remove a -C I forgot to remove earlier. | Reid Spencer | 2005-02-24 | 1 | -1/+1 |
| | | | | | llvm-svn: 20321 | ||||
| * | Don't try to strip bytecode files! | Reid Spencer | 2005-02-24 | 1 | -1/+1 |
| | | | | | llvm-svn: 20320 | ||||
| * | The install program doesn't know how to strip bytecode files so install | Reid Spencer | 2005-02-24 | 1 | -1/+1 |
| | | | | | | | bytecode as data, not program. llvm-svn: 20319 | ||||
| * | For PR528: | Reid Spencer | 2005-02-24 | 2 | -16/+16 |
| | | | | | | | Use the DataInstall and MKDIR macros instead of using $(INSTALL) directly llvm-svn: 20318 | ||||
| * | This instruction: | Chris Lattner | 2005-02-24 | 1 | -1/+2 |
| | | | | | | | | | | X = gep null, ... Used to not create a scalar map entry for X, which caused clients to barf. This is bad. llvm-svn: 20316 | ||||
| * | Adjust to changes needed to more easily support projects via the new | Reid Spencer | 2005-02-24 | 1 | -20/+24 |
| | | | | | | | LLVM_CONFIG_PROJECT macro. llvm-svn: 20313 | ||||
| * | Update to reflect various changes in the autoconf directory. THe | Reid Spencer | 2005-02-24 | 1 | -34/+38 |
| | | | | | | | | recommended configuration of projects is now much simplified and depends on LLVM file presence rather than local project file presence. llvm-svn: 20312 | ||||
| * | Remove auxilliary files that are now picked up from llvm/autoconf. This | Reid Spencer | 2005-02-24 | 3 | -6642/+0 |
| | | | | | | | | | avoids version conflict problems with ltmain.sh (libtool), mkinstalldirs and install-sh. This prevents projects from becoming stale when the LLVM build system is upgraded or modified. llvm-svn: 20311 | ||||
| * | * Move all the "standard" configuration stuff to the start of the file | Reid Spencer | 2005-02-24 | 1 | -15/+15 |
| | | | | | | | | * Make the auxilliary directory be llvm/autoconf not the project's * Use the LLVM_CONFIG_PROJECT macro to get the --with-llvm{src,obj} args llvm-svn: 20310 | ||||
| * | Don't put generated files into CVS. | Reid Spencer | 2005-02-24 | 1 | -21/+0 |
| | | | | | llvm-svn: 20309 | ||||
| * | Fix a bug introduced by revision 1.187 of this file. | Chris Lattner | 2005-02-24 | 1 | -1/+2 |
| | | | | | llvm-svn: 20308 | ||||
| * | * Fix an output message | Reid Spencer | 2005-02-24 | 1 | -3/+3 |
| | | | | | | | | * Make aclocal look in LLVM's autoconf/m4 directory for macros * Don't force generation of missing files llvm-svn: 20307 | ||||
| * | fix Allocas. Really. I mean it this time. | Andrew Lenharth | 2005-02-24 | 1 | -1/+6 |
| | | | | | llvm-svn: 20306 | ||||

