| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Add documentation for llvm-diff. | John McCall | 2010-09-07 | 2 | -0/+56 |
| | | | | | llvm-svn: 113303 | ||||
| * | add note | Chris Lattner | 2010-09-06 | 1 | -0/+1 |
| | | | | | llvm-svn: 113164 | ||||
| * | some random notes. | Chris Lattner | 2010-09-05 | 1 | -1/+4 |
| | | | | | llvm-svn: 113118 | ||||
| * | this is a release note worthy change. | Chris Lattner | 2010-09-02 | 1 | -0/+2 |
| | | | | | llvm-svn: 112907 | ||||
| * | updates to make it clear that this applies to clang and other llvm subprojects. | Chris Lattner | 2010-09-02 | 1 | -11/+24 |
| | | | | | llvm-svn: 112781 | ||||
| * | update the tutorial to use CreateFAdd to create fp operations. | Chris Lattner | 2010-09-01 | 4 | -9/+9 |
| | | | | | llvm-svn: 112733 | ||||
| * | Stack slot access methods are in TargetInstrInfo. | Jakob Stoklund Olesen | 2010-08-31 | 1 | -2/+2 |
| | | | | | llvm-svn: 112653 | ||||
| * | Update the Ada instructions to LLVM 2.7 (from LLVM 2.5). | Duncan Sands | 2010-08-31 | 1 | -7/+7 |
| | | | | | llvm-svn: 112630 | ||||
| * | Update the descriptions of NoModRef and ModRef to be consistent | Dan Gohman | 2010-08-30 | 1 | -4/+4 |
| | | | | | | | with the descriptions of Mod and Ref. llvm-svn: 112557 | ||||
| * | Remove a hack that tries to understand incorrect triples from the | Duncan Sands | 2010-08-30 | 1 | -0/+5 |
| | | | | | | | | | | | | Triple class constructor. Only valid triples should now be used inside LLVM - front-ends are now responsable for rejecting or correcting invalid target triples. The Triple::normalize method can be used to straighten out funky triples provided by users. Give this a whirl through the buildbots to see if I caught all places where triples enter LLVM. llvm-svn: 112470 | ||||
| * | remove the MSIL backend. It isn't maintained, is buggy, has no testcases | Chris Lattner | 2010-08-28 | 1 | -4/+5 |
| | | | | | | | and hasn't kept up with ToT. Approved by Anton. llvm-svn: 112375 | ||||
| * | remove unions from LLVM IR. They are severely buggy and not | Chris Lattner | 2010-08-28 | 4 | -95/+8 |
| | | | | | | | being actively maintained, improved, or extended. llvm-svn: 112356 | ||||
| * | Create the new linker type "linker_private_weak_def_auto". | Bill Wendling | 2010-08-20 | 1 | -0/+10 |
| | | | | | | | | | | | | It's similar to "linker_private_weak", but it's known that the address of the object is not taken. For instance, functions that had an inline definition, but the compiler decided not to inline it. Note, unlike linker_private and linker_private_weak, linker_private_weak_def_auto may have only default visibility. The symbols are removed by the linker from the final linked image (executable or dynamic library). llvm-svn: 111684 | ||||
| * | Make the SCC printing passes use errs() instead of outs(), as the | Dan Gohman | 2010-08-20 | 1 | -3/+3 |
| | | | | | | | other printing passes do, and update the documentation accordingly. llvm-svn: 111601 | ||||
| * | fix a broken link | Chris Lattner | 2010-08-17 | 1 | -1/+1 |
| | | | | | llvm-svn: 111326 | ||||
| * | add some 's to a pre to avoid newlines being eaten | Chris Lattner | 2010-08-17 | 1 | -10/+11 |
| | | | | | | | | and the formatting being thrown off. I admit to not knowing what is going on here. llvm-svn: 111249 | ||||
| * | CMake: document how to incorporate LLVM into the cmake project of an | Oscar Fuentes | 2010-08-09 | 1 | -2/+33 |
| | | | | | | | external project. llvm-svn: 110561 | ||||
| * | CMake: documented testing procedure | Oscar Fuentes | 2010-08-09 | 1 | -2/+8 |
| | | | | | llvm-svn: 110559 | ||||
| * | Add a opt-args option that can be used to pass arguments to every opt | Rafael Espindola | 2010-08-08 | 1 | -0/+4 |
| | | | | | | | | | invocation. Fixes PR7793: bugpoint -debug test.ll --opt-args -unroll-count=4 llvm-svn: 110555 | ||||
| * | s/libLLVMgold/LLVMgold/g | Rafael Espindola | 2010-08-08 | 1 | -4/+4 |
| | | | | | llvm-svn: 110552 | ||||
| * | Fix missing </a> tag error introduced by addition of LowerAtomic pass. | Peter Collingbourne | 2010-08-06 | 1 | -6/+6 |
| | | | | | | | While at it, fix all other HTML validation errors in docs/Passes.html. llvm-svn: 110428 | ||||
| * | Document results of PR7762. | Eric Christopher | 2010-08-05 | 1 | -0/+3 |
| | | | | | llvm-svn: 110373 | ||||
| * | Add a note about the changing pass registration interface. | Owen Anderson | 2010-08-04 | 1 | -0/+5 |
| | | | | | llvm-svn: 110231 | ||||
| * | Delete mkpatch. Everything it does is already done by svn diff by default. | Dan Gohman | 2010-08-04 | 1 | -11/+6 |
| | | | | | llvm-svn: 110203 | ||||
| * | Remove a link which is no longer relevant. | Dan Gohman | 2010-08-04 | 1 | -2/+0 |
| | | | | | llvm-svn: 110202 | ||||
| * | Note some LLVM 2.7 -> 2.8 APIs that changed / got renamed. | Torok Edwin | 2010-08-04 | 1 | -1/+28 |
| | | | | | | | I encountered these while upgrading libclamav. llvm-svn: 110196 | ||||
| * | Add an atomic lowering pass | Peter Collingbourne | 2010-08-03 | 1 | -0/+19 |
| | | | | | llvm-svn: 110113 | ||||
| * | docs/TestingGuide: Minimal update to describe 'lit' based regression testing | Daniel Dunbar | 2010-08-02 | 1 | -79/+81 |
| | | | | | | | | instead of DejaGNU. Still a bit kooky, since the current test format still has some strong Tcl roots. Oh well! llvm-svn: 110005 | ||||
| * | docs/TestingGuide: Rip out description of old nightly tester infrastructure. The | Daniel Dunbar | 2010-08-02 | 1 | -61/+0 |
| | | | | | | | | official recommendation is to use LNT instead. I will write docs on setting up an LNT installation for submission to llvm.org, one day. llvm-svn: 110004 | ||||
| * | Fix word choice. | Nick Lewycky | 2010-08-01 | 1 | -1/+1 |
| | | | | | llvm-svn: 109995 | ||||
| * | Grammar cop pullover: Corrected and improved some grammar in the description of | John Criswell | 2010-07-30 | 1 | -6/+6 |
| | | | | | | | | the llvm.memset() intrinsic family. No content changes. llvm-svn: 109863 | ||||
| * | re-commit r109220, the compile error has already been fixed | Gabor Greif | 2010-07-26 | 1 | -0/+5 |
| | | | | | | | | | | | | | | | | Simplifying use_iterators by dereferencing is not a good idea. The codebase does not depend in this any more, and it may introduce hidden runtime cost. If you get compile errors, please dereference your iterator before passing to cast<> (and friends). Also: please consider caching the result of operator* and reusing that instead of dereferencing many times. llvm-svn: 109425 | ||||
| * | Document BUILD_EXAMPLES makefile variable | Peter Collingbourne | 2010-07-24 | 1 | -0/+3 |
| | | | | | llvm-svn: 109346 | ||||
| * | Add new RegionInfo pass. | Tobias Grosser | 2010-07-22 | 1 | -0/+12 |
| | | | | | | | | | | | The RegionInfo pass detects single entry single exit regions in a function, where a region is defined as any subgraph that is connected to the remaining graph at only two spots. Furthermore an hierarchical region tree is built. Use it by calling "opt -regions analyze" or "opt -view-regions". llvm-svn: 109089 | ||||
| * | Add INSTANTIATE_AG_PASS, which combines RegisterPass<> with ↵ | Owen Anderson | 2010-07-21 | 1 | -20/+23 |
| | | | | | | | RegisterAnalysisGroup<> for pass registration. llvm-svn: 109058 | ||||
| * | First stab at updating the documentation for INITIALIZE_PASS(). | Owen Anderson | 2010-07-21 | 1 | -7/+7 |
| | | | | | llvm-svn: 109055 | ||||
| * | Disallow null as a named metadata operand. | Dan Gohman | 2010-07-21 | 1 | -3/+5 |
| | | | | | | | | | | | | Make MDNode::destroy private. Fix the one thing that used MDNode::destroy, outside of MDNode itself. One should never delete or destroy an MDNode explicitly. MDNodes implicitly go away when there are no references to them (implementation details aside). llvm-svn: 109028 | ||||
| * | strip out the 2.7 release notes, this really is the 2.8 release notes | Chris Lattner | 2010-07-21 | 1 | -507/+27 |
| | | | | | | | now. Add a few items like the fpstackifier improvements. llvm-svn: 109013 | ||||
| * | appease Validator | Gabor Greif | 2010-07-21 | 1 | -1/+1 |
| | | | | | llvm-svn: 109007 | ||||
| * | add info on operand rotation | Gabor Greif | 2010-07-21 | 1 | -0/+9 |
| | | | | | llvm-svn: 109006 | ||||
| * | Remove the isMoveInstr() hook. | Jakob Stoklund Olesen | 2010-07-16 | 1 | -3/+0 |
| | | | | | llvm-svn: 108567 | ||||
| * | Don't pass StringRef by reference. | Benjamin Kramer | 2010-07-14 | 1 | -9/+8 |
| | | | | | llvm-svn: 108366 | ||||
| * | Fix the Named Metadata example to make it clear which specific | Dan Gohman | 2010-07-13 | 1 | -0/+2 |
| | | | | | | | construct is the named metadata. llvm-svn: 108263 | ||||
| * | Fix compile unit in example. Thanks Renato Golin! | Devang Patel | 2010-07-13 | 1 | -2/+2 |
| | | | | | llvm-svn: 108246 | ||||
| * | HTML cleanup and validation. | Benjamin Kramer | 2010-07-13 | 1 | -111/+39 |
| | | | | | llvm-svn: 108239 | ||||
| * | When doing sext/zext of constants, the target type must be strictly | Duncan Sands | 2010-07-13 | 1 | -4/+2 |
| | | | | | | | wider than the source type. Correct LangRef. llvm-svn: 108238 | ||||
| * | Remove TargetInstrInfo::copyRegToReg entirely. | Jakob Stoklund Olesen | 2010-07-11 | 1 | -1/+2 |
| | | | | | | | | Targets must now implement TargetInstrInfo::copyPhysReg instead. There is no longer a default implementation forwarding to copyRegToReg. llvm-svn: 108095 | ||||
| * | sdiv overflow is outright undefined behavior, with or without the | Dan Gohman | 2010-07-11 | 1 | -1/+1 |
| | | | | | | | 'exact' keyword. Thanks to nlewycky for pointing this out! llvm-svn: 108064 | ||||
| * | Tweak some docs now that the default build is called Debug+Asserts. | Duncan Sands | 2010-07-08 | 2 | -13/+13 |
| | | | | | llvm-svn: 107862 | ||||
| * | Update the docs for debugging JITed code with GDB. | Reid Kleckner | 2010-07-07 | 1 | -77/+58 |
| | | | | | llvm-svn: 107808 | ||||

