Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | add a stub for futher description of filecheck. | Chris Lattner | 2009-08-15 | 1 | -0/+21 |
| | | | | llvm-svn: 79106 | ||||
* | add a simple FileCheck man page. | Chris Lattner | 2009-08-15 | 2 | -0/+67 |
| | | | | llvm-svn: 79105 | ||||
* | Reformatting and some cleanup. | Bill Wendling | 2009-08-15 | 1 | -223/+247 |
| | | | | llvm-svn: 79088 | ||||
* | Push LLVMContexts through the IntegerType APIs. | Owen Anderson | 2009-08-13 | 7 | -65/+65 |
| | | | | llvm-svn: 78948 | ||||
* | Grammar fix. | Misha Brukman | 2009-08-13 | 1 | -2/+2 |
| | | | | llvm-svn: 78930 | ||||
* | Add some release notes about ARM v7 support and known problems. | Bob Wilson | 2009-08-12 | 1 | -0/+24 |
| | | | | llvm-svn: 78842 | ||||
* | make owen happy by being explicit. | Chris Lattner | 2009-08-11 | 1 | -1/+2 |
| | | | | llvm-svn: 78688 | ||||
* | SjLj based exception handling unwinding support. This patch is nasty, brutish | Jim Grosbach | 2009-08-11 | 1 | -1/+38 |
| | | | | | | | | | | | | | and short. Well, it's kinda short. Definitely nasty and brutish. The front-end generates the register/unregister calls into the SjLj runtime, call-site indices and landing pad dispatch. The back end fills in the LSDA with the call-site information provided by the front end. Catch blocks are not yet implemented. Built on Darwin and verified no llvm-core "make check" regressions. llvm-svn: 78625 | ||||
* | Clarify limitations of a ModulePass requiring a FunctionPass. | Devang Patel | 2009-08-10 | 1 | -1/+1 |
| | | | | llvm-svn: 78566 | ||||
* | Add DEBUG_WITH_TYPE as a clean alternative to tweaking DEBUG_TYPE. | Daniel Dunbar | 2009-08-07 | 1 | -0/+15 |
| | | | | | | | | | | | | | | | | | This: -- #undef DEBUG_TYPE #define DEBUG_TYPE "foo" DEBUG(...) #undef DEBUG_TYPE #define DEBUG_TYPE "" -- becomes this: -- DEBUG_WITH_TYPE("foo", ...) -- llvm-svn: 78435 | ||||
* | Add note about msys perl needed for windows/mingw32 builds. | Anton Korobeynikov | 2009-08-06 | 1 | -1/+7 |
| | | | | | | Patch by John Thompson! llvm-svn: 78304 | ||||
* | Documentation: fix HTML validation errors. | Benjamin Kramer | 2009-08-05 | 13 | -33/+35 |
| | | | | llvm-svn: 78196 | ||||
* | common globals may also not be marked constant. | Chris Lattner | 2009-08-05 | 1 | -3/+4 |
| | | | | llvm-svn: 78169 | ||||
* | Clarify common linkage and the requirements on it. Enforce | Chris Lattner | 2009-08-05 | 1 | -11/+14 |
| | | | | | | them in the verifier. llvm-svn: 78160 | ||||
* | Minor www site formating improvements. | Edward O'Callaghan | 2009-08-04 | 1 | -6/+5 |
| | | | | llvm-svn: 78054 | ||||
* | Remove duplicated colons and spaces. | Benjamin Kramer | 2009-08-02 | 1 | -1/+1 |
| | | | | llvm-svn: 77892 | ||||
* | remove the dead PreferredEHDataFormat TAI hook: its now dead | Chris Lattner | 2009-08-02 | 1 | -2/+2 |
| | | | | | | even considering #if 0 code. llvm-svn: 77856 | ||||
* | add a note about the build bots | Chris Lattner | 2009-08-01 | 1 | -3/+6 |
| | | | | llvm-svn: 77796 | ||||
* | Move a few more APIs back to 2.5 forms. The only remaining ones left to ↵ | Owen Anderson | 2009-07-31 | 3 | -3/+3 |
| | | | | | | | | change back are metadata related, which I'm waiting on to avoid conflicting with Devang. llvm-svn: 77721 | ||||
* | Move types back to the 2.5 API. | Owen Anderson | 2009-07-29 | 5 | -6/+6 |
| | | | | llvm-svn: 77516 | ||||
* | Add one-past-the-end language to the inbounds keyword. | Dan Gohman | 2009-07-29 | 1 | -4/+7 |
| | | | | llvm-svn: 77460 | ||||
* | some wording changes. | Chris Lattner | 2009-07-29 | 1 | -3/+4 |
| | | | | llvm-svn: 77443 | ||||
* | link to a newer preso | Chris Lattner | 2009-07-29 | 1 | -2/+2 |
| | | | | llvm-svn: 77440 | ||||
* | Fix a few typos and add links. | Andreas Bolka | 2009-07-29 | 1 | -15/+19 |
| | | | | llvm-svn: 77403 | ||||
* | discourage else after "noreturn" statements. | Chris Lattner | 2009-07-28 | 1 | -0/+84 |
| | | | | llvm-svn: 77387 | ||||
* | Add a new keyword 'inbounds' for use with getelementptr. See the | Dan Gohman | 2009-07-27 | 1 | -0/+16 |
| | | | | | | LangRef.html changes for details. llvm-svn: 77259 | ||||
* | Move ConstantFP construction back to the 2.5-ish API. | Owen Anderson | 2009-07-27 | 5 | -20/+20 |
| | | | | llvm-svn: 77247 | ||||
* | Fix typo. | Andreas Bolka | 2009-07-27 | 1 | -1/+1 |
| | | | | llvm-svn: 77244 | ||||
* | Following discussion on llvm-dev ("proposed new rule for getelementptr"), | Dan Gohman | 2009-07-27 | 1 | -0/+49 |
| | | | | | | add a new "Pointer Aliasing Rules" section. llvm-svn: 77216 | ||||
* | Update target registration description in Writing An LLVM Backend, and add | Daniel Dunbar | 2009-07-26 | 2 | -8/+57 |
| | | | | | | a mention in release notes. llvm-svn: 77128 | ||||
* | Add TargetRegistry::lookupTarget. | Daniel Dunbar | 2009-07-26 | 1 | -0/+3 |
| | | | | | | | | | | | | | | - This is a simplified mechanism which just looks up a target based on the target triple, with a few additional flags. - Remove getClosestStaticTargetForModule, the moral equivalent is now: lookupTarget(Mod->getTargetTriple, true, false, ...); - This no longer does the fuzzy matching with target data (based on endianness and pointer width) that getClosestStaticTargetForModule was doing, but this was deemed unnecessary. llvm-svn: 77111 | ||||
* | Remove Value::{isName, getNameRef}. | Daniel Dunbar | 2009-07-25 | 1 | -0/+3 |
| | | | | | | Also, change MDString to use a StringRef. llvm-svn: 77098 | ||||
* | eventually we should describe string options in the data structures section | Chris Lattner | 2009-07-25 | 1 | -0/+22 |
| | | | | llvm-svn: 77054 | ||||
* | minor tweaks. | Chris Lattner | 2009-07-25 | 1 | -8/+9 |
| | | | | llvm-svn: 77053 | ||||
* | Ok, "most clients should be unaffected" was a lie. Add notes on upgrading. | Daniel Dunbar | 2009-07-25 | 1 | -1/+24 |
| | | | | llvm-svn: 77050 | ||||
* | Initial update to VMCore to use Twines for string arguments. | Daniel Dunbar | 2009-07-25 | 2 | -1/+113 |
| | | | | | | | - The only meat here is in Value.{h,cpp} the rest is essential 'const std::string &' -> 'const Twine &'. llvm-svn: 77048 | ||||
* | Update to new syntax. | Dan Gohman | 2009-07-25 | 1 | -2/+2 |
| | | | | llvm-svn: 77043 | ||||
* | Rewrite examples to use DEBUG instead of DOUT. | Daniel Dunbar | 2009-07-25 | 1 | -5/+5 |
| | | | | llvm-svn: 77042 | ||||
* | Tweak, raw_ostream is a ostream, not iostream replacement | Daniel Dunbar | 2009-07-24 | 1 | -3/+3 |
| | | | | llvm-svn: 77017 | ||||
* | CodingStandards: Emphasize use of raw_ostream more. | Daniel Dunbar | 2009-07-24 | 1 | -3/+24 |
| | | | | | | - Chris, please approve. llvm-svn: 77010 | ||||
* | Remove the IA-64 backend. | Dan Gohman | 2009-07-24 | 3 | -30/+4 |
| | | | | llvm-svn: 76920 | ||||
* | Rename the new unsigned and signed keywords to nuw and nsw, | Dan Gohman | 2009-07-22 | 1 | -20/+23 |
| | | | | | | which stand for no-unsigned-wrap and no-signed-wrap. llvm-svn: 76810 | ||||
* | Added -b option to override the default bitcode output file name. | Sanjiv Gupta | 2009-07-22 | 1 | -0/+6 |
| | | | | llvm-svn: 76768 | ||||
* | fix some wording problems Daniel pointed out, make a example actually real. | Chris Lattner | 2009-07-22 | 1 | -20/+27 |
| | | | | llvm-svn: 76751 | ||||
* | fix typo noticed by Duncan | Chris Lattner | 2009-07-22 | 1 | -1/+1 |
| | | | | llvm-svn: 76747 | ||||
* | remove Bill from the author list: his contribution (describing llvm::Ostream | Chris Lattner | 2009-07-22 | 1 | -2/+1 |
| | | | | | | and friends) has been removed awhile ago. llvm-svn: 76724 | ||||
* | add some more topics to the coding standards doc: | Chris Lattner | 2009-07-22 | 1 | -33/+456 |
| | | | | | | | | | | * Use Early Exits and 'continue' to Simplify Code * Turn Predicate Loops into Predicate Functions * Spaces Before Parentheses * Namespace Indentation * Anonymous Namespaces llvm-svn: 76723 | ||||
* | fix some formatting stuff, patch by Edward O'Callaghan! | Chris Lattner | 2009-07-22 | 1 | -3/+3 |
| | | | | llvm-svn: 76718 | ||||
* | Get rid of the Pass+Context magic. | Owen Anderson | 2009-07-22 | 3 | -3/+3 |
| | | | | llvm-svn: 76702 | ||||
* | Misc. doc fixes following suggestions from Eli. | Dan Gohman | 2009-07-22 | 1 | -5/+9 |
| | | | | llvm-svn: 76699 |