aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen
AgeCommit message (Expand)Author
2010-03-08Revert r97949.Devang Patel
2010-03-08Avoid DIDescriptor.isNull() checks.Devang Patel
2010-03-08Extend ObjCMessageExpr for class method sends with the source locationDouglas Gregor
2010-03-07Perform overload resolution when static_cast'ing from aDouglas Gregor
2010-03-07Don't turn off mangling in implicitly extern "C" system headers. GCCDouglas Gregor
2010-03-06Add a message to these asserts.Benjamin Kramer
2010-03-06Use static method in GlobalValueRafael Espindola
2010-03-06PR6515: Implement __builtin_signbit and friends.Eli Friedman
2010-03-06Implement __builtin_dwarf_sp_column for i386 (Darwin and not), x86-64 (all),John McCall
2010-03-05add support for a 1<<29 bit in the block flags field to mark blocks using alt...Blaine Garst
2010-03-05Don't produce an alias for a destructor if the target is weak.Rafael Espindola
2010-03-04really fix 6473 by handling weakref in constant expressions.Rafael Espindola
2010-03-04Fix PR6473.Rafael Espindola
2010-03-04Revert changes r97693, r97700, and r97718.John McCall
2010-03-04Refactor local class name mangling and make itFariborz Jahanian
2010-03-04Implement __builtin_dwarf_sp_column().John McCall
2010-03-04Create a TargetMachine whenever we create a CodeGenAction. The codegen ofJohn McCall
2010-03-03Fix code gen bug generating code forFariborz Jahanian
2010-03-03fix PR6475, we were doing side-effecting stuff in an assert.Chris Lattner
2010-03-03Implements mangling of local class names toFariborz Jahanian
2010-03-03add framework for ARM builtins, Patch by Edmund Grimley Evans!Chris Lattner
2010-03-03Sketch out an implementation for __builtin_dwarf_cfa. I have no ideaJohn McCall
2010-03-03Implement __builtin_eh_return.John McCall
2010-03-03Fix a bug with base offset merging that Devang noticed.Anders Carlsson
2010-03-03Add proper target hooks for __builtin_extract_return_address andJohn McCall
2010-03-03Don't emit derived-to-base destructor aliases if we don't have a definitionJohn McCall
2010-03-02During codegen assert that any copy assignment, destructor or constructor thatRafael Espindola
2010-03-02Simplify code.Anders Carlsson
2010-03-02Inspired by seeing "MIPS" go by in the commits, I've gone ahead andJohn McCall
2010-03-02Rename BaseOffset to Offset and make it signed in preparation of more constru...Anders Carlsson
2010-03-02After much consultation aimed at figuring out what this builtin actuallyJohn McCall
2010-03-01Split out types that are non-canonical unless dependent as their ownJohn McCall
2010-03-01The latest draft uses 'dt' to mangle member expressions, and now so do we.John McCall
2010-02-28Improve name mangling for dependently-scoped declaration references.Douglas Gregor
2010-02-28Add name mangling for DeclRefExprs that refer to external namesDouglas Gregor
2010-02-28Remove debug output.Anders Carlsson
2010-02-28Handle unused functions in construction vtables correctly.Anders Carlsson
2010-02-28When laying out vtables for virtual bases in construction vtables, we need to...Anders Carlsson
2010-02-28More improvements to construction vtables; we know handle vbase offsets corre...Anders Carlsson
2010-02-28Pass information about whether a base is virtual or not down to getCtorVtable...Anders Carlsson
2010-02-28Add new function.Anders Carlsson
2010-02-27Fix to dumpLayout; we want to be able to dump address points even if the vtab...Anders Carlsson
2010-02-27Add a simple construction vtable test.Anders Carlsson
2010-02-27Start fleshing out construction vtable support.Anders Carlsson
2010-02-27Enable the new vtable layout code for vtables that aren't construction vtable...Anders Carlsson
2010-02-27Move ComputeThisAdjustmentBaseOffset to VtableBuilder.Anders Carlsson
2010-02-27Make sure to insert the primary base in the set :)Anders Carlsson
2010-02-27Use the real base offset when calculating vbase offsets.Anders Carlsson
2010-02-27Figured out why the test was failing, this will hopefully fix it.Anders Carlsson
2010-02-27Don't add this adjustments for pure virtual member functions.Anders Carlsson