aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen
AgeCommit message (Expand)Author
2010-06-08Move GenerateCXXAggrDestructorHelper to CGDeclCXX.cpp where it belongs.Anders Carlsson
2010-06-08Simplify GenerateCXXAggrDestructorHelper.Anders Carlsson
2010-06-08Block Code Gen. API. Call destructor on descriptiorFariborz Jahanian
2010-06-08Makefiles: Set Clang CPP compiler flags in a single location, instead of scat...Daniel Dunbar
2010-06-08Makefile: Switch Clang Makefiles to always include the top-level Clang Makefile.Daniel Dunbar
2010-06-08Correctly mangle static variables of anonymous struct/union type.Anders Carlsson
2010-06-08Fix NEON intrinsic argument passing, support vext. Most now successfully mak...Nate Begeman
2010-06-08Fix what looks like a merge problem that broke __clear_cache.Rafael Espindola
2010-06-08Fix passing and returning of objects with non trivial copy constructors onRafael Espindola
2010-06-08Implement ARM NEON up through vcvt, alphabetically.Nate Begeman
2010-06-08Extend __builtin_shufflevector to expose the full power of the llvm shuffleve...Nate Begeman
2010-06-07When using property-dot assignment syntax to call a setter method,Fariborz Jahanian
2010-06-07Fixed a block regression caused by trying to useFariborz Jahanian
2010-06-07Implement __clear_cache on ARM.Rafael Espindola
2010-06-07weekend checkpoint of arm neon builtins codegen. Nate Begeman
2010-06-05Added AccessSpecDecl node.Abramo Bagnara
2010-06-05Preserve type info for local variables in optimized builds. Devang Patel
2010-06-04Build AST for copy-construction of copied-inFariborz Jahanian
2010-06-04For C++ copied in objects, use copy constructors inFariborz Jahanian
2010-06-04Remove now unused code.Anders Carlsson
2010-06-04Use CXXRecordDecl::getFinalOverriders to get final overriders. This speeds up...Anders Carlsson
2010-06-03Don't intentionally try to ignore the value of a scalar expression when weEli Friedman
2010-06-03Don't try to explicitly zero out bit-fields.Anders Carlsson
2010-06-02Block C++ code gen. Adds support for block reference argumentFariborz Jahanian
2010-06-02Don't try to emit the vtable for a class just because we're emitting aJohn McCall
2010-06-02Don't substitute 'St' for 'std' when the namespace is nested inside another n...Anders Carlsson
2010-06-02When building RTTI descriptors for pointer types, we need to get the unqualif...Anders Carlsson
2010-06-02Correctly mangle unsigned integer literals where the high bit is set.Anders Carlsson
2010-06-02Correctly mangle variadic functions that don't have any other parameters.Anders Carlsson
2010-06-02When mangling member function pointers, fake adding a substitution correspond...Anders Carlsson
2010-06-01More cleanup.Anders Carlsson
2010-06-01More cleanup.Anders Carlsson
2010-06-01Cleanup.Anders Carlsson
2010-05-31Make methods non-virtual again for now. I accidentally committed this inCharles Davis
2010-05-31Silence GCC warning about an accessible non-virtual destructor in a class withChandler Carruth
2010-05-30Remove unused parameter to FinalOverriders::PropagateOverrider.Anders Carlsson
2010-05-30Convert DeclNodes to use TableGen.Sean Hunt
2010-05-30Fix for PR7040: Don't try to compute the LLVM type for a function where itEli Friedman
2010-05-28Fix personality function name when using SjLj exceptions.Daniel Dunbar
2010-05-28zero-cost exception API for NeXt runtime.Fariborz Jahanian
2010-05-28This cast is no longer needed; the FIXME is fixed.Dan Gohman
2010-05-28This cast is no longer required.Dan Gohman
2010-05-27Update __builtin_setjmp codegen to match llvmCore changes in r104900.Jim Grosbach
2010-05-27When null-initializing bases with data member pointers, don't assert on virtu...Anders Carlsson
2010-05-27Enable the implementation of __builtin_setjmp and __builtin_longjmp. Not allJohn McCall
2010-05-27Implement __builtin_init_dwarf_reg_size_table and __builtin_dwarf_sp_columnJohn McCall
2010-05-27When deciding whether a deferred declaration has already been emitted,John McCall
2010-05-27AST: Rename PragmaPackAttr to MaxFieldAlignmentAttr, which is more accurate.Daniel Dunbar
2010-05-26Correctly pass aggregates by reference when emitting thunks.John McCall
2010-05-26Patch to fix a irgen crash accessing an initialized local staticFariborz Jahanian