FailedChanges

Summary

  1. [InstCombine] Fix a couple crashes with extractelement on a scalable vector. (details)
  2. [compiler-rt] Don't build llvm-lit in RUNTIMES-BUILD (details)
  3. Fix for PR46384. Failure on weak dllimport. (details)
Commit 96ef6998dfcc4d7f2c7fcb87eb9369e94a40e127 by efriedma
[InstCombine] Fix a couple crashes with extractelement on a scalable vector.

Differential Revision: https://reviews.llvm.org/D86989
The file was modifiedllvm/test/Transforms/InstCombine/vscale_extractelement.ll
The file was modifiedllvm/lib/Analysis/ValueTracking.cpp
The file was modifiedllvm/lib/Transforms/InstCombine/InstCombineCasts.cpp
Commit 0cefaec2e876182313826bd13d5b9f8f3623622f by Jinsong Ji
[compiler-rt] Don't build llvm-lit in RUNTIMES-BUILD

With runtimes-build, we lost map config for llvm-lit, so we can NOT run
lit from source dir anymore.
All the subdir target like: ninja check-llvm-codegen-powerpc will fail
too.

We will get some cfg error like:
  File "../lvm-project/llvm/test/lit.cfg.py", line 21, in <module>
    config.test_format = lit.formats.ShTest(not llvm_config.use_lit_shell)
AttributeError: 'NoneType' object has no attribute 'use_lit_shell'

This is reset of map config in llvm-lit rebuild.
We already have llvm-lit in runtimes-build, so don't build it.

Reviewed By: phosek

Differential Revision: https://reviews.llvm.org/D87002
The file was modifiedcompiler-rt/CMakeLists.txt
Commit 198a13e970db2e88d0eaa62f69778388065edf70 by sunil.srivastava
Fix for PR46384. Failure on weak dllimport.

Differential Revision: https://reviews.llvm.org/D86907
The file was addedllvm/test/Verifier/weak-dllimport.ll
The file was modifiedllvm/lib/IR/Verifier.cpp