aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen
AgeCommit message (Expand)Author
2012-10-11Add codegen support for __uuidof().Nico Weber
2012-10-10objective-C IRgen: When sending a method to 'super'Fariborz Jahanian
2012-10-10Rename ObjCMethodDecl::isSynthesized to isPropertyAccessor.Jordan Rose
2012-10-10Apply the same fundamental fix for PR14048 as was applied for PR11905.Chandler Carruth
2012-10-10Remove the final bits of Attributes being declared in the AttributeBill Wendling
2012-10-10Have 'addFnAttr' take the attribute enum value. Then have it build the attrib...Bill Wendling
2012-10-10Tidy up formatting.Richard Smith
2012-10-10-fcatch-undefined-behavior: catch a VLA bound which evalutes to a non-positiv...Richard Smith
2012-10-09-fcatch-undefined-behavior: store the type name directly at the end of a type...Richard Smith
2012-10-09-fcatch-undefined-behavior: emit calls to the runtime library whenever one of...Richard Smith
2012-10-09We use the enums to query whether an Attributes object has that attribute. TheBill Wendling
2012-10-08Move TargetData to DataLayout.Micah Villmow
2012-10-06Expose __builtin_bswap16.Benjamin Kramer
2012-10-05Propagate calling convention for aliases and weakrefs.Alex Rosenberg
2012-10-05Make sure to generate the right kind of MDNode for enum forward declarations.Eli Friedman
2012-10-04If we flow off the end of a value-returning function:Richard Smith
2012-10-04Fail early with a clear assert if an operation with multiple uses somehow endsLang Hames
2012-10-03Always initialize FPContractable.Benjamin Kramer
2012-10-03This patch enables general varargs support for the 64-bit PPC SVR4 ABI.Bill Schmidt
2012-10-03Teach getCXXRecordDeclForPointerType about references.Jordan Rose
2012-10-02Add FP_CONTRACT support for clang.Lang Hames
2012-09-30CodeGen: Copy tail padding when we're not dealing with a trivial copy assign ...Benjamin Kramer
2012-09-29Add Clang support for iOS6.Bob Wilson
2012-09-29Add an FMA intrinsic for ARM Neon.Bob Wilson
2012-09-28PR13941: Mark all virtual functions as unnamed_addr. It's not possible toRichard Smith
2012-09-28Add basic support for adding !tbaa.struct metadata on llvm.memcpy calls forDan Gohman
2012-09-27Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. S...Sylvestre Ledru
2012-09-27Fix a typo 'iff' => 'if'Sylvestre Ledru
2012-09-26Update to new function attribute querying syntax.Bill Wendling
2012-09-26Add codegen support for the __debugbreak intrinsic.Nico Weber
2012-09-25When performing a ::delete of an object with a virtual destructor,John McCall
2012-09-25In the MS ABI, ctors return 'this'. Patch by Dmitry Sokolov.John McCall
2012-09-25During jump-scope checking, build an ExprWithCleanups immediatelyJohn McCall
2012-09-21Mark the passed in "self" for a block as an object pointer soEric Christopher
2012-09-21Call CGM.SetLLVMFunctionAttributesForDefinition on thunks so that they getRafael Espindola
2012-09-21Update for encapsulating the "construct*AlignmentFromInt" methods.Bill Wendling
2012-09-21ARM: Use a dedicated intrinsic for vector bitwise select.Jim Grosbach
2012-09-21Tidy up. Trailing whitespace and 80 columns.Jim Grosbach
2012-09-19Grammar.Eric Christopher
2012-09-19Update and expand comment.Eric Christopher
2012-09-19Handle a captured this for the debug information as well.Eric Christopher
2012-09-19Fix awkward comment.Eric Christopher
2012-09-19Update clang for API change.Benjamin Kramer
2012-09-15Use LLVM_DELETED_FUNCTION in place of 'DO NOT IMPLEMENT' comments.Dmitri Gribenko
2012-09-15Fix includes of llvm and clang files that used angle brackets.Craig Topper
2012-09-14Fix thunk emission for covariant virtual functions in cases which requireEli Friedman
2012-09-14Fix line endings.Eli Friedman
2012-09-12Reapply:Eric Christopher
2012-09-12Revert "Make clang emit a flag for DW_AT_object_pointer for the artificial"Eric Christopher
2012-09-12Make clang emit a flag for DW_AT_object_pointer for the artificialEric Christopher