aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/CodeGenModule.cpp
AgeCommit message (Expand)Author
2013-01-14Switch autolinking metadata format over to actual linker options, e.g.,Douglas Gregor
2013-01-14Implement parsing, AST, (de-)serialization, and placeholder globalDouglas Gregor
2013-01-12Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko
2013-01-02Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate toChandler Carruth
2012-12-30Remove the Function::getFnAttributes method in favor of using the AttributeSetBill Wendling
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-12Rewrite calls to bitcast unprototyped functions when emitting a definition.John McCall
2012-12-07s/AttrListPtr/AttributeSet/g to better label what this class is going to be i...Bill Wendling
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth
2012-12-03Fix PR14474: don't emit debug info for interface types in -gline-tables-only ...Alexey Samsonov
2012-11-20Update method calls to the new interface re r168354.Bill Wendling
2012-11-05Rename LangOptions members for address sanitizer and thread sanitizer fromRichard Smith
2012-11-01Update the front end to use minsize attributeQuentin Colombet
2012-10-29Revert commit r166946Quentin Colombet
2012-10-29Make forcesizeopt attribute available to the end userQuentin Colombet
2012-10-26Add comment for my patch in r166809.Fariborz Jahanian
2012-10-26objective-C IRGen: for @implementation nested in Fariborz Jahanian
2012-10-24Remove the HiddenWeakTemplateVTables CodeGen option. It's currently unused.Douglas Gregor
2012-10-23Switch CodeGenOptions over to a .def file, like we do with LangOptions.Douglas Gregor
2012-10-17Set a special flag in class metadata when an Objective-C classJohn McCall
2012-10-17"'Might as well make it static const.' -- John McCall" -- Michael ScottNico Weber
2012-10-16When using a symbol with attribute weakref, search for it first andJoerg Sonnenberger
2012-10-15Use enum values instead of magic numbers for indexing into the attribute list.Bill Wendling
2012-10-15Attributes RewriteBill Wendling
2012-10-14Remove operator cast method in favor of querying with the correct method.Bill Wendling
2012-10-13Simplify. Suggestion by Sean Silva.Nico Weber
2012-10-11Add codegen support for __uuidof().Nico Weber
2012-10-10Rename ObjCMethodDecl::isSynthesized to isPropertyAccessor.Jordan Rose
2012-10-10Have 'addFnAttr' take the attribute enum value. Then have it build the attrib...Bill Wendling
2012-10-09We use the enums to query whether an Attributes object has that attribute. TheBill Wendling
2012-10-08Move TargetData to DataLayout.Micah Villmow
2012-10-05Propagate calling convention for aliases and weakrefs.Alex Rosenberg
2012-09-28PR13941: Mark all virtual functions as unnamed_addr. It's not possible toRichard Smith
2012-09-28Add basic support for adding !tbaa.struct metadata on llvm.memcpy calls forDan Gohman
2012-09-26Update to new function attribute querying syntax.Bill Wendling
2012-09-06Dont cast away const needlessly. Found by gcc48 -Wcast-qual.Roman Divacky
2012-08-24Push ArrayRef through the Expr hierarchy.Benjamin Kramer
2012-08-22Reduce duplicated hash map lookups.Benjamin Kramer
2012-08-21[asan] If we are compiling with ASan, add metadata indicating dynamically ini...Kostya Serebryany
2012-08-10Decrementing std::string::end is not portable, use array access instead.Joerg Sonnenberger
2012-07-19Remove HasSynthBitfield and all callers/writers/etc. Also removeEric Christopher
2012-07-12Add the ObjFW runtime. Patch by Jonathan Schleifer!John McCall
2012-07-03Rename the GCC Objective-C runtime to gcc from gnu-fragile and the GNUstepDavid Chisnall
2012-07-02When we're looking for redeclarations which might provide a definition in Cod...Eli Friedman
2012-06-28Add -ftls-model command-line flag.Hans Wennborg
2012-06-26block literal irgen: several improvements on naming blockFariborz Jahanian
2012-06-23IRGen: Factor v-table generation into the CGCXXABI object.Charles Davis
2012-06-23Support the tls_model attribute (PR9788)Hans Wennborg