aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/CodeGenModule.cpp
AgeCommit message (Expand)Author
2011-06-21IRgen: Add CGOptions to CGTypes.Daniel Dunbar
2011-06-20llvm-gcc treats a tentative definition with a previousFariborz Jahanian
2011-06-20Update to match mainline ConstantStruct::get API change. Also, use Chris Lattner
2011-06-18update for api change.Chris Lattner
2011-06-16Move computation of __private_extern__ visibilty toFariborz Jahanian
2011-06-16Set the visibility to 'hidden' when previousFariborz Jahanian
2011-06-15Automatic Reference Counting.John McCall
2011-06-10PR10120: Make CodeGenModule::getVTableLinkage use NamedDecl::getLinkage to de...Eli Friedman
2011-06-05When inferring the result type of a block based on a return statementDouglas Gregor
2011-05-27Match llvm-gcc's string literals alignment by forcing alignment on string lit...Eli Friedman
2011-05-25Update for llvm api change.Rafael Espindola
2011-05-17Code cleanup of my last patch.Fariborz Jahanian
2011-05-17Patch to fix IR-gen crash generating structure ABI which implementsFariborz Jahanian
2011-05-15Use arrays and SmallVectors instead of std::vectors when building functionJohn McCall
2011-05-13SimplifyJoerg Sonnenberger
2011-05-13Bug 8765: Honor assembler labels for builtins. Ensure that the label isJoerg Sonnenberger
2011-05-13Produce UTF-8 strings with -fconstant-string-classFariborz Jahanian
2011-05-13When determining whether we can make a declaration into a globalDouglas Gregor
2011-05-07In C++, allow us to emit a global as 'constant' even if it has classDouglas Gregor
2011-05-06Modify some deleted function methods to better reflect reality:Sean Hunt
2011-05-06Add an implementation of thunks for varargs methods. The implementation is a...Eli Friedman
2011-05-05Implement support for C++0x alias templates.Richard Smith
2011-05-05Preserve the full name of the file, so that '-c -o foo.pic.o' producesNick Lewycky
2011-05-04Record where the GCOV data files should be placed.Nick Lewycky
2011-04-22Add -fdelayed-template-parsing option. Using this option all templated functi...Francois Pichet
2011-04-21Wire up the -ftest-coverage and -fprofile-arcs flags to .gcno file emission (atNick Lewycky
2011-04-21PR9214: Convert Metadata API to use ArrayRef.Jay Foad
2011-04-19ADT/Triple: Switch to using .isOSDarwin() predicate.Daniel Dunbar
2011-04-12IRgen/Obj-C: Emit CFStrings and NSStrings with the alignment of the char type,Daniel Dunbar
2011-04-12Template static data members can have weak_odr linkage, not justJohn McCall
2011-04-12Ignore indirect field declarations. Fixes PR9570.John McCall
2011-04-12After some discussion with Doug, we decided that it made a lot more senseJohn McCall
2011-04-09fix indentationChris Lattner
2011-04-07Basic, untested implementation for an "unknown any" type requested by LLDB.John McCall
2011-04-06If this is an intrinsic function, set the function's attributes to the intrin...Peter Collingbourne
2011-03-26On Mac OS X, the presence of an 'availability' attribute for thatDouglas Gregor
2011-03-23Update type cache when a type is completed.Devang Patel
2011-03-23Implement a new 'availability' attribute, that allows one to specifyDouglas Gregor
2011-03-22Simplify Mac runtime selection - it's the factory function's job to select wh...David Chisnall
2011-03-22The emission of an Objective-C++'s class .cxx_destruct method should beJohn McCall
2011-03-18Add support for language-specific address spaces. On top of that,Peter Collingbourne
2011-03-18The Darwin kernel does not provide useful guard variable support.John McCall
2011-03-17Remove code that was intentionally generating bad code on the GNU runtime for...David Chisnall
2011-03-14Switch from internal to linker_private linkage, it is sufficient to please th...Rafael Espindola
2011-03-14Fix link of libxul with LTO and the linker in xcode4. It is not clear if thisRafael Espindola
2011-03-09Fix three of the four places where I left breadcrumbs to avoid unnecessaryJohn McCall
2011-03-09Use the "undergoes default argument promotion" bit on parameters toJohn McCall
2011-03-07DebugInfo can be enabled or disabled at function level (e.g. using an attribu...Devang Patel
2011-03-07Do not emit stop point for CXXDefaultArgExpr. It results in suboptimial user ...Devang Patel
2011-03-05StringRefify.Benjamin Kramer