summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* [RISCV] Fix passing two floating-point values in complex separately by two GP...Jim Lin2020-06-251-1/+2
* Update compiler extension integration into the build systemserge-sans-paille2020-06-171-2/+1
* [CodeGen] fix inline builtin-related breakage from D78162George Burgess IV2020-05-071-3/+9
* [CodeGen] only add nobuiltin to inline builtins if we'll emit themGeorge Burgess IV2020-05-071-1/+2
* Use FinishThunk to finish musttail thunksReid Kleckner2020-04-131-2/+3
* [remark][diagnostics] [codegen] Fix PR44896Rong Xu2020-02-261-0/+3
* [RISCV] Pass target-abi via module flag metadataZakk Chen2020-01-271-0/+7
* [Driver][CodeGen] Support -fpatchable-function-entry=N,M and __attribute__((p...Fangrui Song2020-01-241-6/+11
* [Concepts] Requires ExpressionsSaar Raz2020-01-242-0/+5
* Revert 9007f06af0e "Revert "Allow system header to provide their own implemen...Hans Wennborg2020-01-172-1/+13
* Revert "Allow system header to provide their own implementation of some builtin"Amy Huang2020-01-172-13/+1
* Add __warn_memset_zero_len builtin as a workaround for glibc issueserge-sans-paille2020-01-171-0/+2
* Relax the rules around objc_alloc and objc_alloc_init optimizations.Pierre Habouzit2020-01-141-21/+19
* [X86] ABI compat bugfix for MSVC vectorcallReid Kleckner2020-01-141-75/+61
* [remark][diagnostics] Using clang diagnostic handler for IR input filesRong Xu2020-01-141-17/+76
* [OPENMP]Do not emit special virtual function for NVPTX target.Alexey Bataev2020-01-141-1/+6
* [DebugInfo] Add option to clang to limit debug info that is emitted for classes.Amy Huang2020-01-141-0/+17
* Fix "pointer is null" static analyzer warnings. NFCI.Simon Pilgrim2020-01-141-4/+2
* Make helper functions static or move them into anonymous namespaces. NFC.Benjamin Kramer2020-01-142-2/+6
* [RISCV] Fix ILP32D lowering for double+double/double+int return typesJames Clarke2020-01-141-5/+15
* [DebugInfo] Add another level to DebugInfoKind called ConstructorAmy Huang2020-01-137-35/+28
* [ItaniumCXXABI] Make tls wrappers properly comdatMartin Storsjö2020-01-131-0/+3
* Implement VectorType conditional operator GNU extension.Erich Keane2020-01-131-0/+15
* This option allows selecting the TLS size in the local exec TLS model,KAWASHIMA Takahiro2020-01-131-0/+1
* Revert "[DWARF5][clang]: Added support for DebugInfo generation for auto retu...Sam McCall2020-01-132-21/+11
* [DWARF5][clang]: Added support for DebugInfo generation for auto return type ...Awanish Pandey2020-01-132-11/+21
* Fix "pointer is null" static analyzer warning. NFCI.Simon Pilgrim2020-01-111-1/+1
* Fix "pointer is null" static analyzer warnings. NFCI.Simon Pilgrim2020-01-113-17/+10
* Only destroy static locals if they have non-trivial destructors.Richard Smith2020-01-101-1/+2
* [Driver][CodeGen] Add -fpatchable-function-entry=N[,0]Fangrui Song2020-01-101-0/+3
* Support function attribute patchable_function_entryFangrui Song2020-01-101-1/+7
* Fix "pointer is null" static analyzer warning. NFCI.Simon Pilgrim2020-01-101-1/+1
* Add support for __declspec(guard(nocf))Andrew Paverd2020-01-101-0/+11
* [FPEnv] Generate constrained FP comparisons from clangUlrich Weigand2020-01-101-11/+17
* Allow system header to provide their own implementation of some builtinserge-sans-paille2020-01-102-1/+13
* [ThinLTO] Pass CodeGenOpts like UnrollLoops/VectorizeLoop/VectorizeSLPWei Mi2020-01-091-0/+6
* Add builtins for aligning and checking alignment of pointers and integersAlex Richardson2020-01-092-0/+100
* [Clang] Handle target-specific builtins returning aggregates.Simon Tatham2020-01-091-3/+23
* Improve support of GNU mempcpyserge-sans-paille2020-01-091-2/+8
* [OPENMP]Remove unused code, NFC.Alexey Bataev2020-01-092-102/+2
* Fix "pointer is null" static analyzer warnings. NFCI.Simon Pilgrim2020-01-091-0/+2
* Fix MSVC unhandled enum warning. NFCI.Simon Pilgrim2020-01-091-0/+1
* Fix "pointer is null" static analyzer warning. NFCI.Simon Pilgrim2020-01-081-2/+2
* [OPENMP]Reduce calls for the mangled names.Alexey Bataev2020-01-072-8/+9
* [HIP] Add option --gpu-max-threads-per-block=nYaxun (Sam) Liu2020-01-071-2/+5
* [NFC] Use isX86() instead of getArch()Jim Lin2020-01-072-6/+2
* [CodeGen][ObjC] Push the properties of a protocol before pushing theAkira Hatanaka2020-01-061-3/+3
* Add Triple::isX86()Fangrui Song2020-01-061-2/+1
* [OPENMP50]Support lastprivate conditional updates in inc/dec unary ops.Alexey Bataev2020-01-065-13/+58
* [OPENMP50]Codegen for lastprivate conditional list items.Alexey Bataev2020-01-026-3/+357
OpenPOWER on IntegriCloud