FailedChanges

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

Summary

  1. [MIPS GlobalISel] Select MSA vector generic and builtin fsqrt (details)
  2. [clangd][NFC] Get rid of raw string literals in macros to make stage1 (details)
  3. [RISCV] Add support for half-precision floats (details)
  4. OpenMP Tasks dependencies hash re-sizing fixed. (details)
Commit 417dd6782505650081aa1f05057231e0375ee836 by petar.avramovic
[MIPS GlobalISel] Select MSA vector generic and builtin fsqrt
selectImpl is able to select G_FSQRT when we set bank for vector
operands to fprb. Add detailed tests. Note: G_FSQRT is generated from
llvm-ir intrinsics llvm.sqrt.*, and at the moment MIPS is not able to
generate this intrinsic for vector type (some targets generate vector
llvm.sqrt.* from calls to a builtin function).
__builtin_msa_fsqrt_<format> will be transformed into G_FSQRT in
legalizeIntrinsic and selected in the same way.
Differential Revision: https://reviews.llvm.org/D69376
The file was modifiedllvm/lib/Target/Mips/MipsRegisterBankInfo.cpp
The file was addedllvm/test/CodeGen/Mips/GlobalISel/llvm-ir/fsqrt_vec.ll
The file was modifiedllvm/lib/Target/Mips/MipsLegalizerInfo.cpp
The file was addedllvm/test/CodeGen/Mips/GlobalISel/instruction-select/fsqrt_vec.mir
The file was addedllvm/test/CodeGen/Mips/GlobalISel/legalizer/fsqrt_vec.mir
The file was addedllvm/test/CodeGen/Mips/GlobalISel/llvm-ir/fsqrt_vec_builtin.ll
The file was addedllvm/test/CodeGen/Mips/GlobalISel/regbankselect/fsqrt_vec.mir
The file was addedllvm/test/CodeGen/Mips/GlobalISel/legalizer/fsqrt_vec_builtin.mir
Commit 43e931cb5fc1830f6b9250f35d29e1377a66eee6 by kadircet
[clangd][NFC] Get rid of raw string literals in macros to make stage1
compiler happy
The file was modifiedclang-tools-extra/clangd/unittests/TweakTests.cpp
Commit 1baa50396d9b8766a2e3d775f2ea14c42e2fc05c by luismarques
[RISCV] Add support for half-precision floats
Complete fp16 support by ensuring that load extension / truncate store
operations are properly expanded.
Reviewers: asb, lenary Reviewed By: lenary Differential Revision:
https://reviews.llvm.org/D69246
The file was addedllvm/test/CodeGen/RISCV/fp16-promote.ll
The file was modifiedllvm/lib/Target/RISCV/RISCVISelLowering.cpp
Commit be29d9285487e1970f0ad070d79d5dfeca345f2e by Andrey.Churbanov
OpenMP Tasks dependencies hash re-sizing fixed.
Details:
- nconflicts field initialized;
- formatting fix (moved declaration out of the long line);
- count conflicts in new hash as opposed to old one.
Differential Revision: https://reviews.llvm.org/D68036
The file was modifiedopenmp/runtime/src/kmp_taskdeps.cpp