aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/CodeGenModule.cpp
AgeCommit message (Expand)Author
2011-08-09Move the construction of the RecordDecl representing the runtimeDouglas Gregor
2011-08-04Emit wide string literals with the appropriate alignment.John McCall
2011-08-03When rewriting a call to a K&R function to lead to a well-prototypedJohn McCall
2011-07-27CodeGen: rename CodeGenModule::Runtime to ObjCRuntimePeter Collingbourne
2011-07-27Add support for C++0x unicode string and character literals, from Craig Topper!Douglas Gregor
2011-07-25Rename getInstantiationLineNumber to getExpansionLineNumber in bothChandler Carruth
2011-07-23fix PR10415, tidying up IR representation of module level inline asmChris Lattner
2011-07-23Move ArrayRef to LLVM.h and eliminate now-redundant qualifiers, patch by Jon ...Chris Lattner
2011-07-23remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner
2011-07-22Add a const overload for ObjCInterfaceDecl::all_declared_ivar_begin.Jordy Rose
2011-07-21Convert ConstantExpr::getGetElementPtr andJay Foad
2011-07-18In C99, emit an inline function when encountering an extern redeclaration.Nick Lewycky
2011-07-18de-constify llvm::Type, patch by David Blaikie!Chris Lattner
2011-07-15Convert CallInst and InvokeInst APIs to use ArrayRef.Jay Foad
2011-07-14Change intrinsic getter to take an ArrayRef, now that the underlying function...Benjamin Kramer
2011-07-12Second attempt at de-constifying LLVM Types in FunctionType::get(),Jay Foad
2011-07-12Revert r134888 (and related patches in other trees). It was causingBill Wendling
2011-07-11De-constify Types in FunctionType::get().Jay Foad
2011-07-09clang side to match the LLVM IR type system rewrite patch.Chris Lattner
2011-07-07r134634 causes a failure on MultiSource/Benchmarks/Olden/bh with TEST=nightly,Cameron Zwarich
2011-07-07A redeclaration of an inline method in C99 mode should trigger emission of thatNick Lewycky
2011-06-24Change the IR-generation of VLAs so that we capture bounds,John McCall
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