FailedChanges

Summary

  1. [InstSimplify] add tests for constant folding fmin/fmax with undef op; NFC (details)
  2. clang: Make changes in 7c8bb409f31e py2.7-compatible (details)
  3. CompletionModelCodegen: Remove unused import (details)
  4. [OpenMP] Initial Support for OpenMP Webpage Documentation (details)
  5. [msan][asan] Add runtime flag intercept_strcmp (details)
  6. [llvm-cov] Allow commas in filenames passed to `-object` flag (details)
  7. [COFF] Move per-global .drective emission from AsmPrinter to TLOFCOFF (details)
  8. [spirv] Move device info from resource limit into target env (details)
  9. Temporarily Revert "[clangd] Add Random Forest runtime for code completion." (details)
  10. [test][InstrProf] Fix always_inline.ll under NPM (details)
Commit d3b0644e22a4ebe599d58d9d319d2403484fd88f by spatel
[InstSimplify] add tests for constant folding fmin/fmax with undef op; NFC
The file was modifiedllvm/test/Transforms/InstSimplify/ConstProp/fp-undef.ll
Commit 7502040ed25e713546e64fe54a30beb5cfd8d045 by thakis
clang: Make changes in 7c8bb409f31e py2.7-compatible
The file was modifiedllvm/utils/UpdateTestChecks/common.py
Commit 807777913e82bece68a2f929ae17bd0e9ba38ab0 by thakis
CompletionModelCodegen: Remove unused import

The unused import is 3.4+, so it also breaks py2.7 compat.
But this is easy to fix :)
The file was modifiedclang-tools-extra/clangd/quality/CompletionModelCodegen.py
Commit 1c4c21489f013d6a501a52e79a36df07d772d9b8 by jhuber6
[OpenMP] Initial Support for OpenMP Webpage Documentation

Summary:
Adding support for generated html documentation for OpenMP. Changing
Cmake files to build the documentation and adding the base templates for
future documentation to be added.

Reviewers: jdoerfert

Subscribers: aaron.ballman arphaman guansong mgorny openmp-commits sstefan1 yaxunl

Tags: #OpenMP

Differential Revision: https://reviews.llvm.org/D87797
The file was addedopenmp/docs/_themes/llvm-theme/static/logo.png
The file was addedopenmp/docs/_themes/llvm-theme/static/llvm-theme.css
The file was addedopenmp/docs/_themes/llvm-theme/layout.html
The file was addedopenmp/docs/_templates/indexsidebar.html
The file was addedopenmp/docs/conf.py
The file was addedopenmp/docs/CMakeLists.txt
The file was addedopenmp/docs/README.txt
The file was addedopenmp/docs/_themes/llvm-theme/theme.conf
The file was modifiedopenmp/CMakeLists.txt
The file was addedopenmp/docs/index.rst
The file was modifiedopenmp/docs/ReleaseNotes.rst
The file was addedopenmp/docs/_themes/llvm-theme/static/contents.png
The file was addedopenmp/docs/_themes/llvm-theme/static/navigation.png
The file was addedopenmp/docs/_templates/layout.html
Commit 516d7574320554022e56bbdfcddb269f87a1ba0f by Vitaly Buka
[msan][asan] Add runtime flag intercept_strcmp

Can be used to disable interceptor to workaround issues of
non-instrumented code.

Reviewed By: morehouse, eugenis

Differential Revision: https://reviews.llvm.org/D87897
The file was addedcompiler-rt/test/asan/TestCases/strcmp.c
The file was modifiedcompiler-rt/lib/sanitizer_common/sanitizer_common_interceptors.inc
The file was modifiedcompiler-rt/lib/sanitizer_common/sanitizer_flags.inc
The file was addedcompiler-rt/test/msan/strcmp.c
Commit 3c731ba5f1b604c873e96ac137bfea723690ba95 by Vedant Kumar
[llvm-cov] Allow commas in filenames passed to `-object` flag

Currently, -object takes a comma separated list of objects as an
argument, which prevents it working with path names that contain a
comma. Drop comma-separated support, which requires to set pass the
-object flag multiple times to set multiple objects.

Patch by Andrew Gallagher!

Differential Revision: https://reviews.llvm.org/D87003
The file was modifiedllvm/tools/llvm-cov/CodeCoverage.cpp
The file was addedllvm/test/tools/llvm-cov/comma-in-coverage-object-filename.test
Commit 9932561b4892b6e9bbb0c2369272dfff2305fdb9 by rnk
[COFF] Move per-global .drective emission from AsmPrinter to TLOFCOFF

This changes the order of output sections and the output assembly, but
is otherwise NFC.

It simplifies the TLOF interface by removing two COFF-only methods.
The file was modifiedllvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
The file was modifiedllvm/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h
The file was modifiedllvm/test/CodeGen/X86/dllexport.ll
The file was modifiedllvm/test/CodeGen/X86/dllexport-x86_64.ll
The file was modifiedllvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
The file was modifiedllvm/test/CodeGen/ARM/global-merge-dllexport.ll
The file was modifiedllvm/include/llvm/Target/TargetLoweringObjectFile.h
Commit 1f0b43638ed7366189fb7b609484bb3033e678d9 by antiagainst
[spirv] Move device info from resource limit into target env

Vendor/device information are not resource limits. Moving to
target environment directly for better organization.

Reviewed By: mravishankar

Differential Revision: https://reviews.llvm.org/D87911
The file was modifiedmlir/docs/Dialects/SPIR-V.md
The file was modifiedmlir/include/mlir/Dialect/SPIRV/SPIRVAttributes.h
The file was modifiedmlir/include/mlir/Dialect/SPIRV/TargetAndABI.td
The file was modifiedmlir/include/mlir/Dialect/SPIRV/TargetAndABI.h
The file was modifiedmlir/lib/Dialect/SPIRV/SPIRVAttributes.cpp
The file was modifiedmlir/lib/Dialect/SPIRV/TargetAndABI.cpp
The file was modifiedmlir/test/Dialect/SPIRV/target-and-abi.mlir
The file was modifiedmlir/lib/Dialect/SPIRV/SPIRVDialect.cpp
The file was modifiedmlir/include/mlir/Dialect/SPIRV/SPIRVBase.td
Commit 549e55b3d5634870aa9d42135f51ad46a6a0e347 by echristo
Temporarily Revert "[clangd] Add Random Forest runtime for code completion."
as a header doesn't appear to have made it into the commit.

This reverts commit 9b6765e784b39c88cb8cdb85ab083e6c95a997ed and followup
The file was removedclang-tools-extra/clangd/quality/CompletionModel.cmake
The file was removedclang-tools-extra/clangd/unittests/decision_forest_model/CategoricalFeature.h
The file was removedclang-tools-extra/clangd/unittests/decision_forest_model/features.json
The file was removedclang-tools-extra/clangd/quality/README.md
The file was removedclang-tools-extra/clangd/quality/model/features.json
The file was removedclang-tools-extra/clangd/quality/model/forest.json
The file was modifiedclang-tools-extra/clangd/unittests/CodeCompleteTests.cpp
The file was removedclang-tools-extra/clangd/quality/CompletionModelCodegen.py
The file was modifiedclang-tools-extra/clangd/unittests/CMakeLists.txt
The file was removedclang-tools-extra/clangd/unittests/decision_forest_model/forest.json
The file was removedclang-tools-extra/clangd/unittests/DecisionForestTests.cpp
The file was modifiedclang-tools-extra/clangd/CMakeLists.txt
Commit 7c10129f5a2145cf8f6dbe259269fd2a781a8dbe by aeubanks
[test][InstrProf] Fix always_inline.ll under NPM

NPM's inliner does not clean up dead functions.

Differential Revision: https://reviews.llvm.org/D87922
The file was modifiedllvm/test/Instrumentation/InstrProfiling/always_inline.ll