summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* Recommit Devirtualize destructor of final class.Hiroshi Yamauchi2019-08-081-3/+27
* Delay diagnosing asm constraints that require immediates until after inliningBill Wendling2019-08-061-5/+3
* Builtins: Start adding half versions of math builtinsMatt Arsenault2019-08-061-0/+21
* [OpenMP 5.0] Codegen support for user-defined mappers.Michael Kruse2019-08-054-26/+503
* Move LangStandard*, InputKind::Language to BasicRainer Orth2019-08-051-1/+2
* Rename F_{None,Text,Append} to OF_{None,Text,Append}. NFCFangrui Song2019-08-051-1/+1
* Revert "[OpenMP 5.0] Codegen support for user-defined mappers."Michael Kruse2019-08-044-503/+26
* [OpenMP 5.0] Codegen support for user-defined mappers.Michael Kruse2019-08-044-26/+503
* [BPF] annotate DIType metadata for builtin preseve_array_access_index()Yonghong Song2019-08-021-3/+9
* [PGO] Add PGO support at -O0 in the experimental new pass managerRong Xu2019-08-011-0/+10
* [clang] Adopt new FileManager error-returning APIsHarlan Haskins2019-08-011-2/+2
* [OpenMP] Fix declare target link implementationGheorghe-Teodor Bercea2019-08-011-32/+40
* [COFF][ARM64] Reorder handling of aarch64 MSVC builtinsDavid Major2019-07-301-145/+145
* [NFC] avoid AlignedCharArray in clangJF Bastien2019-07-291-3/+4
* [DebugInfo] Don't emit incorrect descriptions of thunk params (PR42627)Vedant Kumar2019-07-291-2/+3
* Revert "Revert "CodeGen: ensure placeholder instruction for cleanup is created""Saleem Abdulrasool2019-07-251-8/+11
* Reland the "[NewPM] Port Sancov" patch from rL365838. No functionalLeonard Chan2019-07-251-7/+40
* Revert "CodeGen: ensure placeholder instruction for cleanup is created"JF Bastien2019-07-251-11/+8
* CodeGen: ensure placeholder instruction for cleanup is createdSaleem Abdulrasool2019-07-251-8/+11
* Allow prefetching from non-zero address spacesJF Bastien2019-07-251-4/+4
* [Clang] New loop pragma vectorize_predicateSjoerd Meijer2019-07-252-1/+35
* Updated the signature for some stack related intrinsics (CLANG)Christudasan Devadasan2019-07-222-11/+16
* [OpenCL] Improve destructor support in C++ for OpenCLMarco Antognini2019-07-228-65/+118
* [Clang] Replace cc1 options '-mdisable-fp-elim' and '-momit-leaf-frame-pointer'Yuanfang Chen2019-07-201-9/+12
* [WebAssembly] Compute and export TLS block alignmentGuanzhong Chen2019-07-191-0/+5
* [LTO] Always mark regular LTO units with EnableSplitLTOUnit=1Teresa Johnson2019-07-191-1/+1
* [NFC] Remove unused variableDenis Bakhvalov2019-07-191-1/+1
* [sanitizers] Use covering ObjectFormatType switchesHubert Tong2019-07-191-2/+6
* Fix formatting of inline argument comments. NFC.Sam Clegg2019-07-191-7/+6
* [RISCV] Hard float ABI supportAlex Bradbury2019-07-181-13/+276
* [WebAssembly] Implement __builtin_wasm_tls_base intrinsicGuanzhong Chen2019-07-181-0/+4
* Revert "[RISCV] Hard float ABI support" r366450Alex Bradbury2019-07-181-272/+13
* [RISCV] Hard float ABI supportAlex Bradbury2019-07-181-13/+272
* [OPENMP][NVPTX]Mark barrier functions calls as convergent.Alexey Bataev2019-07-181-2/+5
* Revert r366422: [OpenCL] Improve destructor support in C++ for OpenCLIlya Biryukov2019-07-188-116/+65
* [OpenCL] Improve destructor support in C++ for OpenCLMarco Antognini2019-07-188-65/+116
* hwasan: Initialize the pass only once.Peter Collingbourne2019-07-171-28/+10
* AMDGPU: Add some missing builtinsMatt Arsenault2019-07-171-0/+6
* [WebAssembly] Implement thread-local storage (local-exec model)Guanzhong Chen2019-07-161-0/+5
* fix unnamed fiefield issue and add tests for __builtin_preserve_access_index ...Yonghong Song2019-07-162-2/+22
* [AArch64] Implement __jcvt intrinsic from Armv8.3-AKyrylo Tkachov2019-07-161-0/+8
* Finish "Adapt -fsanitize=function to SANITIZER_NON_UNIQUE_TYPEINFO"Stephan Bergmann2019-07-162-2/+2
* Fix parameter name comments using clang-tidy. NFC.Rui Ueyama2019-07-1620-73/+73
* Temporarily Revert "fix unnamed fiefield issue and add tests for __builtin_pr...Eric Christopher2019-07-152-22/+2
* Revert "[NewPM] Port Sancov"Leonard Chan2019-07-151-40/+7
* ARM MTE stack sanitizer.Evgeniy Stepanov2019-07-154-14/+19
* fix unnamed fiefield issue and add tests for __builtin_preserve_access_index ...Yonghong Song2019-07-152-2/+22
* [OpenCL][PR41727] Prevent ICE on global dtorsAnastasia Stulova2019-07-154-13/+41
* [SystemZ] Add support for new cpu architecture - arch13Ulrich Weigand2019-07-121-0/+17
* CodeGet: Init 32bit pointers with 0xFFFFFFFFVitaly Buka2019-07-121-18/+10
OpenPOWER on IntegriCloud