SuccessChanges

Changes from Git (git http://labmaster3.local/git/llvm-project.git)

Summary

  1. [NFC] Test commit, whitespace change (details)
  2. [NFC] Test commit, revert whitespace change (details)
  3. [OPENMP50]Support lastprivate conditional updates in inc/dec unary ops. (details)
  4. [X86] Rename vec-strict-*-cmp.ll to vec-strict-cmp-*.ll to match other (details)
  5. [LegalizeTypes] Add widening support for STRICT_FSETCC/FSETCCS (details)
  6. [lldb/Docs] Describe optional dependencies on build page. (details)
  7. [X86] Improve v4i32->v4f64 uint_to_fp for AVX1/AVX2 targets. (details)
Commit b73fea6a7cfd87fe07b9c05ba153042198b5d873 by wan.yu
[NFC] Test commit, whitespace change
As per the Developer Policy, upon obtaining commit access.
The file was modifiedclang/lib/Driver/ToolChains/AIX.cpp
Commit 02f694b69a8b30db7b5d43670da5ab3b9f31bb81 by wan.yu
 [NFC] Test commit, revert whitespace change
As per the Developer Policy, upon obtaining commit access.
The file was modifiedclang/lib/Driver/ToolChains/AIX.cpp
Commit 7b518dcb291e740c3e957d93c2b4046bc8a97f00 by a.bataev
[OPENMP50]Support lastprivate conditional updates in inc/dec unary ops.
Added support for checking of updates of variables used in unary
pre(pos) inc/dec expressions.
The file was modifiedclang/test/OpenMP/sections_lastprivate_codegen.cpp
The file was modifiedclang/lib/CodeGen/CGStmtOpenMP.cpp
The file was modifiedclang/lib/CodeGen/CGExpr.cpp
The file was modifiedclang/lib/CodeGen/CGExprScalar.cpp
The file was modifiedclang/lib/CodeGen/CGOpenMPRuntime.h
The file was modifiedclang/lib/CodeGen/CGOpenMPRuntime.cpp
The file was modifiedclang/test/OpenMP/for_lastprivate_codegen.cpp
Commit ca868002d31b013b1d5998177ea4252ffcd84b67 by craig.topper
[X86] Rename vec-strict-*-cmp.ll to vec-strict-cmp-*.ll to match other
strict files wich have the size at the end. NFC
The file was addedllvm/test/CodeGen/X86/vec-strict-cmp-256.ll
The file was removedllvm/test/CodeGen/X86/vec-strict-128-cmp.ll
The file was removedllvm/test/CodeGen/X86/vec-strict-512-cmp.ll
The file was addedllvm/test/CodeGen/X86/vec-strict-cmp-128.ll
The file was removedllvm/test/CodeGen/X86/vec-strict-256-cmp.ll
The file was addedllvm/test/CodeGen/X86/vec-strict-cmp-512.ll
Commit 62f3403bfc17906aba555d6100e0136363f6a649 by craig.topper
[LegalizeTypes] Add widening support for STRICT_FSETCC/FSETCCS
This patch adds widening which really just scalarizes because we don't
have a strategy for the extra elements we would need to pad with.
Differential Revision: https://reviews.llvm.org/D72193
The file was modifiedllvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h
The file was modifiedllvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
The file was addedllvm/test/CodeGen/X86/vec-strict-cmp-sub128.ll
Commit 317cbdad4d1b9ea7ec703072aba34eeb62c9d3af by Jonas Devlieghere
[lldb/Docs] Describe optional dependencies on build page.
List the different CMake flags controlling the optional dependencies as
per the discussion on the mailing list:
http://lists.llvm.org/pipermail/lldb-dev/2020-January/015867.html
The file was modifiedlldb/docs/resources/build.rst
Commit 6a0564adcfe65956cb1099e8ec6c4801655007c4 by craig.topper
[X86] Improve v4i32->v4f64 uint_to_fp for AVX1/AVX2 targets.
Use zext+or+fsub to do the conversion. Similar to D71971.
Differential Revision: https://reviews.llvm.org/D71971
The file was modifiedllvm/test/CodeGen/X86/vec-strict-inttofp-256.ll
The file was modifiedllvm/test/CodeGen/X86/vector-constrained-fp-intrinsics.ll
The file was modifiedllvm/test/CodeGen/X86/vec_int_to_fp.ll
The file was modifiedllvm/lib/Target/X86/X86ISelLowering.cpp
The file was modifiedllvm/test/CodeGen/X86/vec_uint_to_fp.ll