FailedChanges

Summary

  1. [SelectionDAG] remove div-by-zero constant folding restriction We don't have this restriction in IR, so it should not be here either simply out of consistency. Code that wants to handle FP exceptions is expected to use the 'strict' variants of these nodes. We don't get the frem case because frem by 0.0 produces NaN (invalid), and that's the remaining check here (so the removed check for frem was dead code AFAIK). This is the only place in SDAG that uses "HasFPExceptions", so I think we should remove that entirely as a follow-up patch.
  2. [llvm-nm] Add --special-syms no-op flag Differential revision: https://reviews.llvm.org/D60502
Revision 359566 by spatel:
[SelectionDAG] remove div-by-zero constant folding restriction

We don't have this restriction in IR, so it should not be here
either simply out of consistency. Code that wants to handle FP
exceptions is expected to use the 'strict' variants of these
nodes.

We don't get the frem case because frem by 0.0 produces NaN (invalid),
and that's the remaining check here (so the removed check for frem
was dead code AFAIK).

This is the only place in SDAG that uses "HasFPExceptions", so I
think we should remove that entirely as a follow-up patch.
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAG.cpptrunk/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
The file was modified/llvm/trunk/test/CodeGen/AArch64/fp-const-fold.lltrunk/test/CodeGen/AArch64/fp-const-fold.ll
The file was modified/llvm/trunk/test/CodeGen/X86/fdiv-combine.lltrunk/test/CodeGen/X86/fdiv-combine.ll
Revision 359563 by evgeny777:
[llvm-nm] Add --special-syms no-op flag

Differential revision: https://reviews.llvm.org/D60502
Change TypePath in RepositoryPath in Workspace
The file was added/llvm/trunk/test/tools/llvm-nm/AArch64/special-syms.testtrunk/test/tools/llvm-nm/AArch64/special-syms.test
The file was modified/llvm/trunk/tools/llvm-nm/llvm-nm.cpptrunk/tools/llvm-nm/llvm-nm.cpp

Summary

  1. [clangd] gen_std uses multiprocessing pool to be fast. While here, log ambiguous symbols. NFC
Revision 359564 by sammccall:
[clangd] gen_std uses multiprocessing pool to be fast. While here, log ambiguous symbols. NFC
Change TypePath in RepositoryPath in Workspace
The file was modified/clang-tools-extra/trunk/clangd/include-mapping/gen_std.pytrunk/clangd/include-mapping/gen_std.py