Chris Lattner
631ab45eb2
add a description.
...
llvm-svn: 53529
2008-07-13 21:27:36 +00:00
Chris Lattner
b650adae49
Add a little wrapper header that is put around bc files when emitting
...
bc files for modules with a target triple that indicates they are for
darwin. The reader unconditionally handles this, and the writer could
turn this on for more targets if we care.
This change has two benefits for darwin:
1) it allows us to encode the cpu type of the file in an easy to read
place that doesn't require decoding the bc file.
2) it works around a bug (IMO) in darwin's AR where it is incapable of
handling files that are not a multiple of 8 bytes long. BC files
are only guaranteed to be multiples of 4 bytes long.
llvm-svn: 53275
2008-07-09 05:14:23 +00:00
Duncan Sands
7a6ba3f3a4
Note that 'nest' only applies to pointers.
...
llvm-svn: 53226
2008-07-08 09:27:25 +00:00
Chris Lattner
a046dec1c1
clarify :)
...
llvm-svn: 53218
2008-07-08 05:12:37 +00:00
Matthijs Kooijman
598319ec2b
Update link to testing guide to use the new title.
...
llvm-svn: 53018
2008-07-02 13:54:58 +00:00
Gordon Henriksen
031f1fe91c
Add a note for Thunderbird users to the Developer Policy.
...
llvm-svn: 52797
2008-06-26 22:58:37 +00:00
Chris Lattner
0e8a5a0004
remove a bunch of dead options that never did anything.
...
llvm-svn: 52727
2008-06-25 16:44:52 +00:00
Mon P Wang
7d89d61387
Added MemOperands to Atomic operations since Atomics touches memory.
...
Added abstract class MemSDNode for any Node that have an associated MemOperand
Changed atomic.lcs => atomic.cmp.swap, atomic.las => atomic.load.add, and
atomic.lss => atomic.load.sub
llvm-svn: 52706
2008-06-25 08:15:39 +00:00
Gabor Greif
c940b5b51e
Use present tense when talking about User layout. It is implemented now.
...
llvm-svn: 52699
2008-06-25 00:10:22 +00:00
Matthijs Kooijman
7f316e0d59
Update testing documentation with more consistent terminology.
...
All of LLVM's testing features are now referred to as the "Testing
infrastructure", the DejaGNU tests are just that, and the whole program tests
are referred to as the "test suite".
llvm-svn: 52674
2008-06-24 12:58:31 +00:00
Dan Gohman
35787913ea
Fix the syntax of insertvalue in the example.
...
llvm-svn: 52623
2008-06-23 15:26:37 +00:00
Chris Lattner
d1c3cc07ce
integer types are not primitive, they are derived.
...
llvm-svn: 52551
2008-06-20 20:50:48 +00:00
Chris Lattner
95316306bb
Fix typo, fix suggested by Nicholas Olsen
...
llvm-svn: 52524
2008-06-20 05:03:17 +00:00
Dan Gohman
db0beeefb1
Fix a missing comma spotted by Bram Geron.
...
llvm-svn: 52467
2008-06-18 18:42:13 +00:00
Gabor Greif
14dc959397
fix validator warning
...
llvm-svn: 52461
2008-06-18 14:05:31 +00:00
Gabor Greif
41d941a446
prettify, no semantic changes
...
llvm-svn: 52460
2008-06-18 13:44:57 +00:00
Gabor Greif
ae2be0f217
Move some documentation from the header file into ProgrammersManual. About to improve.
...
llvm-svn: 52360
2008-06-16 21:06:12 +00:00
Dan Gohman
d05ed6f328
Fix an error in the two-address example.
...
llvm-svn: 52253
2008-06-13 17:55:57 +00:00
Dale Johannesen
1d33a78de9
Improve description of -emit-llvm.
...
llvm-svn: 52238
2008-06-12 17:04:09 +00:00
Gabor Greif
fb9820af36
adjust calls to ConstantFP::get to new API
...
llvm-svn: 52165
2008-06-10 01:52:17 +00:00
Duncan Sands
93a1178fe5
Update the build instructions.
...
llvm-svn: 52153
2008-06-09 20:24:05 +00:00
Bill Wendling
28159b5479
Small formatting changes.
...
llvm-svn: 52136
2008-06-09 07:51:45 +00:00
Tanya Lattner
6319e64984
Create dirs as needed.
...
llvm-svn: 52131
2008-06-09 07:14:31 +00:00
Gabor Greif
7916e005f6
removed two implicitly closed </p> tags to get it validate
...
llvm-svn: 52123
2008-06-09 06:06:18 +00:00
Tanya Lattner
5f01c1bb6f
Update with new release.
...
llvm-svn: 52121
2008-06-09 06:02:09 +00:00
Dan Gohman
72469a9c59
Add a note in the API Changes section about the ConstantFP::get change.
...
llvm-svn: 52119
2008-06-09 04:36:34 +00:00
Anton Korobeynikov
e12f27e1c3
Use proper icon :)
...
llvm-svn: 52118
2008-06-09 04:21:50 +00:00
Anton Korobeynikov
a86e7c555b
Fix few validations errors
...
llvm-svn: 52117
2008-06-09 04:20:10 +00:00
Anton Korobeynikov
e286b3c7c7
Add footer
...
llvm-svn: 52116
2008-06-09 04:17:51 +00:00
Anton Korobeynikov
51e0a13486
Remove obsolete CompilerDriver.html and provie a new one, based on autogenerated file form
...
LLVMC-Reference.rst
llvm-svn: 52115
2008-06-09 04:15:49 +00:00
Chris Lattner
fa59acf7aa
linkify, this requires pulling CodeGenerator.html into 2.3.
...
llvm-svn: 52114
2008-06-09 04:00:08 +00:00
Chris Lattner
8f0cd56a32
grammaro
...
llvm-svn: 52111
2008-06-08 23:40:40 +00:00
Chris Lattner
d06fbc5799
final edits from me, simplify the ia64 section.
...
llvm-svn: 52110
2008-06-08 23:12:47 +00:00
Chris Lattner
48eb7fd3ea
more edits
...
llvm-svn: 52109
2008-06-08 23:06:47 +00:00
Dan Gohman
e57bcd41e1
Add notes about two known X86-64 limitations.
...
llvm-svn: 52108
2008-06-08 23:05:11 +00:00
Chris Lattner
16b9a37b1b
several edits
...
llvm-svn: 52107
2008-06-08 22:59:35 +00:00
Dan Gohman
cc9adb2070
Add some links to doxygen documentation.
...
llvm-svn: 52106
2008-06-08 22:57:59 +00:00
Dan Gohman
6c421e6cba
Describe MachineMemOperands.
...
llvm-svn: 52105
2008-06-08 22:49:27 +00:00
Dan Gohman
3c9826d374
Fix a grammero.
...
llvm-svn: 52104
2008-06-08 22:44:43 +00:00
Gordon Henriksen
30183c0387
Revert a bad edit from r52095.
...
llvm-svn: 52103
2008-06-08 22:05:11 +00:00
Chris Lattner
20cf1070fc
add vmkit and rewrite clang section
...
llvm-svn: 52102
2008-06-08 21:58:17 +00:00
Chris Lattner
ec14741370
start edits.
...
llvm-svn: 52100
2008-06-08 21:34:41 +00:00
Chris Lattner
032b2d2e17
add more notes.
...
llvm-svn: 52099
2008-06-08 21:19:07 +00:00
Chris Lattner
ab3318470b
add some html escapes
...
llvm-svn: 52096
2008-06-08 20:25:30 +00:00
Duncan Sands
f6978aed65
Using llc always rather than sometimes using LLC.
...
Try to improve language in various places. Use
X86 always rather than sometimes using x86. Add
some minor Ada info.
llvm-svn: 52095
2008-06-08 20:18:35 +00:00
Duncan Sands
f7f001eff5
Fix spelling.
...
llvm-svn: 52094
2008-06-08 19:38:43 +00:00
Anton Korobeynikov
9a0ee27d9a
Add win64
...
llvm-svn: 52091
2008-06-08 10:24:13 +00:00
Anton Korobeynikov
5e8b8ee322
This was fixed
...
llvm-svn: 52090
2008-06-08 10:23:46 +00:00
Chris Lattner
0afb7c4bd1
add some notes.
...
llvm-svn: 52087
2008-06-08 02:45:07 +00:00
Owen Anderson
ee5cd76a0c
Include loop deletion and the ADCE rewrite in the release notes.
...
llvm-svn: 52048
2008-06-06 16:23:15 +00:00