summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Recommit r350555 "[X86] Use funnel shift intrinsics for the VBMI2 vshld/vshrd...Craig Topper2019-01-073-272/+244
* Revert r350555 "[X86] Use funnel shift intrinsics for the VBMI2 vshld/vshrd b...Craig Topper2019-01-073-244/+272
* [X86] Use funnel shift intrinsics for the VBMI2 vshld/vshrd builtins.Craig Topper2019-01-073-272/+244
* [OPENMP][NVPTX]Reduce number of barriers in reductions.Alexey Bataev2019-01-071-7/+0
* [Sema] Fix unused variable warning in Release buildsBenjamin Kramer2019-01-071-2/+1
* [analyzer] Pass the correct loc Expr from VisitIncDecOp to evalStoreRafael Stahl2019-01-071-2/+2
* [AST] Store some data of CXXNewExpr as trailing objectsBruno Ricci2019-01-076-76/+145
* [AST][NFC] Pack DependentScopeDeclRefExpr and CXXUnresolvedConstructExprBruno Ricci2019-01-073-61/+55
* [clang] Add AST matcher for initializer list membersHyrum Wright2019-01-071-0/+1
* [CTU] Make loadExternalAST return with non nullptr on successGabor Marton2019-01-071-3/+3
* [AST][NFC] Pack OpaqueValueExprBruno Ricci2019-01-071-1/+1
* clang-format: [JS] support goog.requireType.Martin Probst2019-01-071-0/+1
* DR674, PR38883, PR40238: Qualified friend lookup should look for aRichard Smith2019-01-076-59/+84
* [SemaCXX] Fix ICE for unexpanded parameter packBrian Gesiak2019-01-071-1/+1
* CodeGen: fix autolink emission on ELFSaleem Abdulrasool2019-01-051-5/+15
* CodeGen: switch iteration to range based for loop (NFC)Saleem Abdulrasool2019-01-051-6/+4
* Let new test from r350340 still pass even after r350451.Nico Weber2019-01-051-4/+4
* Move -add-plugin validation after -load was executed.Nico Weber2019-01-052-14/+19
* [OpenMP] Refactor const restriction for linearJoel E. Denny2019-01-041-13/+5
* [OpenMP] Refactor const restriction for reductionsJoel E. Denny2019-01-041-30/+30
* [OpenMP] Replace predetermined shared for const variableJoel E. Denny2019-01-041-27/+80
* hwasan: Implement lazy thread initialization for the interceptor ABI.Peter Collingbourne2019-01-043-0/+25
* [HIP][DRIVER][OFFLOAD] Do not unbundle unsupported file typesAaron Enye Shi2019-01-041-0/+12
* [ThinLTO] Clang changes to utilize new pass to handle chains of aliasesTeresa Johnson2019-01-041-2/+7
* [ObjCARC] Add an new attribute, objc_externally_retainedErik Pilkington2019-01-046-27/+124
* [OPENMP][NVPTX]Use new functions from the runtime library.Alexey Bataev2019-01-041-30/+43
* Add two new pragmas for controlling software pipelining optimizations.Aaron Ballman2019-01-044-25/+99
* Refactor the way we handle diagnosing unused expression results.Aaron Ballman2019-01-0412-97/+126
* Prevent unreachable when checking invalid multiversion decls.Erich Keane2019-01-041-0/+5
* [Basic] Extend DiagnosticEngine to store and format Qualifiers.Anastasia Stulova2019-01-043-5/+18
* Adopt SwiftABIInfo for WebAssembly.Daniel Dunbar2019-01-031-6/+17
* Validate -add-plugin arguments.Nico Weber2019-01-031-1/+15
* Make -Wstring-plus-int warns even if when the result is not out of boundsArnaud Bienner2019-01-031-10/+0
* [OPENMP][NVPTX]Use __kmpc_barrier_simple_spmd(nullptr, 0) instead ofAlexey Bataev2019-01-032-12/+32
* Diagnose an unused result from a call through a function pointer whose return...Aaron Ballman2019-01-033-25/+19
* [NewPM] Port MsanPhilip Pfaffe2019-01-031-1/+2
* [OpenMP] Added support for explicit mapping of classes using 'this' pointer. ...Patrick Lyster2019-01-022-3/+80
* Only convert objc messages to alloc to objc_alloc if the receiver is a class.Pete Cooper2019-01-021-3/+6
* [CodeGen] Replace '@' characters in block descriptors' symbol names withAkira Hatanaka2018-12-291-0/+3
* Add vtable anchor to classes.Richard Trieu2018-12-293-0/+6
* [objc-gnustep2] Fix a bug in category generation.David Chisnall2018-12-281-6/+20
* [OPENMP]Fix processing of the clauses on target combined directives.Alexey Bataev2018-12-281-4/+7
* [objc-gnustep] Fix a copy-and-paste error.David Chisnall2018-12-271-1/+1
* [clang-cl] Treat inputs as C++ with /E, like MSVCReid Kleckner2018-12-261-1/+4
* [MS] Mangle return adjusting thunks with the public access specifierReid Kleckner2018-12-261-6/+12
* Ignore ConstantExpr in IgnoreParensReid Kleckner2018-12-261-4/+4
* [analyzer] [NFC] Clean up the mess of constructing argument effects in Retain...George Karpenkov2018-12-241-60/+83
* [Driver] Disable -faddrsig on Gentoo by defaultMichal Gorny2018-12-231-0/+2
* [Distro] Support detecting GentooMichal Gorny2018-12-231-0/+3
* [AST] Store the arguments of CXXConstructExpr in a trailing arrayBruno Ricci2018-12-225-95/+130