summaryrefslogtreecommitdiffstats
path: root/llvm
Commit message (Collapse)AuthorAgeFilesLines
...
* I swear I compiled this, really I did.Chris Lattner2004-08-041-1/+1
| | | | llvm-svn: 15467
* Factor some code out, no substantial change.Chris Lattner2004-08-041-18/+26
| | | | llvm-svn: 15466
* Concisify some codeChris Lattner2004-08-041-24/+16
| | | | | | | | Do not call FindGlobalNamed when we know we will ignore the result (because we are not going to link a static symbol anyway). This speeds up gccld -disable-opt on 252.eon from 8.63s to 8.39s. llvm-svn: 15465
* Fix linkage typesChris Lattner2004-08-041-3/+3
| | | | llvm-svn: 15464
* Implement a FIXME, by not searching linearly through a map to remove anChris Lattner2004-08-041-8/+34
| | | | | | element. This speeds up the bytecode reader from 12.86s to 8.72s on 252.eon. llvm-svn: 15463
* New methodsChris Lattner2004-08-042-0/+8
| | | | llvm-svn: 15462
* Minor efficiency improvementsChris Lattner2004-08-041-3/+3
| | | | llvm-svn: 15461
* Squelch warnings in release modeChris Lattner2004-08-041-3/+3
| | | | llvm-svn: 15460
* Now that ConstantPointerRef is gone, it is the case that all operands of ↵Chris Lattner2004-08-041-0/+12
| | | | | | | | | constants are themselves constants. This should allow us to reduce a significant amount of casting in the sourcebase. llvm-svn: 15459
* Add a special version of getType for ConstantPointerNull, exposing the factChris Lattner2004-08-041-0/+7
| | | | | | that all Null pointers have pointer type llvm-svn: 15458
* Add a castChris Lattner2004-08-041-1/+1
| | | | llvm-svn: 15457
* Added note for PR413Reid Spencer2004-08-041-0/+3
| | | | | | Tools now respond to the --version option. llvm-svn: 15456
* Change SymbolTable::insertEntry to be more careful about how many mapChris Lattner2004-08-041-15/+22
| | | | | | | | lookups it does. This shaves another 5% off of bcreading 252.eon. Note that the proper solution to this problem is to fix PR411, but that will have to wait until later. llvm-svn: 15455
* Add a --version option for every tool that prints out:Reid Spencer2004-08-041-1/+18
| | | | | | Low Level Virtual Machine ($PACKAGE_NAME) $PACKAGE_VERSION llvm-svn: 15454
* Change the package identification to use one less level of quoting so thatReid Spencer2004-08-042-780/+1950
| | | | | | PACKAGE_VERSION = "1.3" instead of "[1.3]". Rebuild configure script. llvm-svn: 15453
* Make getGlobalTableValue not use getTypeSlot, this speeds up the bc readerChris Lattner2004-08-043-32/+34
| | | | | | by 5% on eon llvm-svn: 15452
* The Type* is redundant with the TypeSlotChris Lattner2004-08-041-2/+1
| | | | llvm-svn: 15451
* Do not do a linear std::find to reconstruct information we had, but later threwChris Lattner2004-08-032-29/+24
| | | | | | away. This speeds up by .bc reader by 30% in a profile build on 252.eon. llvm-svn: 15450
* Line length <= 80 cols.Reid Spencer2004-08-031-1/+2
| | | | llvm-svn: 15449
* Fix some indentation (so brg can test commit script).Reid Spencer2004-08-031-4/+4
| | | | llvm-svn: 15448
* Remove unused opcodes.Misha Brukman2004-08-031-676/+0
| | | | llvm-svn: 15447
* Fix line lengths.Reid Spencer2004-08-031-2/+4
| | | | llvm-svn: 15446
* Properly wrap some lines.Reid Spencer2004-08-031-17/+15
| | | | llvm-svn: 15440
* Added llvmcs to my list.Reid Spencer2004-08-031-1/+1
| | | | llvm-svn: 15439
* Testing... One more time...Brian Gaeke2004-08-031-1/+1
| | | | llvm-svn: 15438
* Just testingBrian Gaeke2004-08-031-1/+1
| | | | llvm-svn: 15437
* testingBrian Gaeke2004-08-031-1/+1
| | | | llvm-svn: 15436
* Testing commit-diffs.plBrian Gaeke2004-08-031-1/+2
| | | | llvm-svn: 15435
* Moved into SparcV9 directoryChris Lattner2004-08-031-197/+0
| | | | llvm-svn: 15430
* Move this file out of the top-level docs directoryChris Lattner2004-08-031-0/+197
| | | | llvm-svn: 15429
* Simplify the first example, as the LLVM IR interfaces have evolved. OtherChris Lattner2004-08-031-16/+13
| | | | | | examples in this doc could also be simplified dramatically in similar ways. llvm-svn: 15428
* Use the new prcontext script.John Criswell2004-08-0216-16/+16
| | | | llvm-svn: 15427
* Add support for using the prcontext python script instead of grep -C.John Criswell2004-08-021-1/+2
| | | | llvm-svn: 15426
* New python script that print a specified number of lines surrounding aJohn Criswell2004-08-021-0/+29
| | | | | | | located pattern. In other words, grep -C for Solaris. llvm-svn: 15425
* Set a variable so that we can find the python interpreter.John Criswell2004-08-021-0/+3
| | | | llvm-svn: 15424
* * Use simpler instruction templates to define instructionsMisha Brukman2004-08-021-52/+52
| | | | | | * Fix several extended opcodes llvm-svn: 15423
* Replace patterns 0, 4, and 5 with simpler heirarchical definitions that use theMisha Brukman2004-08-021-68/+98
| | | | | | official PowerPC instruction format lingo: X- and D-form. llvm-svn: 15422
* Add link for IRCChris Lattner2004-08-021-3/+3
| | | | llvm-svn: 15421
* Written byChris Lattner2004-08-021-0/+4
| | | | llvm-svn: 15420
* continue hackingChris Lattner2004-08-021-26/+11
| | | | llvm-svn: 15419
* Revamp the index pageChris Lattner2004-08-021-119/+143
| | | | llvm-svn: 15418
* ... now real HTML 4.01 strict!Chris Lattner2004-08-021-1/+1
| | | | llvm-svn: 15417
* Substantially hack on and clean up the release notesChris Lattner2004-08-021-67/+54
| | | | llvm-svn: 15416
* Hide this optionChris Lattner2004-08-021-1/+1
| | | | llvm-svn: 15415
* Separate instruction formats from instruction definitions.Misha Brukman2004-08-022-1236/+1248
| | | | llvm-svn: 15414
* Add #include <cstdlib> and abort() to silence a warningMisha Brukman2004-08-021-5/+6
| | | | llvm-svn: 15413
* * ceil() requires #include <cmath> for compilationMisha Brukman2004-08-021-3/+4
| | | | | | | * Alphabetize #includes * Fix some lines to fit within 80 cols llvm-svn: 15412
* This pass has proven its metal, remove -disable option.Chris Lattner2004-08-021-5/+1
| | | | llvm-svn: 15411
* Fix a regression in InstCombine/xor.llChris Lattner2004-08-011-2/+2
| | | | llvm-svn: 15410
* Fix a warningChris Lattner2004-08-011-2/+1
| | | | llvm-svn: 15409
OpenPOWER on IntegriCloud