aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen
AgeCommit message (Expand)Author
2013-01-05PR14573: Unnamed parameters in debug info, Part 2David Blaikie
2013-01-05Companion patch to r171621 which changed the interface for creating TTIChandler Carruth
2013-01-05Emit debug info for unnamed parameters.David Blaikie
2013-01-05In my last patch initialize the destination to null (with a simple store) bef...Fariborz Jahanian
2013-01-04objective-C arc: in copy helper function for Fariborz Jahanian
2013-01-04Debug Info: fix the line location for cleanup code of a block functionManman Ren
2013-01-04Fix fieldNo usage for lambdas. No behavior change since theEric Christopher
2013-01-03Don't assert/crash on reference variables in lambdas bound to aEli Friedman
2013-01-02Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate toChandler Carruth
2013-01-02Re-sort #include lines using the llvm/utils/sort_includes.py script.Chandler Carruth
2013-01-01Simplify vector splat code. No functionality change.Benjamin Kramer
2012-12-30Remove the Function::getFnAttributes method in favor of using the AttributeSetBill Wendling
2012-12-28Add proper support for -fsanitize-blacklist= flag for TSan and MSan. Clang part.Alexey Samsonov
2012-12-25Add intel_ocl_bicc calling convention as a function attribute to clang. The c...Guy Benyei
2012-12-24Support -fsanitize-memory-track-origins.Evgeniy Stepanov
2012-12-24CGClass.cpp: [PR14335] Remove comma-separated \param, for now. [-Wdocumentation]NAKAMURA Takumi
2012-12-24CGDecl.cpp: Prune three descriptions in two methods, CodeGenFunction::pushIrr...NAKAMURA Takumi
2012-12-24CGValue.h: Update one \param to Addr in MakeBitfield(). [-Wdocumentation]NAKAMURA Takumi
2012-12-21Reinstate r170806, reverted in r170835, with a fix use i1 instead of i8 for a...Richard Smith
2012-12-21Revert r170806, "Fix some bugs where we would sometimes use 0, not -1, when e...NAKAMURA Takumi
2012-12-21Don't eagerly emit a global static merged with a local extern.Rafael Espindola
2012-12-20Fix some bugs where we would sometimes use 0, not -1, when emitting a null co...Richard Smith
2012-12-20Rename llvm::Attributes to llvm::Attribute.Bill Wendling
2012-12-20Revert r170500. It over-zealously converted *ALL* things named Attributes, wh...Bill Wendling
2012-12-19Rename the 'Attributes' class to 'Attribute'. It's going to represent a singl...Bill Wendling
2012-12-19Change DeclContextLookup(Const)Result to (Mutable)ArrayRef<NamedDecl*>, as pe...David Blaikie
2012-12-19Make sure CodeGen uses a value of the correct type as the result ofEli Friedman
2012-12-18Similar to 170440 - fix build warning with gccEli Bendersky
2012-12-18CodeGen: Expand creal and cimag into complex field loadsMeador Inge
2012-12-18Fix a compilation warning with gcc 4.6Eli Bendersky
2012-12-18Re-commit r170428 changes with Linux style file endings.Guy Benyei
2012-12-18Revert changes from r170428, as I accidentally changed the line endings of th...Guy Benyei
2012-12-18Add OpenCL images as clang builtin types.Guy Benyei
2012-12-18Remove obsolete FIXMEs.David Chisnall
2012-12-18Inline hasAtomicCopyHelperAPI.Rafael Espindola
2012-12-18Fix typo (thanks to Jordan for spotting it!).Richard Smith
2012-12-18Rein ubsan's vptr sanitizer back a bit. Per core issue 453, binding a referenceRichard Smith
2012-12-17Reapply r170344, this time without forgetting to commit the header changes.David Chisnall
2012-12-17Revert "Added support for new property helpers (GNUstep runtime)."Benjamin Kramer
2012-12-17Added support for new property helpers (GNUstep runtime).David Chisnall
2012-12-17This patch fixes PR13624, which notes a 64-bit PowerPC ELF ABIBill Schmidt
2012-12-15[ubsan] Emit branch weight metadata to hint towards common case.Will Dietz
2012-12-13Make sure the __invoke function for lambdas returns properly. Per bug report...Eli Friedman
2012-12-13Debug Info: Emit vtables pointer members as artificial.David Blaikie
2012-12-13ubsan: Add -fsanitize=bool and -fsanitize=enum, which check for loads ofRichard Smith
2012-12-13Simplify. No functionality change.Richard Smith
2012-12-12Rewrite calls to bitcast unprototyped functions when emitting a definition.John McCall
2012-12-12Marking the objc_autoreleaseReturnValue and objc_retainAutoreleaseReturnValue Chad Rosier
2012-12-11BackendUtil.cpp: Add #include "llvm/TargetTransformInfo.h"NAKAMURA Takumi
2012-12-10Specify if `-mno-red-zone' was used when creating the GCOV instrucmentation p...Bill Wendling