summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
...
* [SystemZ] Use FNeg in s390x clang builtinsKevin P. Neal2020-01-021-9/+5
* Generalize the pass registration mechanism used by Polly to any third-party toolserge_sans_paille2020-01-022-0/+9
* [NFC] Fixes -Wrange-loop-analysis warningsMark de Wever2020-01-012-2/+2
* [MC][TargetMachine] Delete MCTargetOptions::MCPIECopyRelocationsFangrui Song2020-01-011-1/+0
* [OPENMP]Emit artificial threprivate vars as threadlocal, if possible.Alexey Bataev2019-12-311-2/+7
* [CodeGen] Emit conj/conjf/confjl libcalls as fneg instructions if possible.Craig Topper2019-12-311-1/+4
* [CodeGen] Use IRBuilder::CreateFNeg for __builtin_conjCraig Topper2019-12-301-6/+1
* [CodeGen] Use CreateFNeg in buildFMulAddCraig Topper2019-12-301-11/+4
* [OpenMP] Use the OpenMPIRBuilder for `omp parallel`Johannes Doerfert2019-12-301-0/+95
* [OpenMP][NFCI] Use the libFrontend ProcBindKind in ClangJohannes Doerfert2019-12-264-30/+9
* [OpenMP][IR-Builder] Introduce the finalization stackJohannes Doerfert2019-12-251-15/+51
* [NFC] Remove some dead code from CGBuiltin.cpp.Kevin P. Neal2019-12-241-14/+0
* [Sema][X86] Consider target attribute into the checks in validateOutputSize a...Craig Topper2019-12-233-64/+6
* [OPENMP50]Codegen for nontemporal clause.Alexey Bataev2019-12-234-7/+91
* [ItaniumCXXABI] Don't mark an extern_weak init function as dso_local on windowsMartin Storsjö2019-12-231-1/+3
* reland "[DebugInfo] Support to emit debugInfo for extern variables"Yonghong Song2019-12-226-2/+52
* Revert "[DebugInfo] Support to emit debugInfo for extern variables"Reid Kleckner2019-12-226-52/+2
* [ms] [X86] Use "P" modifier on operands to call instructions in inline X86 as...Eric Astor2019-12-221-0/+4
* [Driver] Verify -mrecord-mcount in Driver, instead of CodeGen after D71627Fangrui Song2019-12-211-8/+0
* [objc_direct] Tigthen checks for direct methodsPierre Habouzit2019-12-201-9/+12
* ConstrainedFP: use API compatible with opaque pointers.Tim Northover2019-12-191-6/+6
* [Clang FE, SystemZ] Recognize -mrecord-mcount CL option.Jonas Paulsson2019-12-191-0/+11
* [WebAssembly] Add avgr_u intrinsics and require nuw in patternsThomas Lively2019-12-181-0/+8
* Refactor CompareReferenceRelationship and its callers in preparation forRichard Smith2019-12-181-19/+34
* Use hasOffsetApplied to initialize member HasOffsetAppliedAkira Hatanaka2019-12-181-1/+1
* [Clang FE, SystemZ] Don't add "true" value for the "mnop-mcount" attribute.Jonas Paulsson2019-12-181-1/+1
* [OPENMP50]Add parsing/sema analysis for nontemporal clause.Alexey Bataev2019-12-171-0/+1
* [Clang FE, SystemZ] Recognize -mpacked-stack CL optionJonas Paulsson2019-12-171-0/+8
* [ObjC][DWARF] Emit DW_AT_APPLE_objc_direct for methods marked as __attribute_...Raphael Isemann2019-12-171-0/+3
* [c++20] P1959R0: Remove support for std::*_equality.Richard Smith2019-12-161-8/+0
* [WebAssembly] Replace SIMD int min/max builtins with patternsThomas Lively2019-12-161-43/+1
* [TLI] Support for per-Function TLI that overrides available libfuncsTeresa Johnson2019-12-161-9/+0
* Reland [DataLayout] Fix occurrences that size and range of pointers are assum...Nicola Zaghen2019-12-131-2/+2
* [OPENMP50]Fix possible conflict when emitting an alias for the functionsAlexey Bataev2019-12-121-1/+1
* [LTO] Support for embedding bitcode section during LTOTeresa Johnson2019-12-121-119/+4
* [clang] Turn -fno-builtin flag into an IR AttributeGuillaume Chatelet2019-12-121-11/+14
* [Alignment][NFC] Adding Align compatible methods to IntrinsicInst/IRBuilderGuillaume Chatelet2019-12-121-9/+9
* Temporarily Revert "[DataLayout] Fix occurrences that size and range of point...Nicola Zaghen2019-12-121-2/+2
* [DataLayout] Fix occurrences that size and range of pointers are assumed to b...Nicola Zaghen2019-12-121-2/+2
* [IR] Split out target specific intrinsic enums into separate headersReid Kleckner2019-12-114-2/+16
* [OpenMP] Use the OpenMP-IR-BuilderJohannes Doerfert2019-12-114-2/+40
* Fix detection of __attribute__((may_alias)) to properly look throughRichard Smith2019-12-111-8/+9
* [OPENMP50]Add if clause in teams distribute parallel for simd directive.Alexey Bataev2019-12-111-1/+2
* [WebAssembly] Add new `export_name` clang attribute for controlling wasm expo...Sam Clegg2019-12-111-0/+6
* [Support] Add TimeTraceScope constructor without detail argRussell Gallop2019-12-112-5/+5
* CodeGen: Allow annotations on globals in non-zero address spaceNicolai Hähnle2019-12-111-1/+7
* [Clang] Pragma vectorize_width() implies vectorize(enable)Sjoerd Meijer2019-12-111-10/+11
* [ARM][MVE] Add intrinsics for immediate shifts. (reland)Simon Tatham2019-12-111-0/+30
* NFC: Get rid of an unused parameter to CGObjCMac::EmitSelectorAddr.Erik Pilkington2019-12-101-12/+10
* Fix bug 44190 - wrong code with #pragma pack(1)Yaxun (Sam) Liu2019-12-101-3/+2
OpenPOWER on IntegriCloud