Michael J. Spencer
4943695da9
[docs] Update version number. I suggest that at some point we make the
...
build system generate this file with the proper version.
llvm-svn: 155221
2012-04-20 19:28:40 +00:00
Joel Jones
cca0f80ff3
Fix broken internal link.
...
llvm-svn: 155213
2012-04-20 18:20:24 +00:00
Joel Jones
c8be222fbf
Add debugging hints for when bugpoint does not suffice, specifically for instcombine and TargetLowering
...
llvm-svn: 155209
2012-04-20 18:11:07 +00:00
Daniel Dunbar
cd0d4b69d8
[docs] Update Makefile for images removal.
...
- Also, drop the lines.gif background from doxygen, this URL was wrong on the
llvm.org server anyway.
llvm-svn: 155208
2012-04-20 17:27:12 +00:00
Benjamin Kramer
23e4db271c
LLVM docs no longer contain images, don't try to install them.
...
llvm-svn: 155206
2012-04-20 17:14:26 +00:00
Joel Jones
58c5ac4793
Correct spelling, q.v. http://en.wikipedia.org/wiki/Bourne_shell
...
llvm-svn: 155202
2012-04-20 16:08:56 +00:00
Daniel Dunbar
9e599bb6ac
[docs] Remove spurious or unused images.
...
llvm-svn: 155199
2012-04-20 15:06:20 +00:00
Daniel Dunbar
46d611a227
[docs] Update HTML pages to refer to CSS in a way that works locally and with Sphinx.
...
llvm-svn: 155153
2012-04-19 20:20:34 +00:00
Daniel Dunbar
f1cfef17e3
[docs] Remove index.html, I am flipping the switch on llvm.org.
...
llvm-svn: 155151
2012-04-19 20:06:39 +00:00
Michael J. Spencer
9125493efe
Remove llvm-ld and llvm-stub (which is only used by llvm-ld).
...
llvm-ld is no longer useful and causes confusion and so it is being removed.
* Does not work very well on Windows because it must call a gcc like driver to
assemble and link.
* Has lots of hard coded paths which are wrong on many systems.
* Does not understand most of ld's options.
* Can be partially replaced by llvm-link | opt | {llc | as, llc -filetype=obj} |
ld, or fully replaced by Clang.
I know of no production use of llvm-ld, and hacking use should be
replaced by Clang's driver.
llvm-svn: 155147
2012-04-19 19:27:54 +00:00
Daniel Dunbar
6dafd09680
[docs] Add back old index.html until I get llvm.org work done to support Sphinx docs.
...
llvm-svn: 155134
2012-04-19 16:37:30 +00:00
Daniel Dunbar
fbb8041194
[docs] Convert docs index page into Sphinx.
...
- Work in progress, this is mostly important because it lets us incrementally migrate the remaining documentation.
- Lots of styling, editing, and integration work yet to come…
- PR12589
llvm-svn: 155133
2012-04-19 16:31:37 +00:00
Daniel Dunbar
09b8c0f115
[docs] Stub out structure for Sphinx-based docs.
...
- Work in progress, this is just the basic structure.
llvm-svn: 155132
2012-04-19 16:31:19 +00:00
Jim Grosbach
dd9257428d
Document that StringMap iteration order is non-deterministic.
...
llvm-svn: 155040
2012-04-18 20:28:55 +00:00
Eli Bendersky
cc091aac5c
A bit of cleanup in the TestingGuide doc - dg.exp files no longer exist
...
llvm-svn: 154992
2012-04-18 08:02:25 +00:00
Eli Bendersky
d47b789d0b
Some formatting and grammar fixes in the FileCheck documentation
...
llvm-svn: 154990
2012-04-18 07:44:03 +00:00
Chandler Carruth
be4ef0818d
Add a stub about the inline cost rewrite.
...
llvm-svn: 154892
2012-04-17 01:13:53 +00:00
Chandler Carruth
6a47837ef7
Add a stub for block placement pass. This needs fleshing out w/ details
...
about what folks should expect w.r.t. the new algorithm.
llvm-svn: 154891
2012-04-17 01:10:35 +00:00
Duncan Sands
93e8263d21
Forgot to remove fast math metadata from the release notes.
...
llvm-svn: 154858
2012-04-16 20:51:39 +00:00
Duncan Sands
9af6298293
Remove support for the special 'fast' value for fpmath accuracy for the moment.
...
llvm-svn: 154850
2012-04-16 19:39:33 +00:00
Tobias Grosser
dfc9ab2c16
Describe Polly as a 'Polyhedral Optimizer'
...
llvm-svn: 154834
2012-04-16 17:18:49 +00:00
Tobias Grosser
99d8e96d8e
Add Polly news to the release notes
...
llvm-svn: 154833
2012-04-16 17:17:00 +00:00
Hal Finkel
82f8b2180d
Link to the autovectorization EuroLLVM slides in the release notes.
...
llvm-svn: 154830
2012-04-16 17:06:49 +00:00
Duncan Sands
05f4df8d72
Make it possible to indicate relaxed floating point requirements at the IR level
...
through the use of 'fpmath' metadata. Currently this only provides a 'fpaccuracy'
value, which may be a number in ULPs or the keyword 'fast', however the intent is
that this will be extended with additional information about NaN's, infinities
etc later. No optimizations have been hooked up to this so far.
llvm-svn: 154822
2012-04-16 16:28:59 +00:00
Eli Bendersky
f08a5a45fb
Documentation fixes to LLVMBuild.html [PR 11563]
...
llvm-svn: 154804
2012-04-16 08:42:55 +00:00
Bill Wendling
d1f43f1ceb
Add credit and release notes for r150307. By Kai Nacke.
...
llvm-svn: 154796
2012-04-16 05:24:52 +00:00
Hal Finkel
1ac08679fd
Say something about -vectorize in the release notes.
...
llvm-svn: 154788
2012-04-16 03:49:43 +00:00
Jakub Staszak
9414f0f266
Fix class name.
...
llvm-svn: 154773
2012-04-15 20:22:36 +00:00
Jakub Staszak
89f1d0a5a4
Fix filename and register numbers.
...
llvm-svn: 154771
2012-04-15 20:13:47 +00:00
Duncan Sands
62d5f6f247
Add the MDBuilder helper class for conveniently creating metadata.
...
llvm-svn: 154766
2012-04-15 18:03:49 +00:00
Anshuman Dasgupta
d07ba6208f
Remove trailing whitespace.
...
llvm-svn: 154755
2012-04-14 20:59:13 +00:00
Anshuman Dasgupta
888bcf9c63
Add VLIW packetizer to ReleaseNotes.html and CREDITS.TXT. Committing patch
...
by Sundeep Kushwaha.
llvm-svn: 154754
2012-04-14 20:57:13 +00:00
Brendon Cahoon
5aa9db38ac
Add the loop unrolling info to ReleaseNotes.html and CREDITS.TXT.
...
llvm-svn: 154752
2012-04-14 16:54:12 +00:00
Duncan Sands
34bd91a49f
Rename "fpaccuracy" metadata to the more generic "fpmath". That's because I'm
...
thinking of generalizing it to be able to specify other freedoms beyond accuracy
(such as that NaN's don't have to be respected). I'd like the 3.1 release (the
first one with this metadata) to have the more generic name already rather than
having to auto-upgrade it in 3.2.
llvm-svn: 154744
2012-04-14 12:36:06 +00:00
Tony Linthicum
7f13de2d6f
Support for Hexagon backend.
...
llvm-svn: 154692
2012-04-13 19:09:44 +00:00
Anshuman Dasgupta
47628b2580
Add DFA generator for VLIW targets to ReleaseNotes.html and CREDITS.TXT.
...
llvm-svn: 154590
2012-04-12 15:17:35 +00:00
Duncan Sands
af06b26c8e
Express the number of ULPs in fpaccuracy metadata as a real rather than a
...
rational number, eg as 2.5 rather than 5, 2. OK'd by Peter Collingbourne.
llvm-svn: 154387
2012-04-10 08:22:43 +00:00
Duncan Sands
f1e1bb213f
Clarify that fpaccuracy metadata is giving the compiler permission to use a
...
less accurate method.
llvm-svn: 154319
2012-04-09 14:08:00 +00:00
Bill Wendling
ccf1109040
Formatting changes. Don't put spaces in front of some code, which only makes it look 'off'.
...
llvm-svn: 154282
2012-04-08 11:52:52 +00:00
NAKAMURA Takumi
b95f64134e
Target/X86/MCTargetDesc/X86MCAsmInfo.cpp: Enable DwarfCFI (aka DW2) on Cygming.
...
Cygwin-1.7 supports dw2. Some recent mingw distros support one, too.
I have confirmed test-suite/SingleSource/Benchmarks/Shootout-C++/except.cpp can pass on Cygwin.
llvm-svn: 154247
2012-04-07 02:24:20 +00:00
Eric Christopher
34164196af
Add a line number for the scope of the function (starting at the first
...
brace) so that we get more accurate line number information about the
declaration of a given function and the line where the function
first starts.
Part of rdar://11026482
llvm-svn: 153916
2012-04-03 00:43:49 +00:00
Benjamin Kramer
cca02750c8
Drop O4 from the llc manpage, it was removed in r70445.
...
llvm-svn: 153684
2012-03-29 20:40:18 +00:00
NAKAMURA Takumi
c9d9b92dc1
llvm/docs/*.html: Fix markups.
...
llvm-svn: 153508
2012-03-27 11:25:16 +00:00
Daniel Dunbar
9a05c8b479
docs/lit: Add some notes on the lit test run output format.
...
llvm-svn: 153450
2012-03-26 18:01:14 +00:00
Eric Christopher
885ed8240e
Update documentation for old api changes.
...
Fixes PR12050
llvm-svn: 153424
2012-03-26 01:56:34 +00:00
Rafael Espindola
1ff70a7cf2
s/restrict/describe/
...
Thanks Duncan.
llvm-svn: 153411
2012-03-25 11:14:35 +00:00
Eli Bendersky
f33086052d
Continue cleanup of LIT, getting rid of the remaining artifacts from dejagnu
...
* Removed test/lib/llvm.exp - it is no longer needed
* Deleted the dg.exp reading code from test/lit.cfg. There are no dg.exp files
left in the test suite so this code is no longer required. test/lit.cfg is
now much shorter and clearer
* Removed a lot of duplicate code in lit.local.cfg files that need access to
the root configuration, by adding a "root" attribute to the TestingConfig
object. This attribute is dynamically computed to provide the same
information as was previously provided by the custom getRoot functions.
* Documented the config.root attribute in docs/CommandGuide/lit.pod
llvm-svn: 153408
2012-03-25 09:02:19 +00:00
Rafael Espindola
f15b79548b
Add a small release not about the range metadata.
...
llvm-svn: 153391
2012-03-24 19:02:32 +00:00
Rafael Espindola
ef9f5504ea
First part of PR12251. Add documentation and verifier support for the range
...
metadata.
llvm-svn: 153359
2012-03-24 00:14:51 +00:00
Eric Christopher
64a232343a
Remove the C backend.
...
llvm-svn: 153307
2012-03-23 05:50:46 +00:00