- Mar 24, 2010
-
-
Chris Lattner authored
llvm-svn: 99358
-
Chris Lattner authored
instead of reimplementing it wrong and poorly. llvm-svn: 99357
-
Jim Grosbach authored
test run permformance numbers say as to whether it helps. llvm-svn: 99355
-
Chris Lattner authored
llvm-svn: 99354
-
Chris Lattner authored
llvm-svn: 99353
-
Jakob Stoklund Olesen authored
This reverts commit 99345. It was breaking buildbots. llvm-svn: 99352
-
Douglas Gregor authored
function within a class hierarchy (C++ [class.virtual]p2). We use the final-overrider computation to determine when a particular class is ill-formed because it has multiple final overriders for a given virtual function (e.g., because two virtual functions override the same virtual function in the same virtual base class). Fixes PR5973. We also use the final-overrider computation to determine which virtual member functions are pure when determining whether a class is abstract or diagnosing the improper use of an abstract class. The prior approach to determining whether there were any pure virtual functions in a class didn't cope with virtual base class subobjects properly, and could not easily be fixed to deal with the oddities of subobject hiding. Fixes PR6631. llvm-svn: 99351
-
Daniel Dunbar authored
llvm-svn: 99350
-
Daniel Dunbar authored
llvm-svn: 99349
-
Daniel Dunbar authored
llvm-svn: 99348
-
Chris Lattner authored
llvm-svn: 99347
-
Chris Lattner authored
just use an empty result list. llvm-svn: 99346
-
Jakob Stoklund Olesen authored
This is work in progress. So far, SSE execution domain tables are added to X86InstrInfo, and a skeleton pass is enabled with -sse-domain-fix. llvm-svn: 99345
-
Johnny Chen authored
llvm-svn: 99344
-
Bill Wendling authored
llvm-svn: 99343
-
- Mar 23, 2010
-
-
Chris Lattner authored
for the noinline attribute, and make the inliner refuse to inline a call site when the call site is marked noinline even if the callee isn't. This fixes PR6682. llvm-svn: 99341
-
Dan Gohman authored
needed here. llvm-svn: 99339
-
Bill Wendling authored
Apple-style builds. llvm-svn: 99336
-
Dan Gohman authored
beyond just calling getTypeToTransformTo. llvm-svn: 99335
-
Chris Lattner authored
this fixes crashes in error cases, PR6683 llvm-svn: 99334
-
Dan Gohman authored
for ignoring debug info intrinsics everywhere else is to advance past them, and it needs to be consistent. llvm-svn: 99332
-
Chris Lattner authored
patch by Alex Mac! llvm-svn: 99330
-
Johnny Chen authored
llvm-svn: 99328
-
Johnny Chen authored
llvm-svn: 99327
-
Johnny Chen authored
Converted some of the NEON vcvt instructions to this format. llvm-svn: 99326
-
Bill Wendling authored
llvm-svn: 99324
-
Johnny Chen authored
llvm-svn: 99322
-
Evan Cheng authored
llvm-svn: 99321
-
Evan Cheng authored
Teach isSafeToClobberEFLAGS to ignore dbg_value's. We need a MachineBasicBlock::iterator that does this automatically? llvm-svn: 99320
-
Evan Cheng authored
llvm-svn: 99319
-
Fariborz Jahanian authored
llvm-svn: 99318
-
Rafael Espindola authored
llvm-svn: 99317
-
Ted Kremenek authored
ivar and @property respectively. llvm-svn: 99312
-
Rafael Espindola authored
declaration. llvm-svn: 99311
-
Bob Wilson authored
These instructions are only needed for codegen, so I've removed all the explicit encoding bits for now; they should be set in the same way as the for VLDMD and VSTMD whenever we add encodings for VFP. The use of addrmode5 requires that the instructions be custom-selected so that the number of registers can be set in the AM5Opc value. llvm-svn: 99309
-
Fariborz Jahanian authored
types using property syntax to access setter/getters. (also radar 7351147). llvm-svn: 99307
-
Stuart Hastings authored
llvm-svn: 99306
-
Anders Carlsson authored
llvm-svn: 99303
-
Fariborz Jahanian authored
properties of complex type. Radar 7351147. llvm-svn: 99299
-
Bob Wilson authored
llvm-svn: 99295
-