summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* This program doesn't break anything anymore.Chris Lattner2004-12-021-13/+0
| | | | llvm-svn: 18411
* Reid has implemented llvm-ranlib. Thanks, Reid!Misha Brukman2004-12-011-5/+0
| | | | llvm-svn: 18410
* * Hyphenate ``constant-propagate''Misha Brukman2004-12-011-3/+12
| | | | | | | * Add testing notes to the instruction section similar as for intrinsics * Mention adding codegen support for new instructions llvm-svn: 18409
* Remove duplicated link to "Machine backend"Misha Brukman2004-12-011-1/+0
| | | | llvm-svn: 18408
* Reverting this patch:Tanya Lattner2004-12-011-15/+36
| | | | | | | | http://mail.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20041122/021428.html It broke Mutlisource/Applications/obsequi llvm-svn: 18407
* Initial support for packed types, contributed by Morten OfstadChris Lattner2004-12-011-0/+7
| | | | llvm-svn: 18406
* Remove unneeded cast.Chris Lattner2004-12-011-1/+0
| | | | llvm-svn: 18405
* Get GEP's working with packed types. Contributed by Morten Ofstad!Chris Lattner2004-12-011-0/+3
| | | | llvm-svn: 18404
* Add line # infoChris Lattner2004-12-011-0/+3
| | | | llvm-svn: 18403
* Fixed pathname to LLVM tools.John Criswell2004-12-011-1/+1
| | | | | | Thanks to Vladimir Merzliakov for finding this. llvm-svn: 18402
* Be a little more explicit about how to configure LLVM with the --prefixReid Spencer2004-12-011-2/+7
| | | | | | | option so that permissions errors don't occur if the default, /usr/local, is taken. llvm-svn: 18401
* Fix typeo, thanks to Duraid for pointing it outChris Lattner2004-12-011-1/+1
| | | | llvm-svn: 18400
* Revert version 1.39. It breaks the ordering of the library processing.Reid Spencer2004-11-301-8/+1
| | | | llvm-svn: 18399
* Do not let GCC emit a warning for INT64_MINChris Lattner2004-11-301-2/+5
| | | | llvm-svn: 18398
* Sparcs behave better if we use <alloca.h> and avoid messing with ↵Brian Gaeke2004-11-301-1/+1
| | | | | | __builtin_alloca. llvm-svn: 18397
* Added TCLSH var to site.exp.Tanya Lattner2004-11-301-1/+1
| | | | llvm-svn: 18396
* Move this from the C test suiteChris Lattner2004-11-301-0/+22
| | | | llvm-svn: 18395
* This is a c++ testChris Lattner2004-11-301-22/+0
| | | | llvm-svn: 18394
* Add back -e, which apparently works in sh's echo but not tcsh's, which doesChris Lattner2004-11-301-1/+1
| | | | | | not need it. Also, grep some output so we know that this command does something. llvm-svn: 18393
* If TESTSUITE is set, we obviously want to run dejagnuChris Lattner2004-11-301-0/+4
| | | | llvm-svn: 18392
* Fix the JIT when being used from llvm-dbChris Lattner2004-11-301-1/+1
| | | | llvm-svn: 18391
* do not pass -e into llvm-db as a command.Chris Lattner2004-11-301-1/+1
| | | | llvm-svn: 18390
* Put the output in the temporary locationChris Lattner2004-11-301-2/+2
| | | | llvm-svn: 18389
* This is a cross platform fail, failing on freebsd as wellChris Lattner2004-11-301-1/+1
| | | | llvm-svn: 18388
* This pass is completely broken.Chris Lattner2004-11-301-11/+4
| | | | llvm-svn: 18387
* RevisionNum is read by error(), initialize it early.Chris Lattner2004-11-301-0/+1
| | | | llvm-svn: 18386
* This was fixed with the recent tester changes.Chris Lattner2004-11-301-1/+0
| | | | llvm-svn: 18385
* Update list of failing benchmarks.Brian Gaeke2004-11-301-1/+1
| | | | llvm-svn: 18384
* If we're about to emit something like:Brian Gaeke2004-11-301-13/+25
| | | | | | | | | | %f0 = fmovs %f0 %f1 = fmovs %f1 then just delete the FpMOVD pseudo-instruction instead. Also, add statistics and debug printouts. llvm-svn: 18383
* Add a check for the tclsh program needed by dejagnu. This can have weirdReid Spencer2004-11-304-30/+188
| | | | | | | | names that have version numbers in it so this macro, DJ_AC_PATH_TCLSH will make the necessary checks. The makefile variable TCLSH is set to the path found. llvm-svn: 18382
* Squelch warningChris Lattner2004-11-301-1/+1
| | | | llvm-svn: 18381
* This passes on darwin nowChris Lattner2004-11-301-1/+0
| | | | llvm-svn: 18380
* Fix several bugs in 'op x, imm' handling. Foremost is that we now emitChris Lattner2004-11-301-14/+10
| | | | | | | | | | | | | | addi r3, r3, -1 instead of addi r3, r3, 1 for 'sub int X, 1'. Secondarily, this fixes several cases where we could crash given an unsigned constant. And fixes a couple of minor missed optimization cases, such as xor X, ~0U -> not X llvm-svn: 18379
* Up the compression threshold to 64K so we avoid it for all but the largestReid Spencer2004-11-301-1/+1
| | | | | | bytecode files. This should help linking substantially. llvm-svn: 18378
* Fix test/Regression/Transforms/LICM/2004-09-14-AliasAnalysisInvalidate.llxChris Lattner2004-11-301-0/+2
| | | | | | This only fails on darwin or on X86 under valgrind. llvm-svn: 18377
* Fix CodeGen/PowerPC/2004-11-30-shr-var-crash.llChris Lattner2004-11-301-1/+1
| | | | llvm-svn: 18376
* New testcase that crashes the PPC BEChris Lattner2004-11-301-0/+7
| | | | llvm-svn: 18375
* Fix test/Regression/CodeGen/PowerPC/2004-11-29-ShrCrash.llChris Lattner2004-11-301-1/+3
| | | | llvm-svn: 18374
* New testcaseChris Lattner2004-11-301-0/+6
| | | | llvm-svn: 18373
* Adding timeout for a test.Tanya Lattner2004-11-301-0/+2
| | | | llvm-svn: 18372
* Fix test/Regression/CodeGen/PowerPC/2004-11-30-shift-crash.llChris Lattner2004-11-301-1/+6
| | | | llvm-svn: 18371
* New testcase that crashes the PPC backendChris Lattner2004-11-301-0/+6
| | | | llvm-svn: 18370
* Alkis noticed that this variable is dead. Thanks!Chris Lattner2004-11-301-2/+0
| | | | llvm-svn: 18369
* Add methodChris Lattner2004-11-302-2/+33
| | | | llvm-svn: 18368
* New testcase for simplifycfgChris Lattner2004-11-301-0/+11
| | | | llvm-svn: 18367
* If we have something like this:Chris Lattner2004-11-301-0/+105
| | | | | | | | | | | | | | | | | | | | | | | | | | | | if (x) { code ... } else { code ... } Turn it into: code if (x) { ... } else { ... } This reduces code size and in some common cases allows us to completely eliminate the conditional. This turns several if/then/else blocks in loops into straightline code in 179.art, turning the loops into single basic blocks (good for modsched even!). Maybe now brg will leave me alone ;-) llvm-svn: 18366
* Remove extraneous namespacification. In particular, don't define ↵Chris Lattner2004-11-301-11/+9
| | | | | | llvm::llvm::createInternalGlobalMapperPass llvm-svn: 18365
* Fix a typo.John Criswell2004-11-291-3/+3
| | | | | | Corrected a potential grammary issue. llvm-svn: 18364
* Allow hoisting loads of globals and alloca's in conditionals.Chris Lattner2004-11-291-0/+6
| | | | llvm-svn: 18363
* Make built bytecode libraries depend on gccas/gccld as appropriate. ThisChris Lattner2004-11-291-5/+8
| | | | | | should fix the stale runtime libraries problem. llvm-svn: 18361
OpenPOWER on IntegriCloud