- 651f13c Updated to Clang 3.5a. by Stephen Hines · 10 years ago
- 82e23c2 Merging r196145: by Manman Ren · 11 years ago
- f8609ea Merging r196143: by Manman Ren · 11 years ago
- 1f856a0 Merging r195495: by Manman Ren · 11 years ago
- a36ef5b Merging r195556: by Bill Wendling · 11 years ago
- 0cbb3ed Merging r195283: by Bill Wendling · 11 years ago
- 54307da Fix test failures after addrspacecast added. by Matt Arsenault · 11 years ago
- 758c4d8 [OpenCL] Make sure we put string literals in the constant address space. by Joey Gouly · 11 years ago
- 081c215 Keep the old function order in CodeGenModule::applyReplacements. by Rafael Espindola · 11 years ago
- e7baa02 Revert "Keep the old function order in CodeGenModule::applyReplacements." by Rafael Espindola · 11 years ago
- 90f535f Keep the old function order in CodeGenModule::applyReplacements. by Rafael Espindola · 11 years ago
- 471b52a Avoid double StringMap lookups. No functionality change. by Benjamin Kramer · 11 years ago
- 61a0a75 Produce direct calls instead of alias to linkonce_odr functions. by Rafael Espindola · 11 years ago
- 3cebc73 C++1y sized deallocation: if we have a use, but not a definition, of a sized by Richard Smith · 11 years ago
- d205498 New fix for pr17535. by Rafael Espindola · 11 years ago
- 87017a7 Revert "This patch causes clang to reject alias attributes that point to undefined names. For example, with this patch we now reject" by Rafael Espindola · 11 years ago
- e37bf44 This patch causes clang to reject alias attributes that point to undefined by Rafael Espindola · 11 years ago
- bc65091 Rename some functions for consistency. by Rafael Espindola · 11 years ago
- 9686f12 Emit a .ident saying that clang produced this file. by Rafael Espindola · 11 years ago
- feba9f2 TBAA: use the same format for scalar TBAA and struct-path aware TBAA. by Manman Ren · 11 years ago
- 1596e5b Revert r191586 and r191695. They cause crashes when building with by Richard Smith · 11 years ago
- 8a06d8f TBAA: use the same format for scalar TBAA and struct-path aware TBAA. by Manman Ren · 11 years ago
- 0d520f7 Do not emit duplicate global initializers for template static data members inside namespaces by David Blaikie · 11 years ago
- dc1ac5e Emit uuid globals as linkonce_odr by Reid Kleckner · 11 years ago
- 344472e Use pop_back_val() instead of both back() and pop_back(). by Robert Wilhelm · 11 years ago
- 0a1c862 PR16933: Don't try to codegen things after we've seen errors. by David Blaikie · 11 years ago
- 8effeda CodeGen: __uuidof should work even with an incomplete _GUID type by David Majnemer · 11 years ago
- c80eb46 [-cxx-abi microsoft] Mangle __uuidof correctly into template parameters by David Majnemer · 11 years ago
- 6a4c5dc Use new llvm::SpecialCaseList API in CodeGenModule by Alexey Samsonov · 11 years ago
- c8fe011 [-cxx-abi microsoft] Mangle UUIDs correctly, stick them in the proper section by David Majnemer · 11 years ago
- 17ffbd0 Revert "[-cxx-abi microsoft] Mangle UUIDs correctly, stick them in the proper section" by David Majnemer · 11 years ago
- ea3db97 [-cxx-abi microsoft] Mangle UUIDs correctly, stick them in the proper section by David Majnemer · 11 years ago
- ef4579c Started implementing variable templates. Top level declarations should be fully supported, up to some limitations documented as FIXMEs or TODO. Static data member templates work very partially. Static data member templates of class templates need particular attention... by Larisse Voufo · 11 years ago
- bb1b797 Emit the constructor for abstract classes when using -cxx-abi microsoft, fixes PR16735 by Timur Iskhodzhanov · 11 years ago
- a4130ba [ms-cxxabi] Emit linkonce complete dtors in TUs that need them by Reid Kleckner · 11 years ago
- 73701ea Rename D to GD to match the type, which is GlobalDecl by Reid Kleckner · 11 years ago
- ddcff1b Tighten up the set of operator new/operator delete calls we're permitted to by Richard Smith · 11 years ago
- e579889 Get rid of dead/useless code for block mangling. by Eli Friedman · 11 years ago
- 7a36a59 Simplify linkage code for static local vars. by Eli Friedman · 11 years ago
- 07369dd Fix mangling for block literals. by Eli Friedman · 11 years ago
- 3b50e8d Restore r184205 and associated commits (after commit of r185290) by Stephen Lin · 11 years ago
- 3258abc Revert r184205 and associated patches while investigating issue with broken buildbot (possible interaction with LTO) by Stephen Lin · 11 years ago
- 1fea06d Fix a warning. [-Wunused-variable] by NAKAMURA Takumi · 11 years ago
- fc0f91c Debug Info: support for gdwarf-2 gdwarf-3 gdwarf-4 by Manman Ren · 11 years ago
- d4c0cd0 CodeGen: Have 'this'-returning constructors and destructors to take advantage of the new backend 'returned' attribute. by Stephen Lin · 11 years ago
- 3282b84 Emit initializers for static-storage-duration temporaries as constants where by Richard Smith · 11 years ago
- 678eca4 Fix the linkage of static locals inside a CapturedStmt. (Found in the by Eli Friedman · 11 years ago
- 7c3e615 PR12086, PR15117 by Richard Smith · 11 years ago
- 144a31f [ms-cxxabi] Thread GlobalDecls through to CodeGenModule::getFunctionLinkage. by Peter Collingbourne · 11 years ago
- 211c8dd Model temporary lifetime-extension explicitly in the AST. Use this model to by Richard Smith · 11 years ago
- a7ff62f Adding support for MSVC #pragma detect_mismatch functionality by emitting a FAILIFMISMATCH linker command into the object file. by Aaron Ballman · 11 years ago
- d27e5cb [PATCH] Generate cold attribute for functions marked __atribute__((cold)) by Diego Novillo · 11 years ago
- fc46ebc PR14606: Debug Info for namespace aliases/DW_TAG_imported_module by David Blaikie · 11 years ago
- a722534 Implement __declspec(selectany) under -fms-extensions by Reid Kleckner · 11 years ago
- 181e3ec Cleanup handling of UniqueExternalLinkage. by Rafael Espindola · 11 years ago
- 06a9d04 CodeGen: Refactor SetLLVMFunctionAttributesForDefinition to use an AttrBuilder. by Benjamin Kramer · 11 years ago
- 0a050f7 Debug Info: Fix a problem that resulted in missing DW_AT_specifications by Adrian Prantl · 11 years ago
- 3190ca9 Forward #pragma comment(lib/linker) through as flags metadata by Reid Kleckner · 11 years ago
- 6b20351 by Ulrich Weigand · 11 years ago
- d8ffd0b Make all 'is in extern "C"' tests use the lexical context. by Rafael Espindola · 11 years ago
- dc17384 In VarDecl nodes, store the thread storage class specifier as written. by Enea Zaffanella · 11 years ago
- 4e3b54b Use the Itanium ABI for thread_local on Darwin. by Bill Wendling · 11 years ago
- 8f4bdc0 Revert r180739 and r180748: they broke C++11 thread_local on non-Darwin systems and did not do the right thing on Darwin. by Richard Smith · 11 years ago
- 7c6b7ba Emit the TLS intialization functions into a list. by Bill Wendling · 11 years ago
- 1601a4a Support debug info for using directives at global/namespace scope. by David Blaikie · 11 years ago
- db4f61f Don't emit _ZTW wrappers for TLS variables which don't use the C++ thread_local keyword. by Richard Smith · 11 years ago
- b80a16e Implement CodeGen for C++11 thread_local, following the Itanium ABI specification as discussed on cxx-abi-dev. by Richard Smith · 11 years ago
- 3abae09 Don't propagate around TargetOptions in IR-gen; we don't use it. by John McCall · 11 years ago
- 64aa4b3 Standardize accesses to the TargetInfo in IR-gen. by John McCall · 11 years ago
- f491013 [Modules] Convert module specific -fno-modules-autolink into -fno-autolink. by Daniel Dunbar · 11 years ago
- 428edb7 Objective-C IRGen. Use llvm::WeakVH by Fariborz Jahanian · 11 years ago
- 04e5176 CodeGen support for function-local static thread_local variables with by Richard Smith · 11 years ago
- 38afbc7 Annotate flavor of TLS variable (statically or dynamically initialized) onto the AST. by Richard Smith · 11 years ago
- 84083b7 Use MapVector rather than simulating it. by Richard Smith · 11 years ago
- ca83518 Struct-path aware TBAA: uniformize scalar tag and path tag. by Manman Ren · 11 years ago
- 6797204 Remove nondeterminism introduced in r178950. by Richard Smith · 11 years ago
- 0024937 When an internal-linkage function or variable is declared within an extern "C" by Richard Smith · 11 years ago
- b37a73d Initial support for struct-path aware TBAA. by Manman Ren · 11 years ago
- 7cc0a11 revert r178784 since it does not have a commit message by Manman Ren · 11 years ago
- ab4ffe2 Index: include/clang/Driver/CC1Options.td by Manman Ren · 11 years ago
- d2615cc Add 178663 back. by Rafael Espindola · 12 years ago
- 4f8a3eb Revert 178663. by Rafael Espindola · 12 years ago
- 8f187f6 Don't compute a patched/semantic storage class. by Rafael Espindola · 12 years ago
- 495cfa4 Make clang to mark static stack allocations with lifetime markers to enable a more aggressive stack coloring. by Nadav Rotem · 12 years ago
- 9a2f5d7 Don't try to set attributes in alias, they have none. by Rafael Espindola · 12 years ago
- 7e73f94 [Sanitize] Don't emit function attribute sanitize_address/thread/memory if the function is blacklisted. by Alexey Samsonov · 12 years ago
- bd7370a Use the actual ABI-determined C calling convention for runtime by John McCall · 12 years ago
- f127eb8 Rename methods to comply with the LLVM Coding Standards. by Rafael Espindola · 12 years ago
- 2beda12 Move LinkageInfo out of NamedDecl so that it can be used in Type.h. by Rafael Espindola · 12 years ago
- 85aee96 Unify clang/llvm attributes for asan/tsan/msan (Clang part) by Kostya Serebryany · 12 years ago
- afda905 In Sema::InstantiateStaticDataMemberDefinition, pass the var decl to the consumer by Argyrios Kyrtzidis · 12 years ago
- 684aa73 [Sema] Semantic analysis for empty-declaration and attribute-declaration. by Michael Han · 12 years ago
- 94236e7 Apply the 'nobuiltin' attribute to call sites when the user specifies `-fno-builtin' on the command line. by Bill Wendling · 12 years ago
- d4c3d66 Add a new 'type_visibility' attribute to allow users to by John McCall · 12 years ago
- e1092df Pass the target options through to code generation. by Bill Wendling · 12 years ago
- 3f6f51e Excise <cctype> from Clang (except clang-tblgen) in favor of CharInfo.h. by Jordan Rose · 12 years ago
- c264e16 Add support for AArch64 target. by Tim Northover · 12 years ago
- c4c62fd Make sure that the Attribute object represents one attribute only. by Bill Wendling · 12 years ago
- cb5620c Move UTF conversion routines from clang/lib/Basic to llvm/lib/Support by Dmitri Gribenko · 12 years ago
- b263bdf Use the AttributeSet instead of AttributeWithIndex. by Bill Wendling · 12 years ago