- Oct 09, 2010
-
-
Fariborz Jahanian authored
llvm-svn: 116120
-
Evan Cheng authored
llvm-svn: 116119
-
Fariborz Jahanian authored
one declared in class's extension and not one declared in class's superclass. This supresses a bogus warning on method type mismatch. Fixes //rdar: // 8530080 llvm-svn: 116118
-
Johnny Chen authored
llvm-svn: 116117
-
Jakob Stoklund Olesen authored
are still way too long, but it's a start. No functional change intended. llvm-svn: 116116
-
Johnny Chen authored
usage to self.expect() which is more descriptive. llvm-svn: 116115
-
Johnny Chen authored
llvm-svn: 116114
-
- Oct 08, 2010
-
-
Anton Korobeynikov authored
Such a check does not make any sense in presense of inlining and other compiler-dependent stuff. This should fix bunch of warnings on mingw32. llvm-svn: 116113
-
Jim Grosbach authored
concept level stuff at this point, but it is generally working for those instructions that know how to map the operands. This patch fills in the register operands for add/sub/or/etc instructions and adds the conditional execution predicate encoding. llvm-svn: 116112
-
Jim Grosbach authored
llvm-svn: 116107
-
Jakob Stoklund Olesen authored
llvm-svn: 116105
-
Fariborz Jahanian authored
expression, the entire assignment tree is rewritten into a property setter messaging. This includes rewriting the RHS. Do not attempt to rewrite RHS again. Never rewrite a rewritten text! Fixes //rdar: //8527018. llvm-svn: 116104
-
Douglas Gregor authored
llvm-svn: 116103
-
Douglas Gregor authored
llvm-svn: 116102
-
Douglas Gregor authored
brokenness in the designated-initializer ASTs. The ASTs were fixed by Alp Toker's patch (r116098) for PR6955. Fixes PR6537. llvm-svn: 116101
-
Douglas Gregor authored
completes support for C1X anonymous struct/union init features: * Indexed anonymous member initializers should not be expanded. Doing so makes little sense and would cause unresolvable semantic ambiguity in valid code (regression introduced by r69153). * Subobject initialization of (possibly nested) anonymous members are now referred to with paths relative to the naming record context, eliminating the synthesis of incorrect implicit InitListExprs that caused CodeGen to assert. * Field lookup was missing a null check in IdentifierInfo comparison which caused lookup for a known (already resolved) field to match the first unnamed data member it encountered leading to silent miscompilation. * Subobject paths are no longer built using the general purpose Sema::BuildAnonymousStructUnionMemberPath(). If any corner cases crop up, we will now assert earlier in Sema instead of passing invalid InitListExprs through to CodeGen. Fixes PR6955, from Alp Toker! llvm-svn: 116098
-
Douglas Gregor authored
rather than a space. llvm-svn: 116097
-
Johnny Chen authored
which is more descriptive. And wrap the file open operation inside a with block so that close() is automatically called upon exiting the block. llvm-svn: 116096
-
Rafael Espindola authored
are easier to diff with those produced by llvm-mc. llvm-svn: 116095
-
Eric Christopher authored
llvm-svn: 116094
-
Dan Gohman authored
formulae which become illegal as a result of the offset updating don't escape. This is for rdar://8529692. No testcase yet, because the given cases hit use-list ordering differences. llvm-svn: 116093
-
Daniel Dunbar authored
sets up signal handlers it shouldn't when we are being used a shared library. llvm-svn: 116084
-
Cameron Esfahani authored
llvm-svn: 116083
-
Eric Christopher authored
llvm-svn: 116082
-
Evan Cheng authored
llvm-svn: 116081
-
Evan Cheng authored
implicit. e.g. %D6<def>, %D7<def> = VLD1q16 %R2<kill>, 0, ..., %Q3<imp-def> %Q1<def> = VMULv8i16 %Q1<kill>, %Q3<kill>, ... The real definition indices are 0,1. llvm-svn: 116080
-
Daniel Dunbar authored
llvm-svn: 116072
-
Devang Patel authored
llvm-svn: 116071
-
John McCall authored
unless it's a non-packed field, in which case it can only increase the alignment. [[align]] effectively works the same way for well-formed code (because it's ill-formed for [[align]] to decrease alignment ever). Fixes rdar://problem/8335865 llvm-svn: 116070
-
Jim Grosbach authored
llvm-svn: 116069
-
Jim Grosbach authored
llvm-svn: 116068
-
Jim Grosbach authored
''const'ify getMachineOpValue() and associated helpers.' llvm-svn: 116067
-
Howard Hinnant authored
llvm-svn: 116065
-
Jim Grosbach authored
llvm-svn: 116064
-
Andrew Trick authored
llvm-svn: 116063
-
Johnny Chen authored
Update the expected match string. o lldbtest.py: Indicate when a command fails, even if there is nothing in the error stream. o TestHelp.py: Add a regression test case for 'help image dump symtab'. o CommandObjectHelp.cpp: Some of the logic branches with successful help command results were not tagged with a Success Status. They are fixed now. This is important for Python interaction. llvm-svn: 116062
-
Devang Patel authored
llvm-svn: 116061
-
Devang Patel authored
This is tested by file-statics.exp in gdb testsuite. llvm-svn: 116060
-
Jim Grosbach authored
llvm-svn: 116059
-
Johnny Chen authored
Fixed a crasher when doing 'help image dump symtab'. Supply the entry to the global arguments table. llvm-svn: 116058
-