summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
...
* Revert "[clang] Adding CharacteristicKind to PPCallbacks::InclusionDirective"Julie Hockett2018-05-092-4/+2
* [Clang] Implement function attribute no_stack_protector.Manoj Gupta2018-05-091-6/+8
* [clang] Adding CharacteristicKind to PPCallbacks::InclusionDirectiveJulie Hockett2018-05-092-2/+4
* [OPENMP] Generate unique names for offloading regions id.Alexey Bataev2018-05-091-1/+1
* [OpenCL] Fix typos in emitted enqueue kernel function namesYaxun Liu2018-05-091-4/+4
* [OPENMP] Mark global tors/dtors as used.Alexey Bataev2018-05-091-0/+2
* Revert r331843 "[DebugInfo] Generate debug information for labels."Hans Wennborg2018-05-093-39/+0
* [DebugInfo] Generate debug information for labels.Shiva Chen2018-05-093-0/+39
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-0934-522/+522
* [OPENMP, NVPTX] Fix linkage of the global entries.Alexey Bataev2018-05-081-5/+5
* Fix 'not all control paths return a value' MSVC warnings. NFCI.Simon Pilgrim2018-05-081-0/+1
* [C++2a] Implement operator<=>: Address bugs and post-commit review comments a...Eric Fiselier2018-05-081-1/+1
* [C++2a] Implement operator<=> CodeGen and ExprConstantEric Fiselier2018-05-071-0/+145
* [OPENMP, NVPTX] Codegen for critical construct.Alexey Bataev2018-05-072-0/+70
* [OPENMP, NVPTX] Added support for L2 parallelism.Alexey Bataev2018-05-074-127/+384
* [ThinLTO] Support opt remarks options with distributed ThinLTO backendsTeresa Johnson2018-05-051-1/+3
* [Coroutines] Catch exceptions in await_resumeBrian Gesiak2018-05-041-3/+45
* [CodeGenFunction] Use the StringRef::split function that takes a char separat...Craig Topper2018-05-031-2/+2
* Rename invariant.group.barrier to launder.invariant.groupPiotr Padlewski2018-05-033-7/+7
* Track the result of evaluating a computed noexcept specification on theRichard Smith2018-05-033-11/+7
* [OPENMP] Add support for reductions on simd directives in targetAlexey Bataev2018-05-021-11/+47
* [OPENMP] Support C++ member functions in the device constructs.Alexey Bataev2018-05-023-12/+5
* [OPENMP] Emit names of the globals depending on target.Alexey Bataev2018-05-023-74/+130
* [OPENMP] Emit template instatiation|specialization functions forAlexey Bataev2018-05-011-1/+10
* Implement P0482R2, support for char8_t type.Richard Smith2018-05-013-1/+5
* [CodeGen] Fix typo in comment form->from. NFCCraig Topper2018-04-301-1/+1
* [Driver, CodeGen] rename options to disable an FP cast optimizationSanjay Patel2018-04-301-2/+4
* [OPENMP] Do not crash on codegen for CXX member functions.Alexey Bataev2018-04-301-0/+3
* [OPENMP] Do not crash on incorrect input data.Alexey Bataev2018-04-301-11/+36
* PR37189 Fix incorrect end source location and spelling for a split '>>' token.Richard Smith2018-04-301-3/+3
* [Driver, CodeGen] add options to enable/disable an FP cast optimizationSanjay Patel2018-04-271-0/+3
* [ARM,AArch64] Add intrinsics for dot product instructionsOliver Stannard2018-04-271-0/+12
* [OpenCL] Add separate read_only and write_only pipe IR typesSven van Haastregt2018-04-273-12/+25
* [CodeGen] Avoid destructing a callee-destructued struct type in aAkira Hatanaka2018-04-274-3/+31
* Revert "[CodeGen] Avoid destructing a callee-destructued struct type in a"Akira Hatanaka2018-04-274-35/+3
* [CodeGen] Avoid destructing a callee-destructued struct type in aAkira Hatanaka2018-04-274-3/+35
* [x86] Revert r330322 (& r330323): Lowering x86 adds/addus/subs/subus intrinsicsChandler Carruth2018-04-261-98/+1
* Revert rC330794 and some dependent tiny bug fixes Faisal Vali2018-04-262-2/+0
* [c++2a] [concepts] Add rudimentary parsing support for template concept decla...Faisal Vali2018-04-252-0/+2
* [HIP] Add hip input kind and codegen for kernel launchingYaxun Liu2018-04-251-16/+42
* Link to AggressiveInstCombine in a few places. Unbreaks build for me.Roman Lebedev2018-04-241-0/+1
* Fix build break due to content moving from Scalar.h to InstCombine.h in LLVMDavid Blaikie2018-04-241-0/+1
* [OPENMP] Do not cast captured by value variables with pointer types inAlexey Bataev2018-04-231-1/+2
* [CodeGen] Reland r330442: Add an option to suppress output of llvm.identMikhail Maltsev2018-04-232-2/+4
* Use special new Clang flag 'FrontendTimesIsEnabled' instead of 'llvm::TimePas...Andrew V. Tischenko2018-04-232-11/+11
* [Atomics] warn about atomic accesses using libcallsTim Northover2018-04-231-6/+10
* Revert r330442, CodeGen/no-ident-version.c is failing on PPCMikhail Maltsev2018-04-202-4/+2
* [CUDA] Set LLVM calling convention for CUDA kernelYaxun Liu2018-04-203-0/+11
* [CodeGen] Add an option to suppress output of llvm.identMikhail Maltsev2018-04-202-2/+4
* [CUDA] Register relocatable GPU binariesJonas Hahnfeld2018-04-201-19/+102
OpenPOWER on IntegriCloud