1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 03:33:20 +01:00
Commit Graph

1813 Commits

Author SHA1 Message Date
Reid Spencer
7ae0bd2d88 For PR950:
Early commit of the documentation for new conversion instructions for
easier review.

llvm-svn: 31531
2006-11-08 01:11:31 +00:00
Reid Spencer
de9cf90c66 Add a note about warnings from the GNU ld 2.16.X linker.
llvm-svn: 31440
2006-11-04 00:33:42 +00:00
Reid Spencer
1abf69e923 For PR950:
Replace the REM instruction with UREM, SREM and FREM.

llvm-svn: 31369
2006-11-02 01:53:59 +00:00
Reid Spencer
bbb6c7b698 Partial update for Release 1.9
llvm-svn: 31350
2006-11-01 16:15:04 +00:00
Devang Patel
dcc8e8e757 Use doc_code class.
llvm-svn: 31239
2006-10-27 23:06:27 +00:00
Devang Patel
1c299088c7 Document removeModule().
llvm-svn: 31237
2006-10-27 22:02:30 +00:00
Devang Patel
6ebc85d294 Document getAlignment()
llvm-svn: 31234
2006-10-27 21:58:31 +00:00
Reid Spencer
6833ffe8b8 For PR950:
Make necessary changes to support DIV -> [SUF]Div. This changes llvm to
have three division instructions: signed, unsigned, floating point. The
bytecode and assembler are bacwards compatible, however.

llvm-svn: 31195
2006-10-26 06:15:43 +00:00
Reid Spencer
d414793dbc For PR950:
This patch implements the first increment for the Signless Types feature.
All changes pertain to removing the ConstantSInt and ConstantUInt classes
in favor of just using ConstantInt.

llvm-svn: 31063
2006-10-20 07:07:24 +00:00
Owen Anderson
a23f60d03d Add LCSSA to the LLVM lexicon.
llvm-svn: 31032
2006-10-18 05:50:12 +00:00
Chris Lattner
99ce7667fb clarify
llvm-svn: 30966
2006-10-15 20:05:59 +00:00
Reid Spencer
88ad34206e Document the VAArg, and vector instruction opcodes.
llvm-svn: 30965
2006-10-15 00:11:05 +00:00
Bill Wendling
1796691858 Clean-up of formatting and spelling.
llvm-svn: 30885
2006-10-11 18:00:22 +00:00
Bill Wendling
692ac6b337 Put code example inside of "doc_code" divisions.
llvm-svn: 30876
2006-10-11 06:30:10 +00:00
Jim Laskey
5b49764b60 Update documentaion of node annotation (coloring) in viewGraph.
llvm-svn: 30687
2006-10-02 12:28:07 +00:00
Reid Spencer
e64d1d0482 Provide a gdb usage fix provided by Zhongzing Xu.
llvm-svn: 30645
2006-09-28 16:53:47 +00:00
Reid Spencer
484c11ebd3 Make the LLVM Publications link point to /pubs/ since this has moved to
its own page on the LLVM web site.

llvm-svn: 30447
2006-09-17 23:05:15 +00:00
Anton Korobeynikov
7c2118575c Added some eye-candy for Subtarget type checking
Added X86 StdCall & FastCall calling conventions. Codegen will follow.

llvm-svn: 30446
2006-09-17 20:25:45 +00:00
Anton Korobeynikov
6e19f80688 Adding dllimport, dllexport and external weak linkage types.
DLL* linkages got full (I hope) codegeneration support in C & both x86
assembler backends.
External weak linkage added for future use, we don't provide any
codegeneration, etc. support for it.

llvm-svn: 30374
2006-09-14 18:23:27 +00:00
Nick Lewycky
4c07b09c0e Document new --enable-valgrind option.
llvm-svn: 30313
2006-09-14 04:33:29 +00:00
John Criswell
d33ab071f7 Correct the URL to the attrib.incl file.
llvm-svn: 30276
2006-09-12 20:30:13 +00:00
John Criswell
521d621642 Include the UIUC CS department attribution on the main doxygen page.
llvm-svn: 30247
2006-09-11 14:52:26 +00:00
Jim Laskey
a482c765bb Missing anchor
llvm-svn: 30227
2006-09-09 09:10:37 +00:00
Chris Lattner
06c3df5cb1 new powi intrinsic
llvm-svn: 30175
2006-09-08 06:34:02 +00:00
Chris Lattner
38bc3c92b8 Warn people not to use GCC 4.1.1.
llvm-svn: 30147
2006-09-07 17:34:27 +00:00
Bill Wendling
3f7ab0eb9f *** empty log message ***
llvm-svn: 30145
2006-09-07 08:39:35 +00:00
Bill Wendling
e2623c5f2f Fixed my rotten Engrish grammar.
llvm-svn: 30144
2006-09-07 08:36:28 +00:00
Chris Lattner
bd8206ddf2 cleanups and updates to the GSG, patch by B Scott Michel, thanks!
This is PR899

llvm-svn: 30143
2006-09-07 04:19:09 +00:00
Devang Patel
9f95e0d3cf Document getTargetTriple().
llvm-svn: 30133
2006-09-06 20:22:55 +00:00
Bill Wendling
1a6e014f29 Cleaned up some of the grammar in the Live Intervals section. Removed the
huge honking FIXME comment. I'll address the "Live Intervals Analysis"
section soon.

llvm-svn: 30129
2006-09-06 18:42:41 +00:00
Bill Wendling
782d1a8b9b First draft of the "Live Interval Analysis" section. This is the "Live
Variable Analysis" pass.

llvm-svn: 30106
2006-09-04 23:35:52 +00:00
Chris Lattner
5188877ecc Update this to reflect llvm-config usage
llvm-svn: 30094
2006-09-04 06:12:14 +00:00
Chris Lattner
128ad4e442 Fix a typo Jim pointed out, thanks!
llvm-svn: 30035
2006-09-01 22:01:36 +00:00
Bill Wendling
3233cae4be Fixed formatting problem.
llvm-svn: 30033
2006-09-01 21:47:10 +00:00
Chris Lattner
a7a9ca8910 document !strconcat
llvm-svn: 30032
2006-09-01 21:46:01 +00:00
Bill Wendling
23ab3ad3eb Added documentation Fernando Magno Quintao Pereira wrote for the register
allocator. (First draft)

llvm-svn: 30031
2006-09-01 21:46:00 +00:00
Chris Lattner
0ef41a8fdc Document multiclasses and defm's
llvm-svn: 30030
2006-09-01 21:44:18 +00:00
Chris Lattner
f0e85f8600 Add a note about C++ -> C with libstdc++
llvm-svn: 29993
2006-08-31 04:26:31 +00:00
Bill Wendling
9f4f5a7754 Spell naively with the i-Umlaut...
llvm-svn: 29939
2006-08-28 03:04:05 +00:00
Bill Wendling
90f66e3344 Messed up and put a "To be written" in a section that was written.
llvm-svn: 29938
2006-08-28 02:57:41 +00:00
Bill Wendling
cc6d652824 Added some preliminary text to the TargetJITInfo class section.
Fixed some inconsistencies with format. Corrected some of the text.
Put code inside of "code" div tags.

llvm-svn: 29937
2006-08-28 02:26:32 +00:00
Chris Lattner
cf13312f70 Update to match changes in RegisterAnalysisGroup usage
llvm-svn: 29933
2006-08-28 00:45:38 +00:00
Reid Spencer
5fdfdd417b Excise references to the now defunct "analyze" tool. Merge descriptions
where appropriate.

llvm-svn: 29931
2006-08-28 00:34:19 +00:00
Chris Lattner
62c82bffb6 update doc: analyze is gone and passes should just use RegisterPass
llvm-svn: 29928
2006-08-27 23:18:52 +00:00
Misha Brukman
bda3628b65 Added link to ABI documentation, sent by Rafael Espindola.
llvm-svn: 29832
2006-08-22 21:56:43 +00:00
Jim Laskey
e85ba8b2db Update info on mangled names.
llvm-svn: 29804
2006-08-21 22:57:31 +00:00
Jim Laskey
f3f5f610a6 Update debugging documents.
llvm-svn: 29800
2006-08-21 21:21:06 +00:00
Chris Lattner
09354b923d Fix validation problem
llvm-svn: 29745
2006-08-17 03:26:50 +00:00
Chris Lattner
1a152b05e6 remove IRC transcript. Anything still misunderstood after the faq is read
can be added to the faq.

llvm-svn: 29744
2006-08-17 03:25:07 +00:00
Reid Spencer
2f22c92c44 Fix a thinko noticed by Chandler Carruth.
llvm-svn: 29724
2006-08-16 05:53:32 +00:00