summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
...
* Update C style comments to C++ style.Eric Christopher2017-02-101-13/+11
* Fix the -Werror build by removing an unused default in a fully covered switchDavid Blaikie2017-02-101-2/+0
* [DebugInfo] Added support to Clang FE for generating debug info for preproces...Amjad Aboud2017-02-097-0/+377
* [CodeGen] Remove unneeded `private`. NFCI.Davide Italiano2017-02-091-1/+0
* [MS] Implement the __fastfail intrinsic as a builtinReid Kleckner2017-02-091-1/+38
* [MS] Fix C++ destructor thunk line info for a declarationReid Kleckner2017-02-081-1/+6
* [AVR] Add support for the 'interrupt' and 'naked' attributesDylan McKay2017-02-081-0/+28
* Prevent ICE in dllexport class with _Atomic data memberWarren Ristow2017-02-021-4/+5
* CodeGen: add a LLVM_FALLTHROUGH to a fallthrough (NFC)Saleem Abdulrasool2017-02-021-3/+3
* Change debug-info-for-profiling from a TargetOption to a function attribute.Dehao Chen2017-02-012-2/+2
* [CodeGen][ObjC] Avoid asserting on block pointer types inAlex Lorenz2017-02-011-1/+1
* clang-cl: Evaluate arguments left-to-right in constructor call with initializ...Hans Wennborg2017-02-011-1/+5
* [X86] Teach Clang about -mfentry flagNirav Dave2017-01-311-2/+6
* AMDGPU: Add builtin for fmed3 intrinsicMatt Arsenault2017-01-311-1/+2
* Re-apply "[ubsan] Sanity-check shift amounts before truncation"Vedant Kumar2017-01-301-7/+9
* [IRGen] Make header standalone.Benjamin Kramer2017-01-301-0/+1
* Revert "r293343 - [ubsan] Sanity-check shift amounts before truncationAlex Lorenz2017-01-301-2/+2
* Reapply "DebugInfo: Omit class definitions even in the presence of available_...David Blaikie2017-01-303-13/+25
* Prototype of modules codegenDavid Blaikie2017-01-301-1/+1
* [OpenMP][NVPTX][CUDA] Adding support for printf for an NVPTX OpenMP device.Arpith Chacko Jacob2017-01-294-12/+11
* [ubsan] Sanity-check shift amounts before truncation (fixes PR27271)Vedant Kumar2017-01-271-2/+2
* [OpenCL] Add missing address spaces in IR generation of blocksAnastasia Stulova2017-01-272-37/+88
* Re-apply r292662, "IRGen: Start using the WriteThinLTOBitcode pass."Peter Collingbourne2017-01-261-3/+5
* IRGen: When loading the main module in the distributed ThinLTO backend, look ...Peter Collingbourne2017-01-261-2/+23
* PR0091R3: Implement parsing support for using templates as types.Richard Smith2017-01-264-4/+10
* Use TargetMachine adjustPassManager hookStanislav Mekhanoshin2017-01-261-6/+1
* [OpenMP] Codegen support for 'target teams' on the NVPTX device.Arpith Chacko Jacob2017-01-261-0/+1
* Support MIR opt-remarks with -fsave-optimization-recordAdam Nemet2017-01-261-33/+46
* [CodeGen] Suppress emission of lifetime markers if a label has been seenAkira Hatanaka2017-01-252-5/+26
* [CodeGen] [CUDA] Add the ability set default attrs on functions in linked mod...Justin Lebar2017-01-253-133/+177
* [OpenMP] Support for the proc_bind-clause on 'target parallel' on the NVPTX d...Arpith Chacko Jacob2017-01-252-0/+17
* [OpenMP] Codegen support for 'target teams' on the host.Arpith Chacko Jacob2017-01-253-35/+108
* Reverting commit because an NVPTX patch sneaked in. Break up into twoArpith Chacko Jacob2017-01-254-109/+35
* [OpenMP] Codegen support for 'target teams' on the host.Arpith Chacko Jacob2017-01-254-35/+109
* [OpenMP] Support for the num_threads-clause on 'target parallel' on the NVPTX...Arpith Chacko Jacob2017-01-252-0/+19
* [OpenMP] Support for the num_threads-clause on 'target parallel'.Arpith Chacko Jacob2017-01-251-25/+98
* IRGen: Factor out function CodeGenAction::loadModule. NFCI.Peter Collingbourne2017-01-241-28/+38
* IRGen: Factor out function clang::FindThinLTOModule. NFCI.Peter Collingbourne2017-01-241-21/+21
* Re-commit "Don't inline dllimport functions referencing non-imported methods"Hans Wennborg2017-01-231-0/+10
* Add LF_ prefix to LibFunc enums in TargetLibraryInfo.David L. Jones2017-01-231-1/+1
* Revert "DebugInfo: Omit class definitions even in the presence of available_e...David Blaikie2017-01-233-24/+13
* Revert "IRGen: Start using the WriteThinLTOBitcode pass."Martin Bohme2017-01-231-5/+3
* DebugInfo: Omit class definitions even in the presence of available_externall...David Blaikie2017-01-233-13/+24
* IRGen: Start using the WriteThinLTOBitcode pass.Peter Collingbourne2017-01-201-3/+5
* Revert "Don't inline dllimport functions referencing non-imported methods"Reid Kleckner2017-01-201-5/+0
* [OPENMP] Fix for PR31643: Clang crashes when compiling code on WindowsAlexey Bataev2017-01-201-2/+1
* P0426: Make the library implementation of constexpr char_traits a little easierRichard Smith2017-01-201-0/+4
* Don't inline dllimport functions referencing non-imported methodsHans Wennborg2017-01-191-0/+5
* Add -fdebug-info-for-profiling to emit more debug info for sample pgo profile...Dehao Chen2017-01-192-1/+3
* Move vtable type metadata emission behind a cc1-level flag.Peter Collingbourne2017-01-182-2/+2
OpenPOWER on IntegriCloud