aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen
AgeCommit message (Expand)Author
2013-03-07Remove temporary std::vectors that ca be replaced with ArrayRef's magic.Benjamin Kramer
2013-03-07Fix build with clang, this was supposed to be part of r176617.Nick Lewycky
2013-03-06Ensure that DIType is regenerated after we visit an implementationAdrian Prantl
2013-03-06[Sanitize] Don't emit function attribute sanitize_address/thread/memory if th...Alexey Samsonov
2013-03-05Use ASTContext::getDeclAlign(<Field Decl>) to get the alignment of the firstLang Hames
2013-03-05Don't emit calls to virtual [[noreturn]] functions as noreturn; overrides of aRichard Smith
2013-03-05Silence a number of static analyzer warnings with assertions and such.Jordan Rose
2013-03-04Fix the emission of the copy-initialization of a block captureJohn McCall
2013-03-03Improve C11 atomics support:David Chisnall
2013-03-02LLVM API changes.Peter Collingbourne
2013-03-01Restore order to placate test. I had no real reason to switch them.John McCall
2013-03-01Re-use bit from superclass and extract stuff into a localJohn McCall
2013-02-28Add more of the command line options as attribute flags.Bill Wendling
2013-02-28Use the actual ABI-determined C calling convention for runtimeJohn McCall
2013-02-28Improve property metadata generation with the GNUstep runtime.David Chisnall
2013-02-27Better support for constructors with -cxx-abi microsoft, partly fixes PR12784Timur Iskhodzhanov
2013-02-27Update clang for LLVM API change. No functionality change.Nick Lewycky
2013-02-27Use the correct alignment for POD-member memcpys where the first field is aLang Hames
2013-02-27Rename methods to comply with the LLVM Coding Standards.Rafael Espindola
2013-02-27Move LinkageInfo out of NamedDecl so that it can be used in Type.h.Rafael Espindola
2013-02-27Temporarily revert r176116 for compile-time performance regression.Adrian Prantl
2013-02-27Reapply r176133 with testcase fixes.Bill Wendling
2013-02-26Temporarily revert r176133 until testcases are modified.Bill Wendling
2013-02-26Don't set the -target-cpu and -target-features attributes just now.Bill Wendling
2013-02-26Ensure that DIType is regenerated after we visited an implementation that add...Adrian Prantl
2013-02-26Unify clang/llvm attributes for asan/tsan/msan (Clang part)Kostya Serebryany
2013-02-25[ubsan] Emit single check for left shift.Will Dietz
2013-02-25Revert "Add more attributes from the command line to functions."Anna Zaks
2013-02-25Add more attributes from the command line to functions.Bill Wendling
2013-02-25Update Clang for a minor DIBuilder breaking change.David Blaikie
2013-02-24PR15338: Don't assert if -fsanitize=bounds sees array indexing on an incompleteRichard Smith
2013-02-24In Sema::InstantiateStaticDataMemberDefinition, pass the var decl to the cons...Argyrios Kyrtzidis
2013-02-23Prefer 'and' over '&' in comments.David Blaikie
2013-02-23Add streamed versions of getQualifiedNameAsString.Benjamin Kramer
2013-02-23ubsan: Emit bounds checks for array indexing, vector indexing, and (in really...Richard Smith
2013-02-23Revert r175912, "Add support for coldcc to clang" at John's request.Peter Collingbourne
2013-02-22Propagate the split dwarf file information through into the backendEric Christopher
2013-02-22Make sure we apply attributes to correct places.Bill Wendling
2013-02-22Add support for coldcc to clangPeter Collingbourne
2013-02-22[Sema] Semantic analysis for empty-declaration and attribute-declaration.Michael Han
2013-02-22Streamify getNameForDiagnostic and remove the string versions of PrintTemplat...Benjamin Kramer
2013-02-22Apply the 'nobuiltin' attribute to call sites when the user specifies `-fno-b...Bill Wendling
2013-02-21Fix formatting and tabs in file.Eric Christopher
2013-02-21Patch for debug info of qualified-id types is 'id'Fariborz Jahanian
2013-02-21Add support to Sema and CodeGen for floating point vector types in OpenCL.Joey Gouly
2013-02-21objective-C arc IR-gen. Retaining of strongFariborz Jahanian
2013-02-20Add a new 'type_visibility' attribute to allow users toJohn McCall
2013-02-19Use the actual class visibility for the ObjC EHTYPE global,John McCall
2013-02-19Temporarily revert r175471 for more review.Bill Wendling
2013-02-18Add a 'no-builtin' attribute if we do not want to simplify calls.Bill Wendling