- Sep 10, 2011
-
-
John McCall authored
llvm-svn: 139462
-
Richard Trieu authored
llvm-svn: 139461
-
Eli Friedman authored
llvm-svn: 139460
-
Eli Friedman authored
llvm-svn: 139459
-
Eli Friedman authored
r139454 activates an assert in a case where we were doing the right thing anyway. Make that explicit, and un-XFAIL the testcase. llvm-svn: 139458
-
Richard Trieu authored
a test failure in CodeGen/palignr.c, which has been marked XFAIL for the time being. A bug has been filed at PR10901 for this issue. llvm-svn: 139457
-
Richard Trieu authored
lib/ExecutionEngine/MCJIT/MCJIT.cpp from: assert("error"); to: assert(0 && "error"); llvm-svn: 139456
-
John McCall authored
llvm-svn: 139455
-
Richard Trieu authored
assert("not implemented for target shuffle node"); to: assert(0 && "not implemented for target shuffle node"); This causes a test failure in CodeGen/X86/palignr.ll which has been marked as XFAIL for the time being. Test failure filed at PR10901. llvm-svn: 139454
-
Andrew Trick authored
better. Don't immediately give up when an add operation can't be trivially sign/zero-extended within a loop. If it has NSW/NUW flags, generate a new expression with sign extended (non-recurrent) operand. As before, if SCEV says that all sign extends are loop invariant, then we can widen the operation. llvm-svn: 139453
-
Johnny Chen authored
llvm-svn: 139452
-
John McCall authored
the lifetime of the block by copying it to the heap, or else we'll get a dangling reference because the code working with the non-block-typed object will not know it needs to copy. There is some danger here, e.g. with assigning a block literal to an unsafe variable, but, well, it's an unsafe variable. llvm-svn: 139451
-
Andrew Trick authored
such. I'm doing this now for completeness because I can't think of/remember any reason that it was left out. I'm not sure it will help anything, but if we don't do it we need to explain why in comments. llvm-svn: 139450
-
Richard Trieu authored
assert("error"); to: assert(0 && "error"); llvm-svn: 139449
-
Greg Clayton authored
llvm-svn: 139448
-
Johnny Chen authored
llvm-svn: 139447
-
Douglas Gregor authored
methods, and improve the diagnostic slightly along the way. Fixes <rdar://problem/10098695>. llvm-svn: 139446
-
Chandler Carruth authored
enumeration type. llvm-svn: 139445
-
Johnny Chen authored
with a template function 'arraysize(static_array)', defined in Utils.h. llvm-svn: 139444
-
Devang Patel authored
llvm-svn: 139443
-
Douglas Gregor authored
well-bred compiler like Clang. llvm-svn: 139442
-
Douglas Gregor authored
than having CodeGen check whether a declaration comes from an AST file (which it shouldn't know or care about), make sure that the AST writer and reader pass along "interesting" declarations that CodeGen needs to know about. llvm-svn: 139441
-
Jim Grosbach authored
Some aliases for MOV(register) also to keep existing T1 tests happy when run in thumbv7 mode. llvm-svn: 139440
-
Anna Zaks authored
[analyzer] -analyze-function for ObjectiveC should check if any of the methods match the name (not only the first one). llvm-svn: 139439
-
Douglas Gregor authored
whether a Decl was deserialized from an AST file (any AST file). llvm-svn: 139438
-
Chandler Carruth authored
and case statements. Use this to make the logic in the CFG builder more robust at finding the actual statements within a compound statement, even when there are many layers of labels obscuring it. Also extend the test cases for a large chunk of PR10063. Still more work to do here though. llvm-svn: 139437
-
Douglas Gregor authored
llvm-svn: 139436
-
Enrico Granata authored
llvm-svn: 139435
-
Johnny Chen authored
Add OptionGroupWatchpoint.cpp/.h (preparatory work) for hooking up watchpoint to the 'frame variable' comand. To watch a variable for read/write, issue: frame variable -w read_write Note that '-w' option is not working yet. :-) llvm-svn: 139434
-
Akira Hatanaka authored
Generate code for Mips32r1 unless a Mips32r2 feature is tested. llvm-svn: 139433
-
Owen Anderson authored
llvm-svn: 139432
-
Owen Anderson authored
llvm-svn: 139431
-
Douglas Gregor authored
llvm-svn: 139430
-
Owen Anderson authored
llvm-svn: 139429
-
Greg Clayton authored
Fixed up many API calls to not be "const" as const doesn't mean anything to most of our lldb::SB objects since they contain a shared pointer, auto_ptr, or pointer to the types which circumvent the constness anyway. llvm-svn: 139428
-
Douglas Gregor authored
declaration was deserialized from an AST file. Use this instead of Decl::getPCHLevel() wherever possible. This is a simple step toward killing off Decl::getPCHLevel(). llvm-svn: 139427
-
Caitlin Sadowski authored
llvm-svn: 139426
-
Caitlin Sadowski authored
llvm-svn: 139425
-
Julien Lerouge authored
llvm-svn: 139424
-
Julien Lerouge authored
annotate global, local variables, struct fields, or arbitrary statements (using the __builtin_annotation), rdar://8037476. llvm-svn: 139423
-