summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.h
AgeCommit message (Expand)Author
2014-09-16Add support for putting constructors and destructos in explicit comdats.Rafael Espindola
2014-09-15Reduce code duplication a bit more. NFC.Rafael Espindola
2014-09-15Move emitCXXStructor to CGCXXABI.Rafael Espindola
2014-09-15Create a emitCXXStructor function and make the existing emitCXXConstructor andRafael Espindola
2014-09-11Merge GetAddrOfCXXConstructor and GetAddrOfCXXDonstructor. NFC.Rafael Espindola
2014-09-08Remove a parameter that has been unused since r188481. No behavior change.Nico Weber
2014-09-08Handle constructors and destructors a bit more uniformly in CodeGen.Rafael Espindola
2014-08-15Typo fix in comments: definintion -> definitionJames Dennett
2014-08-13Header guard canonicalization, clang part.Benjamin Kramer
2014-08-04Add coverage mapping generation.Alex Lorenz
2014-08-01[Sanitizer] Introduce SanitizerMetadata class.Alexey Samsonov
2014-07-29PR20473: Don't "deduplicate" string literals with the same value but differentRichard Smith
2014-07-22-fms-extensions: Implement half of #pragma init_segReid Kleckner
2014-07-18Make sure globals created by UBSan are not instrumented by ASan.Alexey Samsonov
2014-07-12[ASan] Collect unmangled names of global variables in Clang to print them in ...Alexey Samsonov
2014-07-10Be more specific about return types of some methods.Alexey Samsonov
2014-07-09Decouple llvm::SpecialCaseList text representation and its LLVM IR semantics.Alexey Samsonov
2014-07-07[Sanitizer] Remove brittle cache variable and slightly simplify blacklisting ...Alexey Samsonov
2014-07-07[Sanitizer] Reduce the usage of sanitizer blacklist in CodeGenModuleAlexey Samsonov
2014-07-07CodeGen: Refactor RTTI emissionDavid Majnemer
2014-07-03Move the calling of emitTargetMD() later.Robert Lytton
2014-07-02[ASan] Print exact source location of global variables in error reports.Alexey Samsonov
2014-07-01MS ABI: Reference MSVC RTTI from the VFTableDavid Majnemer
2014-06-26CodeGen: Improve warnings about uninstrumented files when profilingJustin Bogner
2014-06-05Implement -Wframe-larger-than backend diagnosticAlp Toker
2014-06-04Remove the overload of GetAddrOfConstantString methodAlexey Samsonov
2014-06-04Refactor and generalize GetAddrOfConstantString and GetAddrOfConstantStringFr...Alexey Samsonov
2014-06-03Eliminate redundant MangleBuffer classAlp Toker
2014-05-28Don't dllimport/export destructor variants implemented by thunks.Hans Wennborg
2014-05-23Use comdats to avoid double initialization of weak dataReid Kleckner
2014-05-23[MS-ABI] Implements MS-compatible RTTIWarren Hunt
2014-05-22Don't set unnamed_addr in CreateRuntimeVariable.Rafael Espindola
2014-05-21[C++11] Use 'nullptr'. CodeGen edition.Craig Topper
2014-05-14Rename CodeGenModule::getLLVMLinkageforDeclarator -> getLLVMLinkageForDeclaratorHans Wennborg
2014-05-13Update for llvm API change.Rafael Espindola
2014-05-09Don't repeat function name in comment.Rafael Espindola
2014-05-09Don't indent in namespaces.Rafael Espindola
2014-05-08Cleanup setFunctionDefinitionAttributes.Rafael Espindola
2014-05-08Use more specific type.Rafael Espindola
2014-05-06[OPENMP] Initial codegen for '#pragma omp parallel'Alexey Bataev
2014-05-05Fix pr19653.Rafael Espindola
2014-04-28CodeGen: Fix linkage of reference temporariesDavid Majnemer
2014-04-18CodeGen: Use LLVM's InstrProfReader in -fprofile-instr-use=Justin Bogner
2014-04-15CodeGen: Emit warnings for out of date profile data during PGOJustin Bogner
2014-03-29ObjC: allow targets to decide when to use stret for blocks.Tim Northover
2014-03-24MS ABI: Eliminate Duplicate StringsDavid Majnemer
2014-03-24Revert r204562,204566,204586,204587 as they broke ASan on WindowsTimur Iskhodzhanov
2014-03-23MS ABI: Eliminate Duplicate StringsDavid Majnemer
2014-03-12Revert "CodeGen: Use a binary format for instrumentation based profiling"Justin Bogner
2014-03-12CodeGen: Use a binary format for instrumentation based profilingJustin Bogner