summaryrefslogtreecommitdiffstats
path: root/llvm/docs
Commit message (Collapse)AuthorAgeFilesLines
* add a stub for futher description of filecheck.Chris Lattner2009-08-151-0/+21
| | | | llvm-svn: 79106
* add a simple FileCheck man page.Chris Lattner2009-08-152-0/+67
| | | | llvm-svn: 79105
* Reformatting and some cleanup.Bill Wendling2009-08-151-223/+247
| | | | llvm-svn: 79088
* Push LLVMContexts through the IntegerType APIs.Owen Anderson2009-08-137-65/+65
| | | | llvm-svn: 78948
* Grammar fix.Misha Brukman2009-08-131-2/+2
| | | | llvm-svn: 78930
* Add some release notes about ARM v7 support and known problems.Bob Wilson2009-08-121-0/+24
| | | | llvm-svn: 78842
* make owen happy by being explicit.Chris Lattner2009-08-111-1/+2
| | | | llvm-svn: 78688
* SjLj based exception handling unwinding support. This patch is nasty, brutishJim Grosbach2009-08-111-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 Patel2009-08-101-1/+1
| | | | llvm-svn: 78566
* Add DEBUG_WITH_TYPE as a clean alternative to tweaking DEBUG_TYPE.Daniel Dunbar2009-08-071-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 Korobeynikov2009-08-061-1/+7
| | | | | | Patch by John Thompson! llvm-svn: 78304
* Documentation: fix HTML validation errors.Benjamin Kramer2009-08-0513-33/+35
| | | | llvm-svn: 78196
* common globals may also not be marked constant.Chris Lattner2009-08-051-3/+4
| | | | llvm-svn: 78169
* Clarify common linkage and the requirements on it. EnforceChris Lattner2009-08-051-11/+14
| | | | | | them in the verifier. llvm-svn: 78160
* Minor www site formating improvements.Edward O'Callaghan2009-08-041-6/+5
| | | | llvm-svn: 78054
* Remove duplicated colons and spaces.Benjamin Kramer2009-08-021-1/+1
| | | | llvm-svn: 77892
* remove the dead PreferredEHDataFormat TAI hook: its now deadChris Lattner2009-08-021-2/+2
| | | | | | even considering #if 0 code. llvm-svn: 77856
* add a note about the build botsChris Lattner2009-08-011-3/+6
| | | | llvm-svn: 77796
* Move a few more APIs back to 2.5 forms. The only remaining ones left to ↵Owen Anderson2009-07-313-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 Anderson2009-07-295-6/+6
| | | | llvm-svn: 77516
* Add one-past-the-end language to the inbounds keyword.Dan Gohman2009-07-291-4/+7
| | | | llvm-svn: 77460
* some wording changes.Chris Lattner2009-07-291-3/+4
| | | | llvm-svn: 77443
* link to a newer presoChris Lattner2009-07-291-2/+2
| | | | llvm-svn: 77440
* Fix a few typos and add links.Andreas Bolka2009-07-291-15/+19
| | | | llvm-svn: 77403
* discourage else after "noreturn" statements.Chris Lattner2009-07-281-0/+84
| | | | llvm-svn: 77387
* Add a new keyword 'inbounds' for use with getelementptr. See theDan Gohman2009-07-271-0/+16
| | | | | | LangRef.html changes for details. llvm-svn: 77259
* Move ConstantFP construction back to the 2.5-ish API.Owen Anderson2009-07-275-20/+20
| | | | llvm-svn: 77247
* Fix typo.Andreas Bolka2009-07-271-1/+1
| | | | llvm-svn: 77244
* Following discussion on llvm-dev ("proposed new rule for getelementptr"),Dan Gohman2009-07-271-0/+49
| | | | | | add a new "Pointer Aliasing Rules" section. llvm-svn: 77216
* Update target registration description in Writing An LLVM Backend, and addDaniel Dunbar2009-07-262-8/+57
| | | | | | a mention in release notes. llvm-svn: 77128
* Add TargetRegistry::lookupTarget.Daniel Dunbar2009-07-261-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 Dunbar2009-07-251-0/+3
| | | | | | Also, change MDString to use a StringRef. llvm-svn: 77098
* eventually we should describe string options in the data structures sectionChris Lattner2009-07-251-0/+22
| | | | llvm-svn: 77054
* minor tweaks.Chris Lattner2009-07-251-8/+9
| | | | llvm-svn: 77053
* Ok, "most clients should be unaffected" was a lie. Add notes on upgrading.Daniel Dunbar2009-07-251-1/+24
| | | | llvm-svn: 77050
* Initial update to VMCore to use Twines for string arguments.Daniel Dunbar2009-07-252-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 Gohman2009-07-251-2/+2
| | | | llvm-svn: 77043
* Rewrite examples to use DEBUG instead of DOUT.Daniel Dunbar2009-07-251-5/+5
| | | | llvm-svn: 77042
* Tweak, raw_ostream is a ostream, not iostream replacementDaniel Dunbar2009-07-241-3/+3
| | | | llvm-svn: 77017
* CodingStandards: Emphasize use of raw_ostream more.Daniel Dunbar2009-07-241-3/+24
| | | | | | - Chris, please approve. llvm-svn: 77010
* Remove the IA-64 backend.Dan Gohman2009-07-243-30/+4
| | | | llvm-svn: 76920
* Rename the new unsigned and signed keywords to nuw and nsw,Dan Gohman2009-07-221-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 Gupta2009-07-221-0/+6
| | | | llvm-svn: 76768
* fix some wording problems Daniel pointed out, make a example actually real.Chris Lattner2009-07-221-20/+27
| | | | llvm-svn: 76751
* fix typo noticed by DuncanChris Lattner2009-07-221-1/+1
| | | | llvm-svn: 76747
* remove Bill from the author list: his contribution (describing llvm::Ostream Chris Lattner2009-07-221-2/+1
| | | | | | and friends) has been removed awhile ago. llvm-svn: 76724
* add some more topics to the coding standards doc:Chris Lattner2009-07-221-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 Lattner2009-07-221-3/+3
| | | | llvm-svn: 76718
* Get rid of the Pass+Context magic.Owen Anderson2009-07-223-3/+3
| | | | llvm-svn: 76702
* Misc. doc fixes following suggestions from Eli.Dan Gohman2009-07-221-5/+9
| | | | llvm-svn: 76699
OpenPOWER on IntegriCloud