summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
AgeCommit message (Expand)Author
2018-12-08Merging r345838:Tom Stellard
2018-12-08Merging r345826:Tom Stellard
2018-12-08Merging r342152:Tom Stellard
2018-11-30Merging r344100:Tom Stellard
2018-08-21Merging r340191:Hans Wennborg
2018-07-30Remove trailing spaceFangrui Song
2018-07-28[CUDA][HIP] Allow function-scope static const variableYaxun Liu
2018-07-21[HIP] Support -fcuda-flush-denormals-to-zero for amdgcnYaxun Liu
2018-07-20Implement cpu_dispatch/cpu_specific MultiversioningErich Keane
2018-07-18Add support for __declspec(code_seg("segname"))Erich Keane
2018-07-11Fix setting of empty implicit-section-name attributePetr Pavlu
2018-06-27[CUDA] Use atexit() to call module destructor.Artem Belevich
2018-06-26Revert "[MS] Use mangled names and comdats for string merging with ASan"Evgeniy Stepanov
2018-06-26Implement CFI for indirect calls via a member function pointer.Peter Collingbourne
2018-06-25[OPENMP] Do not consider address constant vars as possiblyAlexey Bataev
2018-06-12[CUDA][HIP] Set kernel calling convention before arrange functionYaxun Liu
2018-06-11[MS] Use mangled names and comdats for string merging with ASanReid Kleckner
2018-06-07[CodeGen] Improve diagnostics related to target attributesGabor Buella
2018-06-05[CUDA][HIP] Do not emit type info when compiling for deviceYaxun Liu
2018-05-30Make the mangled name collision diagnostic a bit more useful by listing the m...Richard Smith
2018-05-14CodeGen: Emit string literal in constant address spaceYaxun Liu
2018-05-09[Clang] Implement function attribute no_stack_protector.Manoj Gupta
2018-05-09Remove \brief commands from doxygen comments.Adrian Prantl
2018-05-07[OPENMP, NVPTX] Added support for L2 parallelism.Alexey Bataev
2018-05-02[OPENMP] Support C++ member functions in the device constructs.Alexey Bataev
2018-04-26Revert rC330794 and some dependent tiny bug fixesFaisal Vali
2018-04-25[c++2a] [concepts] Add rudimentary parsing support for template concept decla...Faisal Vali
2018-04-23[CodeGen] Reland r330442: Add an option to suppress output of llvm.identMikhail Maltsev
2018-04-20Revert r330442, CodeGen/no-ident-version.c is failing on PPCMikhail Maltsev
2018-04-20[CUDA] Set LLVM calling convention for CUDA kernelYaxun Liu
2018-04-20[CodeGen] Add an option to suppress output of llvm.identMikhail Maltsev
2018-04-19Implement proper support for `-falign-functions`Saleem Abdulrasool
2018-04-17Add a command line option 'fregister_global_dtors_with_atexit' toAkira Hatanaka
2018-04-16Use export_as for autolinking frameworksBruno Cardoso Lopes
2018-04-13hwasan: add -fsanitize=kernel-hwaddress flagAndrey Konovalov
2018-04-13[XRay][clang] Add flag to choose instrumentation bundlesDean Michael Berris
2018-04-06Fix typos in clangAlexander Kornienko
2018-03-30[OPENMP] Added emission of offloading data sections for declare targetAlexey Bataev
2018-03-29Set dso_local when clearing dllimport.Rafael Espindola
2018-03-29Disable emitting static extern C aliases for amdgcn target for CUDAYaxun Liu
2018-03-27[clang] Change std::sort to llvm::sort in response to r327219Mandeep Singh Grang
2018-03-22Set dso_local on builtin functions.Rafael Espindola
2018-03-21Set dso_local on runtime variables.Rafael Espindola
2018-03-20Delete BuiltinCC. NFC.Rafael Espindola
2018-03-20Set dso_local on string literals.Rafael Espindola
2018-03-20Set dso_local for runtime function.Rafael Espindola
2018-03-20Set dso_local for CFConstantStringClassReference.Rafael Espindola
2018-03-20Set dso_local for guid decls.Rafael Espindola
2018-03-16[MS] Fix bug in r327732 with devirtualized complete destructor callsReid Kleckner
2018-03-16[MS] Don't escape MS C++ names with \01Reid Kleckner