This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-lts-allyesconfig in repository toolchain/ci/llvm-project.
from 76829d89287 gn build: Add build files for most clang-tools-extra unit tests adds b0e79823d69 Make common_type's implementation common adds 7fb58e98f54 Spelling correction for docs for cppcoreguidelines-owning-memory adds 68b9f45feee Replace `typedef A B` with `using B = A`. NFC. adds a77ea59c4d1 Simplify. NFC. adds ca81a56f658 [RISCV] Don't evaluatePCRelLo if a relocation will be force [...] adds 2e1bf89e3a8 [X86] Use ISD::INTRINSIC_VOID in getTgtMemIntrinsic for tru [...] adds 38a82413210 [Linux/x86] Fix writing of non-gpr registers on newer processors adds d83fb24533e [ELF] Rename SyntheticSection::empty to more appropriate is [...] adds 3091884e25d [RISCV] Add seto pattern expansion adds e8c3136994b [X86][SSE] Add fcmp constant folding tests adds 7af32444b9b [X86] Fix a test from r357317 adds d9f6ee1c3cc [X86MacroFusion][NFC] Add more tests. adds 97d1bc44544 [InstCombine] eliminate commuted select-shuffles + binop (PR41304) adds bf55c4e3e39 [LLD][COFF] Early dependency detection
No new revisions were added by this update.
Summary of changes: .../checks/cppcoreguidelines-owning-memory.rst | 2 +- libcxx/include/type_traits | 131 ++++----- .../meta.trans.other/common_type.pass.cpp | 175 ++++++------ lld/COFF/CMakeLists.txt | 1 + lld/COFF/DebugTypes.cpp | 84 ++++++ lld/COFF/DebugTypes.h | 51 ++++ lld/COFF/Driver.cpp | 2 +- lld/COFF/InputFiles.cpp | 56 ++++ lld/COFF/InputFiles.h | 8 + lld/COFF/MapFile.cpp | 4 +- lld/COFF/PDB.cpp | 97 +++---- lld/ELF/Arch/X86.cpp | 26 +- lld/ELF/CallGraphSort.cpp | 4 +- lld/ELF/InputFiles.h | 36 +-- lld/ELF/InputSection.cpp | 6 +- lld/ELF/LinkerScript.h | 2 +- lld/ELF/MapFile.cpp | 2 +- lld/ELF/OutputSections.cpp | 4 +- lld/ELF/Relocations.cpp | 4 +- lld/ELF/Relocations.h | 2 +- lld/ELF/SyntheticSections.cpp | 42 +-- lld/ELF/SyntheticSections.h | 72 ++--- lld/ELF/Writer.cpp | 18 +- .../Linux/NativeRegisterContextLinux_x86_64.cpp | 119 ++++---- .../Linux/NativeRegisterContextLinux_x86_64.h | 3 +- .../Target/RISCV/MCTargetDesc/RISCVAsmBackend.h | 9 +- llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp | 14 +- llvm/lib/Target/RISCV/RISCVISelLowering.cpp | 6 +- llvm/lib/Target/RISCV/RISCVInstrInfoD.td | 4 + llvm/lib/Target/RISCV/RISCVInstrInfoF.td | 4 + llvm/lib/Target/X86/X86ISelLowering.cpp | 4 +- .../InstCombine/InstructionCombining.cpp | 24 ++ llvm/test/CodeGen/RISCV/double-br-fcmp.ll | 8 - llvm/test/CodeGen/RISCV/double-fcmp.ll | 8 - llvm/test/CodeGen/RISCV/double-select-fcmp.ll | 8 - llvm/test/CodeGen/RISCV/float-br-fcmp.ll | 8 - llvm/test/CodeGen/RISCV/float-fcmp.ll | 8 - llvm/test/CodeGen/RISCV/float-select-fcmp.ll | 8 - llvm/test/CodeGen/X86/fcmp-constant.ll | 278 +++++++++++++++++++ llvm/test/CodeGen/X86/testb-je-fusion.ll | 303 ++++++++++++++------- llvm/test/CodeGen/X86/win64-nosse-error.ll | 2 +- llvm/test/MC/RISCV/linker-relaxation.s | 8 +- llvm/test/MC/RISCV/option-relax.s | 6 + .../Transforms/InstCombine/vec-binop-select.ll | 71 +++-- 44 files changed, 1171 insertions(+), 561 deletions(-) create mode 100644 lld/COFF/DebugTypes.cpp create mode 100644 lld/COFF/DebugTypes.h create mode 100644 llvm/test/CodeGen/X86/fcmp-constant.ll