Christopher Lamb
083bb46370
regenerate.
...
llvm-svn: 45085
2007-12-17 01:17:35 +00:00
Duncan Sands
ad0ea2d430
Fix PR1146: parameter attributes are longer part of
...
the function type, instead they belong to functions
and function calls. This is an updated and slightly
corrected version of Reid Spencer's original patch.
The only known problem is that auto-upgrading of
bitcode files doesn't seem to work properly (see
test/Bitcode/AutoUpgradeIntrinsics.ll). Hopefully
a bitcode guru (who might that be? :) ) will fix it.
llvm-svn: 44359
2007-11-27 13:23:08 +00:00
Dale Johannesen
9e70086c8f
Apply feedback from previous patch.
...
llvm-svn: 41774
2007-09-07 21:07:57 +00:00
David Greene
85948d7474
Update generated files.
...
llvm-svn: 41706
2007-09-04 18:46:50 +00:00
Chandler Carruth
450f95c857
Regenerating.
...
llvm-svn: 40808
2007-08-04 01:56:21 +00:00
David Greene
c8e6508572
Update generated files.
...
llvm-svn: 40663
2007-08-01 03:59:32 +00:00
Reid Spencer
ac1c2d93f1
Regenerate.
...
llvm-svn: 37207
2007-05-18 05:48:07 +00:00
Reid Spencer
52e4e91284
Regenerate.
...
llvm-svn: 36106
2007-04-16 03:05:01 +00:00
Reid Spencer
4f7e511a8e
Regenerate.
...
llvm-svn: 36096
2007-04-16 00:40:57 +00:00
Reid Spencer
d73f84ed7b
Regenerate.
...
llvm-svn: 35897
2007-04-11 12:10:58 +00:00
Reid Spencer
f51a7050dd
Regenerate
...
llvm-svn: 35813
2007-04-09 06:16:21 +00:00
Reid Spencer
69e56c3461
Regenerate
...
llvm-svn: 35579
2007-04-02 02:08:35 +00:00
Reid Spencer
1bd88bdab3
Regenerate
...
llvm-svn: 35571
2007-04-02 01:14:00 +00:00
Reid Spencer
77e0bba30c
Regenerate.
...
llvm-svn: 35235
2007-03-21 17:15:50 +00:00
Reid Spencer
17e9e8b9af
Regenerate.
...
llvm-svn: 35116
2007-03-15 03:26:42 +00:00
Reid Spencer
2ece31b4ce
Regenerate.
...
llvm-svn: 35113
2007-03-14 23:13:06 +00:00
Chris Lattner
80b65db862
remove use of deprecated api
...
llvm-svn: 34416
2007-02-19 07:34:02 +00:00
Reid Spencer
d84d35ba70
For PR1195:
...
Rename PackedType -> VectorType, ConstantPacked -> ConstantVector, and
PackedTyID -> VectorTyID. No functional changes.
llvm-svn: 34293
2007-02-15 02:26:10 +00:00
Chris Lattner
cb4b07b0b3
regenerate
...
llvm-svn: 34225
2007-02-13 06:04:17 +00:00
Chris Lattner
9788ec53af
stop using me thods that take a vector
...
llvm-svn: 34206
2007-02-12 22:58:38 +00:00
Chris Lattner
ac26f3853a
regenerate
...
llvm-svn: 34188
2007-02-11 21:40:10 +00:00
Reid Spencer
f79d0c2ad8
Regenerate.
...
llvm-svn: 34050
2007-02-08 09:08:52 +00:00
Reid Spencer
3aaaa0b2bd
For PR411:
...
This patch replaces the SymbolTable class with ValueSymbolTable which does
not support types planes. This means that all symbol names in LLVM must now
be unique. The patch addresses the necessary changes to deal with this and
removes code no longer needed as a result. This completes the bulk of the
changes for this PR. Some cleanup patches will follow.
llvm-svn: 33918
2007-02-05 20:47:22 +00:00
Reid Spencer
bc7e614093
Regenerate.
...
llvm-svn: 33859
2007-02-04 01:12:11 +00:00
Reid Spencer
2341c22ec7
Changes to support making the shift instructions be true BinaryOperators.
...
This feature is needed in order to support shifts of more than 255 bits
on large integer types. This changes the syntax for llvm assembly to
make shl, ashr and lshr instructions look like a binary operator:
shl i32 %X, 1
instead of
shl i32 %X, i8 1
Additionally, this should help a few passes perform additional optimizations.
llvm-svn: 33776
2007-02-02 02:16:23 +00:00
Reid Spencer
bae85637c7
Regenerate.
...
llvm-svn: 33624
2007-01-29 19:08:46 +00:00
Reid Spencer
c3eba3fc93
Regenerate.
...
llvm-svn: 33615
2007-01-29 05:41:34 +00:00
Anton Korobeynikov
15f3028ba1
Merge error at my side. Fixed.
...
llvm-svn: 33601
2007-01-28 15:25:24 +00:00
Anton Korobeynikov
75e8a144d4
Regenerate
...
llvm-svn: 33599
2007-01-28 13:37:39 +00:00
Reid Spencer
07af391927
Regenerate.
...
llvm-svn: 33595
2007-01-28 00:52:05 +00:00
Reid Spencer
9f4cdd5d18
Regenerate.
...
llvm-svn: 33547
2007-01-26 20:31:18 +00:00
Reid Spencer
41210fb2dc
Regenerate.
...
llvm-svn: 33545
2007-01-26 19:59:25 +00:00
Reid Spencer
4f95f1ab08
Regenerate.
...
llvm-svn: 33532
2007-01-26 08:19:09 +00:00
Jeff Cohen
e977757ca9
Fix a bunch of missing semicolon parse errors from bison.
...
llvm-svn: 33426
2007-01-21 19:30:52 +00:00
Reid Spencer
6eb2990810
Regenerate.
...
llvm-svn: 33227
2007-01-15 02:41:46 +00:00
Reid Spencer
7ef3e49193
Regenerate
...
llvm-svn: 33212
2007-01-15 00:26:18 +00:00
Reid Spencer
ae7e9c5b35
Regenerate.
...
llvm-svn: 33165
2007-01-13 00:03:30 +00:00
Reid Spencer
4d06a85487
Regenerate.
...
llvm-svn: 33140
2007-01-12 20:10:51 +00:00
Reid Spencer
ebbbbf6273
Regenerate.
...
llvm-svn: 32955
2007-01-06 06:04:32 +00:00
Reid Spencer
02165c634e
Regenerate
...
llvm-svn: 32908
2007-01-05 17:20:02 +00:00
Chris Lattner
c205585943
regenerate
...
llvm-svn: 32880
2007-01-04 18:46:42 +00:00
Reid Spencer
844c7121c7
Regenerate.
...
llvm-svn: 32848
2007-01-03 23:45:42 +00:00
Reid Spencer
62ad3bbd4c
Regenerate.
...
llvm-svn: 32811
2007-01-02 05:45:11 +00:00
Reid Spencer
97f4ee7e93
Regenerate.
...
llvm-svn: 32805
2007-01-01 01:20:41 +00:00
Reid Spencer
eb14edc646
For PR950:
...
Convert signed integer types to signless.
llvm-svn: 32790
2006-12-31 06:02:26 +00:00
Reid Spencer
dc0a3a2fd2
Regenerate.
...
llvm-svn: 32772
2006-12-29 20:35:03 +00:00
Reid Spencer
266e42b312
For PR950:
...
This patch removes the SetCC instructions and replaces them with the ICmp
and FCmp instructions. The SetCondInst instruction has been removed and
been replaced with ICmpInst and FCmpInst.
llvm-svn: 32751
2006-12-23 06:05:41 +00:00
Reid Spencer
1719061bfd
Regenerate.
...
llvm-svn: 32400
2006-12-09 16:57:22 +00:00
Reid Spencer
7485a167a7
Regenerate.
...
llvm-svn: 32303
2006-12-07 04:23:03 +00:00
Reid Spencer
bb59a90b7a
Regenerate.
...
llvm-svn: 32267
2006-12-06 06:25:46 +00:00