summaryrefslogtreecommitdiffstats
path: root/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* Merging r311823: (+update ClangCommandLineReference.rst)Hans Wennborg2017-08-295-5/+32
* Merging r311695:Hans Wennborg2017-08-251-2/+14
* Merging r311601:Hans Wennborg2017-08-241-1/+1
* Merging r310983:Hans Wennborg2017-08-213-66/+30
* Merging r310704:Hans Wennborg2017-08-111-8/+0
* Merging r309263:Hans Wennborg2017-08-081-10/+7
* Merging r309058:Hans Wennborg2017-07-261-0/+6
* Update for LLVM IR metadata changes (DIImportedEntity now needs a DIFile).Adrian Prantl2017-07-191-9/+13
* Debug Info: Set the MainFileName when generating -gmodules debug info for PCM.Adrian Prantl2017-07-181-0/+3
* Convert attribute 'target' parsing from a 'pair' to a 'struct' to make furthe...Erich Keane2017-07-182-6/+7
* [OPENMP] Initial support for 'task_reduction' clause.Alexey Bataev2017-07-181-0/+1
* CodeGen: Insert addr space cast for automatic/temp var at right positionYaxun Liu2017-07-181-0/+3
* [AArch64] Add support for __builtin_ms_va_list on aarch64Martin Storsjo2017-07-173-28/+30
* Update use of llvm::CallingConv:X86_64_Win64 after LLVM commit r308208Martin Storsjo2017-07-171-1/+1
* [SystemZ] Add support for IBM z14 processor (1/3)Ulrich Weigand2017-07-171-3/+99
* [NFC] Refactor the Preprocessor function that handles Macro definitions and r...Faisal Vali2017-07-171-2/+2
* [OPENMP] Codegen for reduction clauses in 'taskloop' directives.Alexey Bataev2017-07-173-20/+560
* Revert changes from my previous refactoring - will need to fix dependencies i...Faisal Vali2017-07-171-2/+2
* [NFC] Refactor the Preprocessor function that handles Macro definitions and r...Faisal Vali2017-07-171-2/+2
* Change dyn_casts with unused variables to isa statements to avoid unused vari...Eric Christopher2017-07-141-2/+2
* [ubsan] Teach the pointer overflow check that "p - <unsigned> <= p" (PR33430)Vedant Kumar2017-07-133-16/+33
* [AArch64] Produce the right kind of va_arg for windowsMartin Storsjo2017-07-131-3/+18
* Fix spelling mistakes in comments. NFCI.Simon Pilgrim2017-07-131-14/+14
* Fix -Wdocumentation warning. NFCISimon Pilgrim2017-07-131-1/+0
* [OPENMP] Generalization of codegen for reduction clauses.Alexey Bataev2017-07-133-387/+564
* [Sema] Mark a virtual CXXMethodDecl as used if a call to it can beAkira Hatanaka2017-07-133-88/+2
* [OPENMP] Emit implicit taskgroup block around taskloop directives.Alexey Bataev2017-07-122-8/+24
* Expose some type-conversion functions as part of the IRGen ABI.John McCall2017-07-121-0/+16
* Enhance synchscope representation (clang)Konstantin Zhuravlyov2017-07-111-14/+13
* Use DenseMap instead std::map for GVSummaryMapTyDehao Chen2017-07-101-1/+1
* Fix build failure with gcc about mixing enum and non-enumYaxun Liu2017-07-082-3/+6
* [CodeGen] Fold variable into assert.Benjamin Kramer2017-07-081-2/+2
* CodeGen: Fix address space of global variableYaxun Liu2017-07-088-62/+160
* [X86] Move AVX512VPOPCNTDQ in __builtin_cpu_support's enum to match trunk gcc.Craig Topper2017-07-081-0/+2
* [modules ts] Basic for module linkage.Richard Smith2017-07-073-1/+5
* This reverts r305820 (ARMv.2-A FP16 vector intrinsics) because it showsSjoerd Meijer2017-07-063-179/+7
* [CodeGen] Check key function for typeinfo importShoaib Meenai2017-07-041-3/+7
* fix trivial typos in comments; NFCHiroshi Inoue2017-07-032-2/+2
* Changed Opts.EABIVersion type string to llvm::EABI enum classYuka Takahashi2017-07-011-5/+1
* Un-revert "[Driver] Add -fdiagnostics-hotness-threshold"Brian Gesiak2017-07-011-0/+3
* Revert "[Driver] Add -fdiagnostics-hotness-threshold"Brian Gesiak2017-07-011-3/+0
* [Driver] Add -fdiagnostics-hotness-thresholdBrian Gesiak2017-07-011-0/+3
* [Profile] Do not assign counters to functions without bodiesVedant Kumar2017-06-301-0/+3
* [ORE] Use LLVM's "diagnostics hotness" spellingBrian Gesiak2017-06-301-2/+2
* [objc] Don't require null-check and don't emit memset when result is ignored ...Kuba Mracek2017-06-301-11/+22
* Revert "[CodeGen] Propagate dllexport to thunks"Reid Kleckner2017-06-301-4/+0
* Remove Clang support for '-fvectorize-slp-aggressive' which used LLVM'sChandler Carruth2017-06-301-1/+0
* [WebAssembly] Add throw/rethrow builtins for exception handlingHeejin Ahn2017-06-301-0/+10
* [CodeGen] Propagate dllexport to thunksShoaib Meenai2017-06-301-0/+4
* [PM] Add support for sample PGO in the new pass manager (clang-side)Dehao Chen2017-06-291-1/+5