Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.355 -> 1.356
---
Log message:
fix a bug where llvm-as couldn't assemble the .ll file for 252.eon.
---
Diffs of the changes: (+1 -1)
llvmAsmParser.y |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/li
> + switch (ID.Type) {
> + case ValID::GlobalName:
> + case ValID::GlobalID:
> + const PointerType *PTy = dyn_cast(Ty);
> + if (!PTy) {
> + GenerateError("Invalid type for reference to global" );
> + return 0;
> + }
> + const Type* ElTy = PTy->getElementType();
> + if (const Fu
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.353 -> 1.354
---
Log message:
Revert the premature portion of the last commit.
---
Diffs of the changes: (+76 -62)
llvmAsmParser.y | 138 ++--
1 files changed, 76 insert
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.352 -> 1.353
---
Log message:
Fix a compilation error (jump to case label).
---
Diffs of the changes: (+64 -77)
llvmAsmParser.y | 141 +---
1 files changed, 64 insertion
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.351 -> 1.352
---
Log message:
Implement review feedback. Aliasees can be either GlobalValue's or
bitcasts of them.
---
Diffs of the changes: (+53 -27)
llvmAsmParser.y | 80 +--
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.350 -> 1.351
---
Log message:
wrap long lines
Fix PR1358: http://llvm.org/PR1358 and
test/Assembler/2007-04-25-AssemblerFoldExternWeak.ll, by
creating forward decl globals with linkage extern_weak to defeat implicit
constan
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.349 -> 1.350
---
Log message:
Quiet a compiler warning about assignment in an if-then conditional.
---
Diffs of the changes: (+1 -2)
llvmAsmParser.y |3 +--
1 files changed, 1 insertion(+), 2 deletions(-)
Index: llvm
On Apr 25, 2007, at 1:21 PM, Anton Korobeynikov wrote:
>> Don't forget to check in the .cvs files,
> No .cvs files change.
Ah, nifty. Thanks,
-Chris
___
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llv
> Don't forget to check in the .cvs files,
No .cvs files change.
--
With best regards, Anton Korobeynikov.
Faculty of Mathematics & Mechanics, Saint Petersburg State University.
___
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.
Don't forget to check in the .cvs files,
-Chris
On Apr 25, 2007, at 11:07 AM, Anton Korobeynikov wrote:
>
>
> Changes in directory llvm/lib/AsmParser:
>
> llvmAsmParser.y updated: 1.348 -> 1.349
> ---
> Log message:
>
> Add missed semicolon. Resotre compatibility with older bisons
>
>
> ---
> Di
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.348 -> 1.349
---
Log message:
Add missed semicolon. Resotre compatibility with older bisons
---
Diffs of the changes: (+1 -1)
llvmAsmParser.y |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/AsmP
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.346 -> 1.347
---
Log message:
PR400: http://llvm.org/PR400 work phase 1. Add attributed load/store
instructions for volatile/align to LLVM.
---
Diffs of the changes: (+4 -4)
llvmAsmParser.y |8
1 files chang
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.345 -> 1.346
---
Log message:
For PR1146: http://llvm.org/PR1146 :
Make ParamAttrsList objects unique. You can no longer directly create or
destroy them but instead must go through the ParamAttrsList::get()
interface.
---
Di
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.342 -> 1.343
---
Log message:
Okay, yes there *is* a getKeyLength method on ValueName. And, it should be
used because we *do* want to allow nulls in names.
---
Diffs of the changes: (+1 -1)
llvmAsmParser.y |2 +-
1 fil
On Apr 16, 2007, at 2:46 PM, Reid Spencer wrote:
> On Mon, 2007-04-16 at 14:33 -0700, Chris Lattner wrote:
>>> Check length of string before we walk off the end of it.
>>> Thanks, Chris.
>>
>> but I want to support nul characters in my names!
>
> Okay, so this whole "ValueName" and "StringMap" th
On Mon, 2007-04-16 at 14:33 -0700, Chris Lattner wrote:
> > Check length of string before we walk off the end of it.
> > Thanks, Chris.
>
> but I want to support nul characters in my names!
Okay, so this whole "ValueName" and "StringMap" thing I don't
understand. How do you get the length of a na
> Check length of string before we walk off the end of it.
> Thanks, Chris.
but I want to support nul characters in my names!
-Chris
>
> ---
> Diffs of the changes: (+3 -3)
>
> llvmAsmParser.y |6 +++---
> 1 files changed, 3 insertions(+), 3 deletions(-)
>
>
> Index: llvm/lib/AsmParser/llv
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.341 -> 1.342
---
Log message:
Check length of string before we walk off the end of it.
Thanks, Chris.
---
Diffs of the changes: (+3 -3)
llvmAsmParser.y |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
Inde
> Use a more optimal way to get the name of a function. Thanks, Chris.
Cool, please check that the name is >= 5 chars long too :)
-Chris
>
> ---
> Diffs of the changes: (+2 -1)
>
> llvmAsmParser.y |3 ++-
> 1 files changed, 2 insertions(+), 1 deletion(-)
>
>
> Index: llvm/lib/AsmParser/llv
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.340 -> 1.341
---
Log message:
Use a more optimal way to get the name of a function. Thanks, Chris.
---
Diffs of the changes: (+2 -1)
llvmAsmParser.y |3 ++-
1 files changed, 2 insertions(+), 1 deletion(-)
Index: llvm
> +// Check for call to invalid intrinsic to avoid crashing later.
> +if (Function *theF = dyn_cast(V)) {
> + if (theF->hasName() && 0 == strncmp(theF->getName().c_str(),
> "llvm.", 5)&&
Please don't use getName().c_str(). This requires construction of a
temporary std::string (i.
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.339 -> 1.340
---
Log message:
For PR1328: http://llvm.org/PR1328 :
Use the new parameter on Function::getIntrinsicID to identify cases where
a function is being called with an "llvm." name but it isn't actually an
intrinsic. In
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.334 -> 1.335
---
Log message:
For PR1289: http://llvm.org/PR1289 :
Check at the end of the parse that there are no unresolved types and no
undefined values. Issue errors if there are. This gets rid of the need
for implementatio
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.333 -> 1.334
Lexer.l updated: 1.102 -> 1.103
---
Log message:
Give users a grace period on the implementation keyword. This *will* get
removed in a few days.
---
Diffs of the changes: (+3 -3)
Lexer.l |2 +-
llv
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.330 -> 1.331
---
Log message:
Don't delete things before their last use (avoids bad reads).
---
Diffs of the changes: (+0 -2)
llvmAsmParser.y |2 --
1 files changed, 2 deletions(-)
Index: llvm/lib/AsmParser/llvmAsmPa
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.329 -> 1.330
---
Log message:
Plug some PATypeHolder memory leaks.
---
Diffs of the changes: (+25 -6)
llvmAsmParser.y | 31 +--
1 files changed, 25 insertions(+), 6 deletions(-)
Index: llvm/
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.328 -> 1.329
---
Log message:
Fix test/Assembler/2007-03-19-NegValue.ll by using the new "isSigned"
parameter on ConstantInt::get to indicate the signedness of the intended
value.
---
Diffs of the changes: (+4 -9)
llvmAsm
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.327 -> 1.328
---
Log message:
For PR1248: http://llvm.org/PR1248 :
Eliminate support for type planes in numbered values. This simplifies the
data structures involved in managing forward definitions, etc. Instead of
requiring ma
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.326 -> 1.327
---
Log message:
Use a simpler constructor when constructing ConstantInt. Also, replace
verbose code to sext/trunc or zext/trunc and APInt with new methods on
that class.
---
Diffs of the changes: (+9 -16)
llv
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.325 -> 1.326
---
Log message:
Implement support for aribrary precision integers by creating two new
tokens: ESAPINTVAL and EUAPINTVAL and adding an APInt* as a semantic value.
This allows us to extend the definition of an inte
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.324 -> 1.325
---
Log message:
For PR1195: http://llvm.org/PR1195 :
Change use of "packed" term to "vector" in comments, strings, variable
names, etc.
---
Diffs of the changes: (+10 -8)
llvmAsmParser.y | 18 ++
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.321 -> 1.322
---
Log message:
eliminate use of methods that take vectors as args
---
Diffs of the changes: (+4 -3)
llvmAsmParser.y |7 ---
1 files changed, 4 insertions(+), 3 deletions(-)
Index: llvm/lib/AsmParse
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.320 -> 1.321
---
Log message:
add #include
---
Diffs of the changes: (+1 -0)
llvmAsmParser.y |1 +
1 files changed, 1 insertion(+)
Index: llvm/lib/AsmParser/llvmAsmParser.y
diff -u llvm/lib/AsmParser/llvmAsmParser.y:
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.318 -> 1.319
---
Log message:
! removal was a little over zealous. Put the ! back in asserts.
---
Diffs of the changes: (+9 -9)
llvmAsmParser.y | 18 +-
1 files changed, 9 insertions(+), 9 deletions(-)
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.317 -> 1.318
---
Log message:
There is nothing exclamatory about an error message. No other compiler
or assembler uses ! at the end of every message. We shouldn't either.
---
Diffs of the changes: (+102 -102)
llvmAsmParser
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.315 -> 1.316
---
Log message:
eliminate a temporary vector
---
Diffs of the changes: (+3 -2)
llvmAsmParser.y |5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
Index: llvm/lib/AsmParser/llvmAsmParser.y
diff -
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.312 -> 1.313
Lexer.l updated: 1.95 -> 1.96
ParserInternals.h updated: 1.52 -> 1.53
---
Log message:
For PR645: http://llvm.org/PR645 :
Implement separation of local and global symbols. Local symbols and types
now use % prefix.
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.310 -> 1.311
---
Log message:
For PR1117: http://llvm.org/PR1117 :
Make the assembler generate a nice error message if a bad cast instruction
is attempted instead of asserting out. This is made possible by the
recently exposed
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.308 -> 1.309
---
Log message:
allow i1 to operators like shift and add.
---
Diffs of the changes: (+4 -4)
llvmAsmParser.y |8
1 files changed, 4 insertions(+), 4 deletions(-)
Index: llvm/lib/AsmParser/llvmAs
On Fri, 12 Jan 2007, Reid Spencer wrote:
>> This didn't use to be dead and you've just broken llvm-upgrade which
>> will pass "NOT" through. If the intention is not to support "NOT" any
>> more than I will add the necessary transform in llvm-upgrade.
>
> Okay, I'm wrong. The llvm-upgrade lexer was
On Fri, 2007-01-12 at 11:59 -0800, Reid Spencer wrote:
> On Fri, 2007-01-12 at 12:32 -0600, Chris Lattner wrote:
> >
> > Changes in directory llvm/lib/AsmParser:
> >
> > llvmAsmParser.y updated: 1.305 -> 1.306
> > ---
> > Log message:
> >
> > This production is dead, the lexer can never return '
On Fri, 2007-01-12 at 12:32 -0600, Chris Lattner wrote:
>
> Changes in directory llvm/lib/AsmParser:
>
> llvmAsmParser.y updated: 1.305 -> 1.306
> ---
> Log message:
>
> This production is dead, the lexer can never return 'NOT'
This didn't use to be dead and you've just broken llvm-upgrade whic
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.305 -> 1.306
---
Log message:
This production is dead, the lexer can never return 'NOT'
---
Diffs of the changes: (+1 -14)
llvmAsmParser.y | 15 +--
1 files changed, 1 insertion(+), 14 deletions(-)
Index: l
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.301 -> 1.302
---
Log message:
Make packed structs use packed initialiers for consistency
---
Diffs of the changes: (+52 -0)
llvmAsmParser.y | 52
1 files changed, 52 in
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.299 -> 1.300
---
Log message:
For PR1077: http://llvm.org/PR1077 :
Disallow merging of dupliate global variables. It is now illegal to declare
or define two global variables of the same name and same type. llvm-gcc3 is
dead in
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.298 -> 1.299
---
Log message:
Change the syntax for parameter attributes:
1. The @ sign is no longer necessary.
2. We now support "function attributes" as parameter attribute 0.
3. Instead of locating the return type attribute
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.297 -> 1.298
---
Log message:
Disallow packed types in icmp/fcmp instructions. The code generator is
not prepared to handle them yet.
---
Diffs of the changes: (+4 -0)
llvmAsmParser.y |4
1 files changed, 4 insert
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.296 -> 1.297
---
Log message:
Permit icmp and fcmp to have packed operands.
Make an error message a little more useful.
---
Diffs of the changes: (+2 -5)
llvmAsmParser.y |7 ++-
1 files changed, 2 insertions(+), 5
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.295 -> 1.296
---
Log message:
Implement checking for unresolved types in the argument types and result
type of function definitions.
This fixes test/Regression/Assember/2007-01-02-Undefined-Arg-Type.ll
---
Diffs of the chan
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.294 -> 1.295
---
Log message:
Remove an extra semi-colon.
---
Diffs of the changes: (+1 -1)
llvmAsmParser.y |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/AsmParser/llvmAsmParser.y
diff -u llvm
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.293 -> 1.294
---
Log message:
Add a missing colon. Noticed by Jeff Cohen.
---
Diffs of the changes: (+1 -0)
llvmAsmParser.y |1 +
1 files changed, 1 insertion(+)
Index: llvm/lib/AsmParser/llvmAsmParser.y
diff -u llvm
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.289 -> 1.290
---
Log message:
Allow negative constants for unsigned integers and unsigned constants
greater than MAX_INT64 for signed integers. This is now valid and is just
waiting for the distinction between signed and unsig
On 12/8/06, Reid Spencer <[EMAIL PROTECTED]> wrote:
> Andrew,
>
> It looks like you haven't accounted for global constants of packed
> structure type here.
They are. structure initializers are structure initializers, whether
they are initializing a packed struct or a normal struct. e.g.:
%E1 = gl
Andrew,
It looks like you haven't accounted for global constants of packed
structure type here.
Reid.
On Fri, 2006-12-08 at 12:07 -0600, Andrew Lenharth wrote:
>
> Changes in directory llvm/lib/AsmParser:
>
> llvmAsmParser.y updated: 1.288 -> 1.289
> ---
> Log message:
>
> Packed Structures
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.288 -> 1.289
---
Log message:
Packed Structures
---
Diffs of the changes: (+14 -0)
llvmAsmParser.y | 14 ++
1 files changed, 14 insertions(+)
Index: llvm/lib/AsmParser/llvmAsmParser.y
diff -u llvm/lib/AsmPar
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.286 -> 1.287
---
Log message:
Remove dead var NewVarArgs.
---
Diffs of the changes: (+0 -3)
llvmAsmParser.y |3 ---
1 files changed, 3 deletions(-)
Index: llvm/lib/AsmParser/llvmAsmParser.y
diff -u llvm/lib/AsmParser
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.285 -> 1.286
---
Log message:
Dump the old va_arg and va_next upgrade support. No need to keep track of
the current basic block any more either.
---
Diffs of the changes: (+2 -156)
llvmAsmParser.y | 158 --
On Dec 5, 2006, at 11:15 AM, Reid Spencer wrote:
>
>
> Changes in directory llvm/lib/AsmParser:
>
> llvmAsmParser.y updated: 1.284 -> 1.285
> ---
> Log message:
>
> Remove various old upgrade hacks that are no longer needed.
>
Nice. You should also be able to nuke VAARG_old/VANEXT_old, as well
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.284 -> 1.285
---
Log message:
Remove various old upgrade hacks that are no longer needed.
---
Diffs of the changes: (+1 -41)
llvmAsmParser.y | 42 +-
1 files changed, 1 insertion(+
Done.
On Mon, 2006-12-04 at 11:19 -0800, Chris Lattner wrote:
> >
> > For PR950: http://llvm.org/PR950 : For ICmp and FCmp constant
> > expressions, put the predicate outiside the parentheses to match
> > what llvm-upgrade generates.
>
> Please document the syntax of these constant exprs in:
>
> For PR950: http://llvm.org/PR950 : For ICmp and FCmp constant
> expressions, put the predicate outiside the parentheses to match
> what llvm-upgrade generates.
Please document the syntax of these constant exprs in:
http://llvm.org/docs/LangRef.html#constantexprs
-Chris
___
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.283 -> 1.284
---
Log message:
For PR950: http://llvm.org/PR950 : For ICmp and FCmp constant expressions, put
the predicate outiside the parentheses to match what llvm-upgrade generates.
---
Diffs of the changes: (+7 -7)
ll
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.282 -> 1.283
---
Log message:
Remove useless #include.
---
Diffs of the changes: (+0 -1)
llvmAsmParser.y |1 -
1 files changed, 1 deletion(-)
Index: llvm/lib/AsmParser/llvmAsmParser.y
diff -u llvm/lib/AsmParser/llvmA
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.279 -> 1.280
---
Log message:
Introducing external weak linkage. Darwin codegen should be added later.
---
Diffs of the changes: (+1 -1)
llvmAsmParser.y |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: ll
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.278 -> 1.279
---
Log message:
Removed #include and used llvm streams
---
Diffs of the changes: (+3 -3)
llvmAsmParser.y |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
Index: llvm/lib/AsmParser/llvmAsmPar
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.274 -> 1.275
---
Log message:
Initialize some pointers to quiet the compiler (when doing build_gcc
builds).
---
Diffs of the changes: (+2 -2)
llvmAsmParser.y |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.272 -> 1.273
---
Log message:
Fix a bug noticed by Emil Mikulic.
---
Diffs of the changes: (+2 -2)
llvmAsmParser.y |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/lib/AsmParser/llvmAsmParser.y
d
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.269 -> 1.270
llvmAsmParser.y.cvs updated: 1.21 -> 1.22
---
Log message:
Removed extraneous semi-colon; this was prevening the grammar file from
bison'ing correctly.
---
Diffs of the changes: (+2 -2)
llvmAsmParser.y |
On Sat, 2006-10-21 at 23:09 -0700, Chris Lattner wrote:
> >> @@ -1873,6 +1874,11 @@
> >> free($3);
> >> CHECK_FOR_ERROR
> >>};
> >> + | DATA '=' STRINGCONSTANT {
> >> +CurModule.CurrentModule->setDataLayout($3);
> >> +free($3);
> >> +CHECK_FOR_ERROR
> >
> > I don't think
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.268 -> 1.269
---
Log message:
Remove unneeded CHECK_FOR_ERROR invocations.
---
Diffs of the changes: (+0 -2)
llvmAsmParser.y |2 --
1 files changed, 2 deletions(-)
Index: llvm/lib/AsmParser/llvmAsmParser.y
diff -u ll
On Oct 17, 2006, at 7:28 PM, Reid Spencer wrote:
>> Index: llvm/lib/AsmParser/llvmAsmParser.y
>> diff -u llvm/lib/AsmParser/llvmAsmParser.y:1.265 llvm/lib/
>> AsmParser/llvmAsmParser.y:1.266
>> --- llvm/lib/AsmParser/llvmAsmParser.y:1.265 Sun Oct 15 18:26:46 2006
>> +++ llvm/lib/AsmParser/llvmAsmP
Owen,
Some comments ..
On Tue, 2006-10-17 at 21:20 -0500, Owen Anderson wrote:
>
> Changes in directory llvm/lib/AsmParser:
>
> llvmAsmParser.y updated: 1.265 -> 1.266
> Lexer.l updated: 1.77 -> 1.78
> ---
> Log message:
>
> Add support for the new "target data" information in .ll files. This
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.265 -> 1.266
Lexer.l updated: 1.77 -> 1.78
---
Log message:
Add support for the new "target data" information in .ll files. This provides
a better encoding of the targets data layout, rather than trying to guess it
from the e
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.264 -> 1.265
---
Log message:
Produce a useful error message for Regression/Verifier/2006-10-15-AddrLabel.ll
---
Diffs of the changes: (+2 -0)
llvmAsmParser.y |2 ++
1 files changed, 2 insertions(+)
Index: llvm/lib/A
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.257 -> 1.258
---
Log message:
trivial optimization
---
Diffs of the changes: (+4 -1)
llvmAsmParser.y |5 -
1 files changed, 4 insertions(+), 1 deletion(-)
Index: llvm/lib/AsmParser/llvmAsmParser.y
diff -u llvm/li
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.254 -> 1.255
---
Log message:
Fix grammar in a comment.
---
Diffs of the changes: (+1 -1)
llvmAsmParser.y |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/AsmParser/llvmAsmParser.y
diff -u llvm/l
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.253 -> 1.254
Lexer.l updated: 1.73 -> 1.74
---
Log message:
Add support for parsing csret
---
Diffs of the changes: (+3 -1)
Lexer.l |1 +
llvmAsmParser.y |3 ++-
2 files changed, 3 insertions(+), 1 deletio
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.252 -> 1.253
---
Log message:
Use isValidOperands instead of duplicating or eliding checks.
---
Diffs of the changes: (+8 -19)
llvmAsmParser.y | 27 ---
1 files changed, 8 insertions(+), 19 deleti
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.251 -> 1.252
---
Log message:
Add insertelement and shufflevector constantexpr support
---
Diffs of the changes: (+9 -0)
llvmAsmParser.y |9 +
1 files changed, 9 insertions(+)
Index: llvm/lib/AsmParser/llvmAs
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.249 -> 1.250
---
Log message:
Don't use invalidated iterators!
---
Diffs of the changes: (+3 -3)
llvmAsmParser.y |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
Index: llvm/lib/AsmParser/llvmAsmParser.y
d
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.246 -> 1.247
Lexer.l updated: 1.69 -> 1.70
---
Log message:
syntax change
---
Diffs of the changes: (+4 -3)
Lexer.l |1 +
llvmAsmParser.y |6 +++---
2 files changed, 4 insertions(+), 3 deletions(-)
Index:
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.240 -> 1.241
---
Log message:
allow logical operators on packed integral types
---
Diffs of the changes: (+10 -4)
llvmAsmParser.y | 14 ++
1 files changed, 10 insertions(+), 4 deletions(-)
Index: llvm/lib/A
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.239 -> 1.240
ParserInternals.h updated: 1.41 -> 1.42
---
Log message:
Implement Regression/Assembler/2005-12-21-ZeroInitVector.ll
---
Diffs of the changes: (+13 -1)
ParserInternals.h |8 +++-
llvmAsmParser.y |
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.238 -> 1.239
---
Log message:
refactor grammar to eliminate shift-reduce conflict. Move alignment checking
code out of all of the clients and into OptAlign/OptCAlign
---
Diffs of the changes: (+45 -49)
llvmAsmParser.y |
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.237 -> 1.238
---
Log message:
Parse section info
---
Diffs of the changes: (+41 -9)
llvmAsmParser.y | 50 +-
1 files changed, 41 insertions(+), 9 deletions(-)
Index: llvm
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.235 -> 1.236
---
Log message:
Allow globals to have an alignment specified. Switch to using isPowerOf2_32
at Jim's request for the checking code.
---
Diffs of the changes: (+25 -13)
llvmAsmParser.y | 38
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.234 -> 1.235
---
Log message:
factor optional alignment
---
Diffs of the changes: (+23 -34)
llvmAsmParser.y | 57 ++--
1 files changed, 23 insertions(+), 34 deletions(-
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.233 -> 1.234
---
Log message:
Verify that alignment amounts are a power of 2
---
Diffs of the changes: (+12 -0)
llvmAsmParser.y | 12
1 files changed, 12 insertions(+)
Index: llvm/lib/AsmParser/llvmAsmPars
88 matches
Mail list logo