summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* For C++ copied in objects, use copy constructors inFariborz Jahanian2010-06-042-7/+31
* Remove now unused code.Anders Carlsson2010-06-041-235/+13
* Use CXXRecordDecl::getFinalOverriders to get final overriders. This speeds up...Anders Carlsson2010-06-041-1/+119
* Don't intentionally try to ignore the value of a scalar expression when weEli Friedman2010-06-031-1/+1
* Don't try to explicitly zero out bit-fields.Anders Carlsson2010-06-031-0/+5
* Block C++ code gen. Adds support for block reference argumentFariborz Jahanian2010-06-021-4/+14
* Don't try to emit the vtable for a class just because we're emitting aJohn McCall2010-06-022-17/+28
* Don't substitute 'St' for 'std' when the namespace is nested inside another n...Anders Carlsson2010-06-021-9/+9
* When building RTTI descriptors for pointer types, we need to get the unqualif...Anders Carlsson2010-06-021-6/+14
* Correctly mangle unsigned integer literals where the high bit is set.Anders Carlsson2010-06-021-2/+4
* Correctly mangle variadic functions that don't have any other parameters.Anders Carlsson2010-06-021-1/+2
* When mangling member function pointers, fake adding a substitution correspond...Anders Carlsson2010-06-021-6/+25
* More cleanup.Anders Carlsson2010-06-011-14/+10
* More cleanup.Anders Carlsson2010-06-011-35/+10
* Cleanup.Anders Carlsson2010-06-011-8/+9
* Make methods non-virtual again for now. I accidentally committed this inCharles Davis2010-05-311-23/+21
* Silence GCC warning about an accessible non-virtual destructor in a class withChandler Carruth2010-05-311-0/+2
* Remove unused parameter to FinalOverriders::PropagateOverrider.Anders Carlsson2010-05-301-5/+3
* Convert DeclNodes to use TableGen.Alexis Hunt2010-05-302-2/+2
* Fix for PR7040: Don't try to compute the LLVM type for a function where itEli Friedman2010-05-307-66/+50
* Fix personality function name when using SjLj exceptions.Daniel Dunbar2010-05-281-2/+5
* zero-cost exception API for NeXt runtime.Fariborz Jahanian2010-05-281-2/+14
* This cast is no longer needed; the FIXME is fixed.Dan Gohman2010-05-281-2/+0
* This cast is no longer required.Dan Gohman2010-05-281-4/+0
* Update __builtin_setjmp codegen to match llvmCore changes in r104900.Jim Grosbach2010-05-271-0/+8
* When null-initializing bases with data member pointers, don't assert on virtu...Anders Carlsson2010-05-271-2/+10
* Enable the implementation of __builtin_setjmp and __builtin_longjmp. Not allJohn McCall2010-05-271-15/+18
* Implement __builtin_init_dwarf_reg_size_table and __builtin_dwarf_sp_columnJohn McCall2010-05-271-39/+78
* When deciding whether a deferred declaration has already been emitted,John McCall2010-05-271-3/+13
* AST: Rename PragmaPackAttr to MaxFieldAlignmentAttr, which is more accurate.Daniel Dunbar2010-05-271-2/+3
* Correctly pass aggregates by reference when emitting thunks.John McCall2010-05-264-34/+37
* Patch to fix a irgen crash accessing an initialized local staticFariborz Jahanian2010-05-261-2/+3
* Extract the ObjC and blocks manglers into their own class. No functionalityCharles Davis2010-05-262-60/+98
* Be sure to use the standard substitutions when mangling the names ofDouglas Gregor2010-05-261-5/+11
* IRgen: Add a stub class for generating ABI-specific C++ code.Charles Davis2010-05-256-4/+110
* Fix compilation failureDouglas Gregor2010-05-251-2/+2
* Improve name mangling for blocks and support mangling of static localDouglas Gregor2010-05-256-5/+67
* If a function definition has any sort of weak linkage, its static localJohn McCall2010-05-255-10/+16
* Add a comment for r104472.Benjamin Kramer2010-05-231-0/+3
* PR5863: Don't erase unreachable BBs which have an associated cleanup size.Benjamin Kramer2010-05-231-1/+1
* Re-teach IR gen to perform GC moves on rvalues resulting from various ObjCJohn McCall2010-05-221-17/+54
* Really fix PR7139. There was one boost test that we still failed, and my firs...Anders Carlsson2010-05-221-3/+19
* Re-land the fix for PR7139.Anders Carlsson2010-05-226-11/+28
* Improve our handling of reference binding for subobjects ofDouglas Gregor2010-05-222-7/+27
* Push a return-value slot throughout ObjC message-send codegen. Will beJohn McCall2010-05-226-33/+66
* Unbreak self-host.Anders Carlsson2010-05-217-30/+13
* Rename CodeGenFunction::EmitMemSetToZero to EmitNullInitialization. Handle se...Anders Carlsson2010-05-217-13/+30
* Don't remove the break/continue scope of a for loop until after we'veDouglas Gregor2010-05-211-4/+2
* When generating the call arguments in a thunk to call the thunkee, doDouglas Gregor2010-05-211-3/+9
* Add braces to avoid an ambiguous else, fixing a GCC warning.Chandler Carruth2010-05-211-1/+2
OpenPOWER on IntegriCloud