- Apr 26, 2010
-
-
Chris Lattner authored
llvm-svn: 102359
-
Chris Lattner authored
llvm-svn: 102358
-
Fariborz Jahanian authored
llvm-svn: 102357
-
Douglas Gregor authored
statements. This is the last of the Objective-C statements. llvm-svn: 102356
-
Chris Lattner authored
llvm-svn: 102354
-
Bob Wilson authored
SSAUpdater. I'm going to try to refactor this to share most of the code between them. llvm-svn: 102353
-
Chris Lattner authored
llvm-svn: 102352
-
Douglas Gregor authored
function-parameter checking and splitting it into the normal ActOn*/Build* pair in Sema. We now use VarDecl to represent the @catch parameter rather than the ill-fitting ParmVarDecl. llvm-svn: 102347
-
Douglas Gregor authored
@catch a VarDecl. The dynamic type is still a ParmVarDecl, but that will change soon. No effective functionality change. llvm-svn: 102341
-
Douglas Gregor authored
on that type. Fixes several problems in Boost.Interprocess. llvm-svn: 102339
-
Daniel Dunbar authored
llvm-svn: 102332
-
Evan Cheng authored
llvm-svn: 102327
-
Evan Cheng authored
llvm-svn: 102326
-
Evan Cheng authored
llvm-svn: 102325
-
Evan Cheng authored
llvm-svn: 102324
-
Evan Cheng authored
- Move TargetLowering::EmitTargetCodeForFrameDebugValue to TargetInstrInfo and rename it to emitFrameIndexDebugValue. - Teach spiller to modify DBG_VALUE instructions to reference spill slots. llvm-svn: 102323
-
- Apr 25, 2010
-
-
Dale Johannesen authored
form of DEBUG_VALUE, as it doesn't have reasonable default behavior for unsupported targets. Add a new hook instead. No functional change. llvm-svn: 102320
-
Gabor Greif authored
llvm-svn: 102319
-
Gabor Greif authored
llvm-svn: 102318
-
Douglas Gregor authored
using declaration, look at its underlying declaration to determine the lookup result kind (e.g., overloaded, unresolved). Fixes at least one issue in Boost.Bimap. llvm-svn: 102317
-
Dale Johannesen authored
xs llvm-svn: 102316
-
Douglas Gregor authored
member expression (p-> or x.), by showing the type we looked into and what we did actually find. llvm-svn: 102315
-
Daniel Dunbar authored
- Fix some places that had the alignment hard coded. - Use ABI type alignment, not preferred type alignment -- neither of this is exactly right, as we really want the C type alignment as required by the runtime, but the ABI alignment is a more correct choice. This should be equivalent for x86_64, but fixes the alignment for ARM. llvm-svn: 102314
-
Daniel Dunbar authored
llvm-svn: 102313
-
Daniel Dunbar authored
IRgen/NeXT: Reuse EmitImageInfo for both fragile and non-fragile ABI. This fixes Clang to correctly emit the "CorrectedSynthesize" bit when using the non-fragile ABI. llvm-svn: 102312
-
Douglas Gregor authored
through using declarations. Fixes ~18 tests in Boost.Fusion. llvm-svn: 102311
-
David Chisnall authored
llvm-svn: 102309
-
Chris Lattner authored
llvm-svn: 102303
-
Chris Lattner authored
llvm-svn: 102301
-
Chris Lattner authored
preferred alignment unless they were common or some other special case. llvm-svn: 102300
-
Chris Lattner authored
with "make install". Patch by Michael Forney! llvm-svn: 102299
-
Chris Lattner authored
llvm-svn: 102297
-
Chris Lattner authored
llvm-svn: 102296
-
Anders Carlsson authored
llvm-svn: 102293
-
Anders Carlsson authored
llvm-svn: 102292
-
Douglas Gregor authored
llvm-svn: 102291
-
Douglas Gregor authored
temporary needs to be bound, bind the copy object. Otherwise, we won't end up calling the destructor for the copy. Fixes Boost.Optional. llvm-svn: 102290
-
Anders Carlsson authored
llvm-svn: 102289
-
Dan Gohman authored
gets placed inside a main function, and should not itself be a main function. This is silently hidden in GCC-hosted builds because the inner main looks like a nested function declaration, which GCC supports. In builds with compilers which do not support nested functions (by default), this was causing an error, which caused these autoconf checks to fail, leaving their options disabled. This fixes test/Feature/load_module.ll on x86_64-unknown-linux-gnu llvm-gcc selfhost builds, among other things. This also includes a regenerated configure, as the diff is small and telling. llvm-svn: 102288
-
Douglas Gregor authored
bind, check accessibility of the destructor and mark the declaration as referenced. Fixes a bunch of Boost.Regex failures. llvm-svn: 102287
-