aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/CodeGenModule.cpp
AgeCommit message (Expand)Author
2013-04-22Don't emit _ZTW wrappers for TLS variables which don't use the C++ thread_loc...Richard Smith
2013-04-19Implement CodeGen for C++11 thread_local, following the Itanium ABI specifica...Richard Smith
2013-04-16Don't propagate around TargetOptions in IR-gen; we don't use it.John McCall
2013-04-16Standardize accesses to the TargetInfo in IR-gen.John McCall
2013-04-16[Modules] Convert module specific -fno-modules-autolink into -fno-autolink.Daniel Dunbar
2013-04-16Objective-C IRGen. Use llvm::WeakVHFariborz Jahanian
2013-04-14CodeGen support for function-local static thread_local variables withRichard Smith
2013-04-13Annotate flavor of TLS variable (statically or dynamically initialized) onto ...Richard Smith
2013-04-13Use MapVector rather than simulating it.Richard Smith
2013-04-11Struct-path aware TBAA: uniformize scalar tag and path tag.Manman Ren
2013-04-06Remove nondeterminism introduced in r178950.Richard Smith
2013-04-06When an internal-linkage function or variable is declared within an extern "C"Richard Smith
2013-04-04Initial support for struct-path aware TBAA.Manman Ren
2013-04-04revert r178784 since it does not have a commit messageManman Ren
2013-04-04Index: include/clang/Driver/CC1Options.tdManman Ren
2013-04-03Add 178663 back.Rafael Espindola
2013-04-03Revert 178663.Rafael Espindola
2013-04-03Don't compute a patched/semantic storage class.Rafael Espindola
2013-03-23Make clang to mark static stack allocations with lifetime markers to enable a...Nadav Rotem
2013-03-19Don't try to set attributes in alias, they have none.Rafael Espindola
2013-03-06[Sanitize] Don't emit function attribute sanitize_address/thread/memory if th...Alexey Samsonov
2013-02-28Use the actual ABI-determined C calling convention for runtimeJohn McCall
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-26Unify clang/llvm attributes for asan/tsan/msan (Clang part)Kostya Serebryany
2013-02-24In Sema::InstantiateStaticDataMemberDefinition, pass the var decl to the cons...Argyrios Kyrtzidis
2013-02-22[Sema] Semantic analysis for empty-declaration and attribute-declaration.Michael Han
2013-02-22Apply the 'nobuiltin' attribute to call sites when the user specifies `-fno-b...Bill Wendling
2013-02-20Add a new 'type_visibility' attribute to allow users toJohn McCall
2013-02-14Pass the target options through to code generation.Bill Wendling
2013-02-08Excise <cctype> from Clang (except clang-tblgen) in favor of CharInfo.h.Jordan Rose
2013-01-31Add support for AArch64 target.Tim Northover
2013-01-31Make sure that the Attribute object represents one attribute only.Bill Wendling
2013-01-30Move UTF conversion routines from clang/lib/Basic to llvm/lib/SupportDmitri Gribenko
2013-01-27Use the AttributeSet instead of AttributeWithIndex.Bill Wendling
2013-01-25Move the decision about the kind of CGCXXABI to make insideJohn McCall
2013-01-25The standard ARM C++ ABI dictates that inline functions areJohn McCall
2013-01-25First pass at abstracting out a class for the target C++ ABI.John McCall
2013-01-23Remove the last of uses that use the Attribute object as a collection of attr...Bill Wendling
2013-01-23Use the AttributeSet when adding multiple attributes and an Attribute::AttrKindBill Wendling
2013-01-21Have AttributeSet::getRetAttributes() return an AttributeSet instead of Attri...Bill Wendling
2013-01-21Make AttributeSet::getFnAttributes() return an AttributeSet instead of an Att...Bill Wendling
2013-01-18Use the AttributeSet query method instead of the Attribute method.Bill Wendling
2013-01-18[ubsan] Add support for -fsanitize-blacklistWill Dietz
2013-01-17[IRgen] Update modules autolink metadata to use module flags (as now specifiedDaniel Dunbar
2013-01-16Add -fmodules-autolink/-fno-modules-autolink (defaults to on) so thatDouglas Gregor
2013-01-15Fix Const CastDavid Greene
2013-01-14Topologically sort the link options generated for modules based onDouglas Gregor
2013-01-14When forming the link options for an imported module, also include theDouglas Gregor
2013-01-14Switch autolinking metadata format over to actual linker options, e.g.,Douglas Gregor