Hans Wennborg
e2679c50d7
ReleaseNotes.html: add note about specifying TLS models
...
llvm-svn: 160168
2012-07-13 12:44:23 +00:00
Duncan Sands
5a5928a5eb
Post-dom frontier was removed in 3.0. Patch by chenwj.
...
llvm-svn: 160166
2012-07-13 10:11:28 +00:00
Chad Rosier
26b8e1d03f
Fixup broken doc link. Patch by Sean Silva <silvas@purdue.edu>.
...
llvm-svn: 160082
2012-07-11 21:49:14 +00:00
Dmitri Gribenko
d01af8772d
Since SmallMap was removed in r158644, remove documentation in ProgrammersManual.html.
...
llvm-svn: 159874
2012-07-06 23:06:47 +00:00
Chad Rosier
e3a87b1511
Update getFunction parameter documentation. Fixes PR13268.
...
llvm-svn: 159835
2012-07-06 17:15:03 +00:00
Bill Wendling
fab09c66f3
Sphinxify the CMake document.
...
llvm-svn: 159806
2012-07-06 05:51:50 +00:00
Nuno Lopes
4d6c832165
add @llvm.donothing
...
llvm-svn: 159758
2012-07-05 17:37:07 +00:00
Peter Collingbourne
2165cf6e36
Document the llvm.fabs intrinsic.
...
llvm-svn: 159657
2012-07-03 12:25:40 +00:00
Chandler Carruth
aafe0918bc
Move llvm/Support/IRBuilder.h -> llvm/IRBuilder.h
...
This was always part of the VMCore library out of necessity -- it deals
entirely in the IR. The .cpp file in fact was already part of the VMCore
library. This is just a mechanical move.
I've tried to go through and re-apply the coding standard's preferred
header sort, but at 40-ish files, I may have gotten some wrong. Please
let me know if so.
I'll be committing the corresponding updates to Clang and Polly, and
Duncan has DragonEgg.
Thanks to Bill and Eric for giving the green light for this bit of cleanup.
llvm-svn: 159421
2012-06-29 12:38:19 +00:00
Bill Wendling
2908947b97
Sphinxify the Atomics documentation.
...
llvm-svn: 159416
2012-06-29 09:00:01 +00:00
Bill Wendling
e28d50a889
Sphinxify the bitcode format document.
...
llvm-svn: 159340
2012-06-28 08:43:12 +00:00
Bill Wendling
c66b152e07
Sphinxify the exception handling doc.
...
llvm-svn: 159254
2012-06-27 07:20:57 +00:00
Bill Wendling
b4e01abdb4
Sphyinxify the Bugpoint document.
...
llvm-svn: 159199
2012-06-26 11:37:00 +00:00
Hans Wennborg
cbe34b4cc9
Extend the IL for selecting TLS models (PR9788)
...
This allows the user/front-end to specify a model that is better
than what LLVM would choose by default. For example, a variable
might be declared as
@x = thread_local(initialexec) global i32 42
if it will not be used in a shared library that is dlopen'ed.
If the specified model isn't supported by the target, or if LLVM can
make a better choice, a different model may be used.
llvm-svn: 159077
2012-06-23 11:37:03 +00:00
Michael J. Spencer
d93399a15d
[docs] Sphinxify GettingStartedVS. Patch by Mikael Lyngvig!
...
llvm-svn: 158947
2012-06-21 23:27:09 +00:00
Bill Wendling
a10801fe6f
Cleanup some encoding mishaps.
...
llvm-svn: 158904
2012-06-21 07:01:02 +00:00
Bill Wendling
b5c7aa515e
Sphinxify the tablegen document.
...
llvm-svn: 158903
2012-06-21 06:58:24 +00:00
Bill Wendling
5b26461e09
Sphinxify the outdated Packaging documentation.
...
llvm-svn: 158901
2012-06-21 06:09:37 +00:00
Meador Inge
6a706af708
Put space after "code-block::".
...
llvm-svn: 158880
2012-06-20 23:57:00 +00:00
Meador Inge
46137da795
Removed some left over HTML tags and a '}'.
...
llvm-svn: 158877
2012-06-20 23:48:01 +00:00
Bill Wendling
9dc93279a5
Sphixify the GEP FAQ.
...
llvm-svn: 158858
2012-06-20 21:54:22 +00:00
Bill Wendling
814ad4a169
Sphinxify the SegmentedStack document.
...
llvm-svn: 158819
2012-06-20 12:05:05 +00:00
Bill Wendling
1eec272587
Move coding standards reference from development_process.rst to programming.rst.
...
llvm-svn: 158818
2012-06-20 11:56:24 +00:00
Bill Wendling
39174deb12
Unindent list.
...
llvm-svn: 158817
2012-06-20 11:55:22 +00:00
Bill Wendling
3a9192c19a
Un-indent list to remove ugly back-slash.
...
llvm-svn: 158816
2012-06-20 11:53:08 +00:00
Bill Wendling
4a8948d583
Fix the formatting a bit.
...
llvm-svn: 158815
2012-06-20 11:25:11 +00:00
Bill Wendling
f42595a75f
Sphinxify the developer policy document.
...
llvm-svn: 158814
2012-06-20 11:20:07 +00:00
Bill Wendling
29f569c3c6
Sphinxify the lexicon doc.
...
llvm-svn: 158813
2012-06-20 10:36:41 +00:00
Bill Wendling
8a6215c3b6
Sphinxify BranchWeightMetadata document.
...
llvm-svn: 158810
2012-06-20 10:17:46 +00:00
Bill Wendling
8cb8e9987b
Sphinxify the LTO document.
...
llvm-svn: 158808
2012-06-20 10:08:02 +00:00
Bill Wendling
dca6fccd1f
Unindent list.
...
llvm-svn: 158806
2012-06-20 09:50:45 +00:00
Bill Wendling
e78ab21781
Sphinxify the AliasAnalysis document.
...
llvm-svn: 158805
2012-06-20 09:49:57 +00:00
Bill Wendling
b2f7b95b9d
Unindent list.
...
llvm-svn: 158804
2012-06-20 09:49:06 +00:00
Bill Wendling
7aa439ece8
Un-indent the list and remove ugly back-slash.
...
llvm-svn: 158803
2012-06-20 09:48:38 +00:00
Bill Wendling
74ede098b3
Sphinxify the MakefileGuide document.
...
llvm-svn: 158789
2012-06-20 04:20:39 +00:00
Bill Wendling
1c5e94a47c
Sphinxify the CodingStandard documentation.
...
llvm-svn: 158786
2012-06-20 02:57:56 +00:00
Bill Wendling
444075a281
Add Projects.rst to the toctree.
...
llvm-svn: 158753
2012-06-19 22:25:41 +00:00
Bill Wendling
34ffc89e93
Use correct capitalization.
...
llvm-svn: 158752
2012-06-19 22:25:17 +00:00
Bill Wendling
7f0d23e427
Indent coding examples.
...
llvm-svn: 158728
2012-06-19 17:48:06 +00:00
Bill Wendling
fb370510e7
Remove bad HTML tags. Add missing :.
...
llvm-svn: 158726
2012-06-19 17:43:57 +00:00
Bill Wendling
6bf4417261
Put flag names on one line.
...
llvm-svn: 158715
2012-06-19 09:29:05 +00:00
Bill Wendling
f0d91f3beb
Fix italicized text.
...
llvm-svn: 158714
2012-06-19 09:27:54 +00:00
Bill Wendling
b746402512
Use correct URL.
...
llvm-svn: 158713
2012-06-19 09:26:15 +00:00
Bill Wendling
5901a4e5f3
Fix numbering of list items.
...
llvm-svn: 158712
2012-06-19 09:25:04 +00:00
Bill Wendling
f06ac97fd7
Fix some Sphinx mistakes.
...
llvm-svn: 158711
2012-06-19 09:23:23 +00:00
Bill Wendling
a84e2df4f9
First attempt at Sphinx. Convert the Projects.html file to Sphinx format.
...
llvm-svn: 158709
2012-06-19 09:18:34 +00:00
Nuno Lopes
f9abcb7ba9
revert r158660, since Chris has some issues with this patch (namely using code to reprent information only used by the compiler)
...
Original commit msg:
add the 'alloc' metadata node to represent the size of offset of buffers pointed to by pointers.
This metadata can be attached to any instruction returning a pointer
llvm-svn: 158688
2012-06-18 23:34:26 +00:00
Michael J. Spencer
626a4ecf3a
[docs] Port FAQ over to Sphinx.
...
Patch by Mikael Lyngvig!
llvm-svn: 158677
2012-06-18 20:21:38 +00:00
Nuno Lopes
b7c941bad9
add the 'alloc' metadata node to represent the size of offset of buffers pointed to by pointers.
...
This metadata can be attached to any instruction returning a pointer
llvm-svn: 158660
2012-06-18 16:04:04 +00:00
Michael J. Spencer
a9acafa64e
[docs] Make it pretty.
...
llvm-svn: 158561
2012-06-15 22:17:44 +00:00