- Apr 26, 2010
-
-
Chris Lattner authored
alignment of globals with a specified alignment, we fix common variables to obey their alignment. Add a comment explaining why this behavior is important. llvm-svn: 102365
-
Evan Cheng authored
Re-enable 102323 with fix: do not update dbg_value's with incorrect frame indices when the live interval are being re-materialized. llvm-svn: 102361
-
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
-