summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
AgeCommit message (Expand)Author
2016-10-31[cfi] Fix missing !type annotation.Evgeniy Stepanov
2016-10-27Empty the CtorLists/DtorLists once emitted.Vassil Vassilev
2016-10-14Module: emit initializers in submodules when importing the parent module.Manman Ren
2016-10-13[CUDA] Emit deferred diagnostics during Sema rather than during codegen.Justin Lebar
2016-10-08[CUDA] Do a better job at detecting wrong-side calls.Justin Lebar
2016-10-04[CUDA] Destroy deferred diagnostics before destroying the ASTContext's Partia...Justin Lebar
2016-09-30Move UTF functions into namespace llvm.Justin Lebar
2016-09-14CodeGen: simplify the logic a slight bitSaleem Abdulrasool
2016-09-13Also don't inline dllimport functions referring to non-dllimport constructors.Hans Wennborg
2016-09-13Try harder to not inline dllimport functions referencing non-dllimport functionsHans Wennborg
2016-09-11CodeGen: remove unnecessary else caseSaleem Abdulrasool
2016-09-08C++ Modules TS: Add parsing and some semantic analysis support forRichard Smith
2016-08-31Add -fprofile-dir= to clang.Nick Lewycky
2016-08-19Re-commit [OpenCL] AMDGCN: Fix size_t typeYaxun Liu
2016-08-18Revert [OpenCL] AMDGCN: Fix size_t typeYaxun Liu
2016-08-18[OpenCL] AMDGCN: Fix size_t typeYaxun Liu
2016-08-15Add the notion of deferred diagnostics.Justin Lebar
2016-08-15P0217R3: code generation support for decomposition declarations.Richard Smith
2016-07-29CodeGen: try harder to make the CFString structure RWSaleem Abdulrasool
2016-07-28[OpenCL] Generate opaque type for sampler_t and function call for the initial...Yaxun Liu
2016-07-22P0217R3: Parsing support and framework for AST representation of C++1zRichard Smith
2016-07-20[modules] Don't emit initializers for VarDecls within a module eagerly wheneverRichard Smith
2016-07-18[NFC] Header cleanupMehdi Amini
2016-07-11[CodeGen] Treat imported static local variables as declarationsDavid Majnemer
2016-07-09CodeGen: tweak CFString section for COFF, ELFSaleem Abdulrasool
2016-07-02PR28394: For compatibility with c++11 and c++14, if a static constexpr dataRichard Smith
2016-06-30fix typo; NFCSanjay Patel
2016-06-30[CUDA] Give templated device functions internal linkage, templated kernels ex...Justin Lebar
2016-06-28P0136R1, DR1573, DR1645, DR1715, DR1736, DR1903, DR1941, DR1959, DR1991:Richard Smith
2016-06-25Implement C++17 P0386R2, inline variables. (The 'inline' specifier gives aRichard Smith
2016-06-24CodeGen: Update Clang to use the new type metadata.Peter Collingbourne
2016-06-23Restructure the propagation of -fPIC/-fPIE.Rafael Espindola
2016-06-20Remove MaxFunctionCount module flag annotation.Easwaran Raman
2016-06-14Update clang for D20348Peter Collingbourne
2016-06-01CodeGen: tweak CFString emission for COFF targetsSaleem Abdulrasool
2016-05-30CodeGen: address post-commit review commentsSaleem Abdulrasool
2016-05-30CodeGen: tweak CFConstantStrings for COFF and ELFSaleem Abdulrasool
2016-05-19Check for nullptr argument.Artem Belevich
2016-05-19Reapply^3 "[ProfileData] (clang) Use Error in InstrProf and Coverage, NFC"Vedant Kumar
2016-05-16Revert "Reapply^2 "[ProfileData] (clang) Use Error in InstrProf and Coverage,...Vedant Kumar
2016-05-16Reapply^2 "[ProfileData] (clang) Use Error in InstrProf and Coverage, NFC"Vedant Kumar
2016-05-14Revert "Reapply "[ProfileData] (clang) Use Error in InstrProf and Coverage, N...Chandler Carruth
2016-05-13Reapply "[ProfileData] (clang) Use Error in InstrProf and Coverage, NFC"Vedant Kumar
2016-05-13Revert "[ProfileData] (clang) Use Error in InstrProf and Coverage, NFC"Vedant Kumar
2016-05-13[ProfileData] (clang) Use Error in InstrProf and Coverage, NFCVedant Kumar
2016-04-28Differential Revision: http://reviews.llvm.org/D19687Sriraman Tallam
2016-04-28Re-apply r267784, r267824 and r267830.Peter Collingbourne
2016-04-28Revert r267784, r267824 and r267830.Benjamin Kramer
2016-04-27Rework interface for bitset-using features to use a notion of LTO visibility.Peter Collingbourne
2016-04-13[CodeGen] Avoid ctor/dtor boilerplate with some C++11Reid Kleckner