[all-commits] [llvm/llvm-project] b69fe6: [X86] Add icmp ne/eq (srl (ctlz x), log2(bw)) test...

Simon Pilgrim via All-commits all-commits at lists.llvm.org
Wed Jan 6 07:52:15 PST 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: b69fe6a85db43df27ebb260716d41a3e1b0d7534
      https://github.com/llvm/llvm-project/commit/b69fe6a85db43df27ebb260716d41a3e1b0d7534
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2021-01-06 (Wed, 06 Jan 2021)

  Changed paths:
    A llvm/test/CodeGen/X86/lzcnt-cmp.ll

  Log Message:
  -----------
  [X86] Add icmp ne/eq (srl (ctlz x), log2(bw)) test coverage.

Add vector coverage as well (which isn't currently supported).


  Commit: 500864f928c272e8ebfd6493cb749083124bfd8b
      https://github.com/llvm/llvm-project/commit/500864f928c272e8ebfd6493cb749083124bfd8b
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2021-01-06 (Wed, 06 Jan 2021)

  Changed paths:
    M llvm/include/llvm/Analysis/InlineAdvisor.h
    M llvm/include/llvm/CodeGen/CodeGenPassBuilder.h
    M llvm/include/llvm/ExecutionEngine/JITEventListener.h

  Log Message:
  -----------
  Remove some unused <vector> includes. NFCI.

<vector> (unlike many other c++ headers) is relatively clean, so if the file doesn't use std::vector then it shouldn't need the header.


Compare: https://github.com/llvm/llvm-project/compare/46975b5b29e2...500864f928c2


More information about the All-commits mailing list