aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
AgeCommit message (Expand)AuthorFilesLines
2013-01-31Add support for AArch64 target.Tim Northover1-0/+1
2013-01-31Make sure that the Attribute object represents one attribute only.Bill Wendling1-4/+4
2013-01-30Move UTF conversion routines from clang/lib/Basic to llvm/lib/SupportDmitri Gribenko1-1/+2
2013-01-27Use the AttributeSet instead of AttributeWithIndex.Bill Wendling1-12/+8
2013-01-25Move the decision about the kind of CGCXXABI to make insideJohn McCall1-6/+6
2013-01-25The standard ARM C++ ABI dictates that inline functions areJohn McCall1-80/+13
2013-01-25First pass at abstracting out a class for the target C++ ABI.John McCall1-4/+7
2013-01-23Remove the last of uses that use the Attribute object as a collection of attr...Bill Wendling1-3/+6
2013-01-23Use the AttributeSet when adding multiple attributes and an Attribute::AttrKindBill Wendling1-2/+7
2013-01-21Have AttributeSet::getRetAttributes() return an AttributeSet instead of Attri...Bill Wendling1-3/+4
2013-01-21Make AttributeSet::getFnAttributes() return an AttributeSet instead of an Att...Bill Wendling1-6/+6
2013-01-18Use the AttributeSet query method instead of the Attribute method.Bill Wendling1-1/+1
2013-01-18[ubsan] Add support for -fsanitize-blacklistWill Dietz1-6/+9
2013-01-17[IRgen] Update modules autolink metadata to use module flags (as now specifiedDaniel Dunbar1-10/+6
2013-01-16Add -fmodules-autolink/-fno-modules-autolink (defaults to on) so thatDouglas Gregor1-1/+4
2013-01-15Fix Const CastDavid Greene1-1/+2
2013-01-14Topologically sort the link options generated for modules based onDouglas Gregor1-67/+112
2013-01-14When forming the link options for an imported module, also include theDouglas Gregor1-2/+7
2013-01-14Switch autolinking metadata format over to actual linker options, e.g.,Douglas Gregor1-24/+33
2013-01-14Implement parsing, AST, (de-)serialization, and placeholder globalDouglas Gregor1-2/+68
2013-01-12Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko1-2/+2
2013-01-02Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate toChandler Carruth1-5/+5
2012-12-30Remove the Function::getFnAttributes method in favor of using the AttributeSetBill Wendling1-1/+2
2012-12-20Rename llvm::Attributes to llvm::Attribute.Bill Wendling1-16/+16
2012-12-20Revert r170500. It over-zealously converted *ALL* things named Attributes, wh...Bill Wendling1-16/+16
2012-12-19Rename the 'Attributes' class to 'Attribute'. It's going to represent a singl...Bill Wendling1-16/+16
2012-12-12Rewrite calls to bitcast unprototyped functions when emitting a definition.John McCall1-77/+113
2012-12-07s/AttrListPtr/AttributeSet/g to better label what this class is going to be i...Bill Wendling1-6/+6
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth1-12/+12
2012-12-03Fix PR14474: don't emit debug info for interface types in -gline-tables-only ...Alexey Samsonov1-3/+3
2012-11-20Update method calls to the new interface re r168354.Bill Wendling1-2/+2
2012-11-05Rename LangOptions members for address sanitizer and thread sanitizer fromRichard Smith1-3/+3
2012-11-01Update the front end to use minsize attributeQuentin Colombet1-0/+3
2012-10-29Revert commit r166946Quentin Colombet1-3/+0
2012-10-29Make forcesizeopt attribute available to the end userQuentin Colombet1-0/+3
2012-10-26Add comment for my patch in r166809.Fariborz Jahanian1-0/+2
2012-10-26objective-C IRGen: for @implementation nested in Fariborz Jahanian1-1/+8
2012-10-24Remove the HiddenWeakTemplateVTables CodeGen option. It's currently unused.Douglas Gregor1-3/+1
2012-10-23Switch CodeGenOptions over to a .def file, like we do with LangOptions.Douglas Gregor1-3/+3
2012-10-17Set a special flag in class metadata when an Objective-C classJohn McCall1-2/+2
2012-10-17"'Might as well make it static const.' -- John McCall" -- Michael ScottNico Weber1-1/+1
2012-10-16When using a symbol with attribute weakref, search for it first andJoerg Sonnenberger1-5/+8
2012-10-15Use enum values instead of magic numbers for indexing into the attribute list.Bill Wendling1-3/+7
2012-10-15Attributes RewriteBill Wendling1-1/+2
2012-10-14Remove operator cast method in favor of querying with the correct method.Bill Wendling1-3/+5
2012-10-13Simplify. Suggestion by Sean Silva.Nico Weber1-11/+3
2012-10-11Add codegen support for __uuidof().Nico Weber1-1/+81
2012-10-10Rename ObjCMethodDecl::isSynthesized to isPropertyAccessor.Jordan Rose1-3/+3
2012-10-10Have 'addFnAttr' take the attribute enum value. Then have it build the attrib...Bill Wendling1-11/+11
2012-10-09We use the enums to query whether an Attributes object has that attribute. TheBill Wendling1-1/+1