1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 19:52:54 +01:00
Commit Graph

3230 Commits

Author SHA1 Message Date
Ted Kremenek
13cad039f8 Update release notes blurb on the static analyzer.
llvm-svn: 83749
2009-10-11 03:10:25 +00:00
Chris Lattner
10b6af716f clarify
llvm-svn: 83743
2009-10-10 23:05:42 +00:00
Chris Lattner
ce616c28ef fix broken link
llvm-svn: 83738
2009-10-10 22:15:25 +00:00
Chris Lattner
330bc88468 final changes.
llvm-svn: 83737
2009-10-10 22:13:38 +00:00
Chris Lattner
e584af1294 down to 'major changes'
llvm-svn: 83736
2009-10-10 22:02:58 +00:00
Chris Lattner
e747b10bc3 more updates
llvm-svn: 83735
2009-10-10 21:40:13 +00:00
Chris Lattner
513fd3ac2b add a link to the GSG for info on how to check out svn trunk
llvm-svn: 83734
2009-10-10 21:37:16 +00:00
Chris Lattner
a9d2468440 x86 uses 5 operands for most memory refs now.
llvm-svn: 83733
2009-10-10 21:30:55 +00:00
Duncan Sands
9a6f3eb8ae More spelling and grammar tweaks.
llvm-svn: 83728
2009-10-10 20:06:04 +00:00
Benjamin Kramer
453e8ae2be More spelling fixes.
llvm-svn: 83724
2009-10-10 19:45:13 +00:00
Duncan Sands
4e12fa3691 Spelling fixes.
llvm-svn: 83722
2009-10-10 19:30:16 +00:00
Chris Lattner
074b4dee13 more tweaks
llvm-svn: 83721
2009-10-10 19:26:21 +00:00
Duncan Sands
bf2f32c08b Remove an inappropriate line in the description of the
clang static analyser.  Decrease duplication in the text.

llvm-svn: 83720
2009-10-10 19:16:25 +00:00
Chris Lattner
8f7bd86796 continue decoding chris scribble.
llvm-svn: 83719
2009-10-10 19:00:55 +00:00
Chris Lattner
3c9d2553e9 remove some dead passes
llvm-svn: 83717
2009-10-10 18:40:48 +00:00
Chris Lattner
42f4178529 checkpoint.
llvm-svn: 83716
2009-10-10 18:33:13 +00:00
Chris Lattner
1f970dea03 fix broken anchors.
llvm-svn: 83715
2009-10-10 18:26:06 +00:00
Nicolas Geoffray
a9998e2133 As it turns out, the bug fixes in GC codegen did not make it
to llvm-2.6. Remove the precise garbage collection feature.

llvm-svn: 83638
2009-10-09 13:17:57 +00:00
Nicolas Geoffray
aecce285aa 80-columns!
llvm-svn: 83628
2009-10-09 10:17:14 +00:00
Nicolas Geoffray
672319a893 Add initial information on VMKit.
llvm-svn: 83627
2009-10-09 10:13:08 +00:00
Chris Lattner
623acb737f more random updates.
llvm-svn: 83625
2009-10-09 06:36:25 +00:00
Chris Lattner
7eb545c437 checkpoint.
llvm-svn: 83623
2009-10-09 06:24:25 +00:00
Chris Lattner
aa8ee121c3 checkpoint.
llvm-svn: 83621
2009-10-09 05:55:04 +00:00
Chris Lattner
581a88dfe2 update clang section.
llvm-svn: 83615
2009-10-09 05:01:15 +00:00
Chris Lattner
3da40cd9cd some updates from users of llvm
llvm-svn: 83551
2009-10-08 16:01:33 +00:00
Chris Lattner
6f4cfe5f53 all content split into sections, still much work to be done.
llvm-svn: 83532
2009-10-08 07:01:46 +00:00
Chris Lattner
8e4073ed26 checkpoint, this is still not comprehendible.
llvm-svn: 83530
2009-10-08 06:27:53 +00:00
Chris Lattner
a296956311 callgraph changes came after the 2.6 branch.
llvm-svn: 83299
2009-10-05 07:07:29 +00:00
Evan Cheng
4d98198a37 Move implicit and paralle to a separate codegen specific section.
llvm-svn: 83291
2009-10-05 02:51:06 +00:00
Chris Lattner
27b99c62cd add some completely unformated and probably incoherent notes about things
I saw while reading all the commits between the 2.5 and 2.6 release branches.

llvm-svn: 83287
2009-10-05 02:12:39 +00:00
Chris Lattner
0731e5bc62 add macruby, fix a validation problem.
llvm-svn: 83142
2009-09-30 06:27:22 +00:00
Jeffrey Yasskin
c9884e1d7a Forgot to update the documentation in r82906. s/DEBUG_RUNTIME/DEBUG_SYMBOLS/.
llvm-svn: 83015
2009-09-28 21:14:38 +00:00
Erick Tryzelaar
f807989d4d Document a bug in the ocaml bindings has wrong linkage values.
llvm-svn: 82966
2009-09-28 04:42:55 +00:00
Mikhail Glushenkov
d020f235d5 Regenerate.
llvm-svn: 82958
2009-09-28 01:28:26 +00:00
Nick Lewycky
04cea17209 Remove the "metadata*" type and simplify the code it complicated. This was only
used to support GlobalVariables storing MDNodes, back when they were derived
from Constant before the introduction of NamedMDNode, but never removed.

llvm-svn: 82943
2009-09-27 23:27:42 +00:00
Chris Lattner
d66a99e60a rename REG -> REGISTER to make it explicit in the doc. <tt>ify some stuff.
llvm-svn: 82892
2009-09-27 08:01:44 +00:00
Chris Lattner
80d69b5973 implement and document support for filecheck variables. This
allows matching and remembering a string and then matching and
verifying that the string occurs later in the file.

Change X86/xor.ll to use this in some cases where the test was
checking for an arbitrary register allocation decision.

llvm-svn: 82891
2009-09-27 07:56:52 +00:00
Nick Lewycky
676778014b Remove dead code from this function and optimize. Update its corresponding
LangRef entry too.

llvm-svn: 82890
2009-09-27 07:55:32 +00:00
Nick Lewycky
d77653667a Correct the version numbers to match those actually tested for by
autoconf/AutoRegen.sh.

llvm-svn: 82886
2009-09-27 04:56:27 +00:00
Nick Lewycky
c54e1a5528 Move the integer type out of 'derived' and into 'primitive'. This permits us
to explain that derived types are all composed of other types, which primitive
types aren't. Without moving integer out of derived, this wouldn't be true.

Perform a few trivial cleanups; 'i1' went from a link to #t_primitive to
#t_integer (a holdover from when it was a bool type I suppose).

llvm-svn: 82884
2009-09-27 00:45:11 +00:00
Dale Johannesen
cbafb61a84 Revise C library functions description to be vaguer, per Chris.
llvm-svn: 82776
2009-09-25 17:04:42 +00:00
Jeffrey Yasskin
4321237b78 This patch causes the --enable-debug-runtime configure flag and the
DEBUG_RUNTIME Makefile variable to pass -g to gcc when building LLVM's objects.
Without this, it's very hard to debug crashes that happen in Release-Asserts
mode but not Debug mode.

llvm-svn: 82775
2009-09-25 16:46:09 +00:00
Chris Lattner
af2ce37cb3 add and document regex support for FileCheck. You can now do stuff like:
; CHECK: movl {{%e[a-z][xi]}}, %eax

or whatever.

llvm-svn: 82717
2009-09-24 21:47:32 +00:00
Dale Johannesen
74af0f3eb0 Clarify that llvm attaches C language semantics to
functions with names that match the C library.

llvm-svn: 82701
2009-09-24 18:38:21 +00:00
Erick Tryzelaar
83d984101e Sync c++ kaleidoscope tutorial with test.
llvm-svn: 82572
2009-09-22 21:14:49 +00:00
Reid Kleckner
057a723621 Add documentation on how to use enable debug information in the JIT and use it with GDB.
llvm-svn: 82425
2009-09-21 02:34:59 +00:00
Chris Lattner
12fdecb172 grammaro
llvm-svn: 82412
2009-09-20 22:45:18 +00:00
Chris Lattner
63735b5e10 implement and document support for CHECK-NOT
llvm-svn: 82408
2009-09-20 22:35:26 +00:00
Chris Lattner
7a72ad7d64 apparently russians are really hard to sort or something!
llvm-svn: 82016
2009-09-16 05:42:12 +00:00
Chris Lattner
8faffd7a23 I can sort, no really.
llvm-svn: 82015
2009-09-16 05:37:13 +00:00