- Dec 10, 2011
-
-
Argyrios Kyrtzidis authored
and then continue using it. rdar://10359140. llvm-svn: 146308
-
Douglas Gregor authored
under ARC. Fixes <rdar://problem/10530209>. llvm-svn: 146307
-
Richard Smith authored
compilation of some translation units of SPEC's 445.gobmk by ~4%, and does not seem to cause a measurable slowdown in other cases. llvm-svn: 146306
-
Argyrios Kyrtzidis authored
we don't try to access beyond the buffer. llvm-svn: 146305
-
Fariborz Jahanian authored
// rdar://10095131 llvm-svn: 146304
-
Douglas Gregor authored
llvm-svn: 146303
-
Andrew Trick authored
Since we're not rewriting IVs in other loops, there's not much reason to consider their stride when generating formulae. This should reduce the number of useless formulas considered by LSR. llvm-svn: 146302
-
Douglas Gregor authored
template instantiation), and that expression might produce a temporary, invoke MaybeBindToTemporary. Otherwise, we forget to destroy objects, release objects, etc. Fixes <rdar://problem/10531073>. llvm-svn: 146301
-
Jim Grosbach authored
llvm-svn: 146300
-
Eli Friedman authored
llvm-svn: 146299
-
Daniel Dunbar authored
-ffinite-math-only. - No test case yet, I don't know how to construct a situation where this matters. llvm-svn: 146297
-
Jim Grosbach authored
llvm-svn: 146296
-
Sean Callanan authored
creating appropriate setter/getter methods for property definitions. llvm-svn: 146295
-
NAKAMURA Takumi authored
FIXME: It should be more robust. llvm-svn: 146294
-
Bill Wendling authored
llvm-svn: 146293
-
Matt Beaumont-Gay authored
llvm-svn: 146292
-
Eli Friedman authored
llvm-svn: 146291
-
Richard Smith authored
C++11 ICE rules. llvm-svn: 146290
-
- Dec 09, 2011
-
-
Richard Smith authored
whether an expression is a (core) constant expression as a side-effect of evaluation. This takes us from accepting far too few expressions as ICEs to accepting slightly too many -- fixes for the remaining cases are coming next. The diagnostics produced when an expression is found to be non-constant are currently quite poor (with generic wording but reasonable source locations), and will be improved in subsequent commits. llvm-svn: 146289
-
Bill Wendling authored
llvm-svn: 146288
-
-
Ted Kremenek authored
llvm-svn: 146286
-
Jim Grosbach authored
Backwards compatibility with 'gas'. #imm is the preferered and documented syntax, but lots of existing code uses the '$' prefix, so we should support it if we can. llvm-svn: 146285
-
Kostya Serebryany authored
[asan] call __asan_init from .preinit_array. This simplifies __asan_init vs malloc chicken-and-egg situation on Android and probably on other flavours of Linux. Patch by eugenis@google.com. llvm-svn: 146284
-
Jim Grosbach authored
When the immediate operand of an AND or BIC instruction isn't representable in the immediate field of the instruction, but the bitwise negation of the immediate is, assemble the instruction as the inverse operation instead with the inverted immediate as the operand. rdar://10550057 llvm-svn: 146283
-
Evan Cheng authored
llvm-svn: 146282
-
Jim Grosbach authored
llvm-svn: 146281
-
David Blaikie authored
Add notes for suppressing and (if it's a zero-arg function returning bool) fixing the function-to-bool conversion warning. llvm-svn: 146280
-
Benjamin Kramer authored
llvm-svn: 146279
-
Jim Grosbach authored
Refactor the instructions into fixed writeback and register-stride writeback variants to simplify the offset operand (no more optional register operand using reg0). This is a simpler representation and allows the assembly parser to more easily handle these instructions. Add tests for the instruction variants now supported. llvm-svn: 146278
-
Jakub Staszak authored
llvm-svn: 146277
-
Chad Rosier authored
rdar://10530851 llvm-svn: 146276
-
Howard Hinnant authored
Added support for <special-name> ::= TC <first type> <number> _ <second type> # construction vtable for second-in-first, and for <special-name> ::= GR <object name> # reference temporary for object llvm-svn: 146274
-
Rafael Espindola authored
previous commit. It is strange that we see it in 32 bits. We already have a fixme about it. llvm-svn: 146273
-
Fariborz Jahanian authored
// rdar://10535245 llvm-svn: 146272
-
Jim Ingham authored
llvm-svn: 146271
-
Jakob Stoklund Olesen authored
llvm-svn: 146270
-
Bill Wendling authored
llvm-svn: 146268
-
Jim Grosbach authored
llvm-svn: 146267
-
Jim Grosbach authored
llvm-svn: 146266
-