summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
AgeCommit message (Expand)Author
2013-12-09When we decide to output a deferred decl, remember the llvm GlobalValue.Rafael Espindola
2013-12-09Avoid adding some decls to DeferredDeclsToEmit.Rafael Espindola
2013-12-08GlobalAlias::isDeclaration is always false. Remove dead code.Rafael Espindola
2013-12-02Debug Info: Move the constant for Debug Info Version from Dwarf.h to Metadata.h.Manman Ren
2013-12-02Expand comments for Debug Info Version.Manman Ren
2013-11-23[CodeGen] If there is a function definition with duplicate mangled name, emit...Argyrios Kyrtzidis
2013-11-22Debug Info: add a "Debug Info Version" module flag to output the current debugManman Ren
2013-11-21[-cxx-abi microsoft] Emit linkonce_odr definitions for declarations of static...Hans Wennborg
2013-11-15Fix test failures after addrspacecast added.Matt Arsenault
2013-11-14[OpenCL] Make sure we put string literals in the constant address space.Joey Gouly
2013-11-12Keep the old function order in CodeGenModule::applyReplacements.Rafael Espindola
2013-11-11Revert "Keep the old function order in CodeGenModule::applyReplacements."Rafael Espindola
2013-11-10Keep the old function order in CodeGenModule::applyReplacements.Rafael Espindola
2013-11-10Avoid double StringMap lookups. No functionality change.Benjamin Kramer
2013-11-05Produce direct calls instead of alias to linkonce_odr functions.Rafael Espindola
2013-11-05C++1y sized deallocation: if we have a use, but not a definition, of a sizedRichard Smith
2013-10-22New fix for pr17535.Rafael Espindola
2013-10-22Revert "This patch causes clang to reject alias attributes that point to unde...Rafael Espindola
2013-10-22This patch causes clang to reject alias attributes that point to undefinedRafael Espindola
2013-10-17Rename some functions for consistency.Rafael Espindola
2013-10-16Emit a .ident saying that clang produced this file.Rafael Espindola
2013-10-08TBAA: use the same format for scalar TBAA and struct-path aware TBAA.Manman Ren
2013-10-01Revert r191586 and r191695. They cause crashes when building withRichard Smith
2013-09-27TBAA: use the same format for scalar TBAA and struct-path aware TBAA.Manman Ren
2013-09-04Do not emit duplicate global initializers for template static data members in...David Blaikie
2013-09-03Emit uuid globals as linkonce_odrReid Kleckner
2013-08-23Use pop_back_val() instead of both back() and pop_back().Robert Wilhelm
2013-08-19PR16933: Don't try to codegen things after we've seen errors.David Blaikie
2013-08-15CodeGen: __uuidof should work even with an incomplete _GUID typeDavid Majnemer
2013-08-13[-cxx-abi microsoft] Mangle __uuidof correctly into template parametersDavid Majnemer
2013-08-12Use new llvm::SpecialCaseList API in CodeGenModuleAlexey Samsonov
2013-08-09[-cxx-abi microsoft] Mangle UUIDs correctly, stick them in the proper sectionDavid Majnemer
2013-08-09Revert "[-cxx-abi microsoft] Mangle UUIDs correctly, stick them in the proper...David Majnemer
2013-08-09[-cxx-abi microsoft] Mangle UUIDs correctly, stick them in the proper sectionDavid Majnemer
2013-08-06Started implementing variable templates. Top level declarations should be ful...Larisse Voufo
2013-08-04Emit the constructor for abstract classes when using -cxx-abi microsoft, fixe...Timur Iskhodzhanov
2013-07-22[ms-cxxabi] Emit linkonce complete dtors in TUs that need themReid Kleckner
2013-07-22Rename D to GD to match the type, which is GlobalDeclReid Kleckner
2013-07-21Tighten up the set of operator new/operator delete calls we're permitted toRichard Smith
2013-07-10Get rid of dead/useless code for block mangling.Eli Friedman
2013-07-01Simplify linkage code for static local vars.Eli Friedman
2013-07-01Fix mangling for block literals.Eli Friedman
2013-06-30Restore r184205 and associated commits (after commit of r185290)Stephen Lin
2013-06-19Revert r184205 and associated patches while investigating issue with broken b...Stephen Lin
2013-06-19Fix a warning. [-Wunused-variable]NAKAMURA Takumi
2013-06-19Debug Info: support for gdwarf-2 gdwarf-3 gdwarf-4Manman Ren
2013-06-18CodeGen: Have 'this'-returning constructors and destructors to take advantage...Stephen Lin
2013-06-14Emit initializers for static-storage-duration temporaries as constants whereRichard Smith
2013-06-13Fix the linkage of static locals inside a CapturedStmt. (Found in theEli Friedman
2013-06-12PR12086, PR15117Richard Smith