Jakub Staszak
bde8ec16d4
Fix filename and register numbers.
...
llvm-svn: 154771
2012-04-15 20:13:47 +00:00
Duncan Sands
f6cbb0b2cb
Add the MDBuilder helper class for conveniently creating metadata.
...
llvm-svn: 154766
2012-04-15 18:03:49 +00:00
Anshuman Dasgupta
68108fede2
Remove trailing whitespace.
...
llvm-svn: 154755
2012-04-14 20:59:13 +00:00
Anshuman Dasgupta
9c02269a1c
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
2284d72f57
Add the loop unrolling info to ReleaseNotes.html and CREDITS.TXT.
...
llvm-svn: 154752
2012-04-14 16:54:12 +00:00
Duncan Sands
40d080e3b7
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
053413c3e8
Support for Hexagon backend.
...
llvm-svn: 154692
2012-04-13 19:09:44 +00:00
Anshuman Dasgupta
e3ba827561
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
f25460b85f
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
8e3bc166c4
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
791673b37e
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
1bfc716b7d
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
ba40985484
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
36ded9fd1a
Drop O4 from the llc manpage, it was removed in r70445.
...
llvm-svn: 153684
2012-03-29 20:40:18 +00:00
NAKAMURA Takumi
eb0805cb93
llvm/docs/*.html: Fix markups.
...
llvm-svn: 153508
2012-03-27 11:25:16 +00:00
Daniel Dunbar
45355bcdaa
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
c3ea38275b
Update documentation for old api changes.
...
Fixes PR12050
llvm-svn: 153424
2012-03-26 01:56:34 +00:00
Rafael Espindola
d76103a8b9
s/restrict/describe/
...
Thanks Duncan.
llvm-svn: 153411
2012-03-25 11:14:35 +00:00
Eli Bendersky
3ef88c1833
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
0be7a0a372
Add a small release not about the range metadata.
...
llvm-svn: 153391
2012-03-24 19:02:32 +00:00
Rafael Espindola
277fa2bfe2
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
3839c1ffd3
Remove the C backend.
...
llvm-svn: 153307
2012-03-23 05:50:46 +00:00
Nick Lewycky
de9ce7ba17
Explicitly close optionally closed <li> tags.
...
llvm-svn: 153296
2012-03-23 00:56:26 +00:00
Nick Lewycky
3040cab7d6
Add a release note for r145714.
...
llvm-svn: 153224
2012-03-21 22:58:28 +00:00
Nick Lewycky
bc6d9e5b06
This clause (although matching parts of the implementation) can't be correct.
...
Thanks to Eli for noticing the discrepancy.
llvm-svn: 153011
2012-03-18 09:35:50 +00:00
Chris Lattner
b39bdf2c78
clarify the coding standards a bit.
...
llvm-svn: 152957
2012-03-16 22:34:37 +00:00
Daniel Dunbar
0b7c5724dc
docs: Update TestingGuide to change recommended practice to using LNT to drive
...
the test-suite.
llvm-svn: 152860
2012-03-15 22:19:35 +00:00
Eli Bendersky
82ab8555da
Some typos in lit command guide
...
llvm-svn: 152712
2012-03-14 11:34:19 +00:00
Bill Wendling
fc434ffc82
Update the "hello world" example to resemble what we currently output.
...
Also do some minor reformatting.
llvm-svn: 152707
2012-03-14 08:07:43 +00:00
Eli Bendersky
46208fcc86
Typo in lit command guide
...
llvm-svn: 152702
2012-03-14 06:09:20 +00:00
Eli Bendersky
18a6065211
Add profiling support for Intel Parallel Amplifier XE (VTune) for JITted code in LLVM.
...
Also refactor the existing OProfile profiling code to reuse the same interfaces with the VTune profiling code.
In addition, unit tests for the profiling interfaces were added.
This patch was prepared by Andrew Kaylor and Daniel Malea, and reviewed in the llvm-commits list by Jim Grosbach
llvm-svn: 152620
2012-03-13 08:33:15 +00:00
Bill Wendling
2e6d007434
Add column width.
...
llvm-svn: 152115
2012-03-06 09:23:25 +00:00
Bill Wendling
21eade38c2
Remove short tag marker.
...
llvm-svn: 152114
2012-03-06 09:22:03 +00:00
Bill Wendling
b04d2f31ce
Appease the HTML validation gods.
...
llvm-svn: 152113
2012-03-06 09:20:59 +00:00
Bill Wendling
20e20f4af0
Fix validation errors.
...
llvm-svn: 152112
2012-03-06 09:17:39 +00:00
Bill Wendling
14bc5fe306
Fix validation errors.
...
llvm-svn: 152111
2012-03-06 09:17:04 +00:00
Bill Wendling
cd79906a9b
Add missing end tags.
...
llvm-svn: 152110
2012-03-06 08:59:13 +00:00
Eric Christopher
fec0accf3d
Fix up link and a couple small edits.
...
llvm-svn: 152094
2012-03-06 02:25:41 +00:00
Eric Christopher
258d2080f5
Add the beginnings of documentation for the Name Accelerator Tables.
...
Based on a writeup originally by Greg Clayton.
Abuse div and pre tags horribly. Needs a bit more cleanup.
llvm-svn: 152093
2012-03-06 02:25:38 +00:00
Eric Christopher
7e92b59264
Delete trailing whitespace to clean up.
...
llvm-svn: 152092
2012-03-06 02:25:36 +00:00
NAKAMURA Takumi
7785cff968
llvm/docs/GarbageCollection.html: Prune utf8 BOM.
...
llvm-svn: 151968
2012-03-03 04:32:33 +00:00
Jia Liu
52415c2967
add llvm.gcroot into GarbageCollection.html, patch bylost lostfreeman@gmail.com.
...
llvm-svn: 151908
2012-03-02 11:30:51 +00:00
Jia Liu
d95fe4d1fa
rplace Alpha with ARM in docs/WritingAnLLVMBackend.html, patch by chenwj
...
llvm-svn: 151811
2012-03-01 15:14:19 +00:00
Nick Lewycky
d3435f85b4
Where the alloca'd space actually lives in ram is undefined, and attempting to
...
pin it down is undefined behaviour.
llvm-svn: 151710
2012-02-29 08:26:44 +00:00
Craig Topper
ae4e236c50
Update tblgen command guide. Remove unused tblgen InstrEnumEmitter files.
...
llvm-svn: 151513
2012-02-27 02:31:09 +00:00
Chad Rosier
3c578aa81b
Remove more GCC FE build stuff.
...
llvm-svn: 151507
2012-02-26 22:26:37 +00:00
Chad Rosier
9457d2b63a
Installing the GCC front end is no longer supported.
...
llvm-svn: 151506
2012-02-26 22:17:05 +00:00
Chad Rosier
cb11644ed8
Cleanup the LLVM Getting Started page.
...
llvm-svn: 151505
2012-02-26 22:12:59 +00:00
Chad Rosier
9458712b9a
Add href to clang in overview.
...
llvm-svn: 151503
2012-02-26 21:34:02 +00:00
Chad Rosier
d8384abc3c
Remove references to llvm-gcc from overview and tutorial.
...
llvm-svn: 151502
2012-02-26 21:31:25 +00:00