[all-commits] [llvm/llvm-project] 61211f: [NFC] Add filters to hasNItems and hasNItemsOrMore

Ralender via All-commits all-commits at lists.llvm.org
Thu Mar 12 02:46:59 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 61211fec864917cfc24988c21853d19747e6a1e4
      https://github.com/llvm/llvm-project/commit/61211fec864917cfc24988c21853d19747e6a1e4
  Author: Tyker <tyker1 at outlook.com>
  Date:   2020-03-12 (Thu, 12 Mar 2020)

  Changed paths:
    M llvm/include/llvm/ADT/STLExtras.h

  Log Message:
  -----------
  [NFC] Add filters to hasNItems and hasNItemsOrMore

Reviewers: lebedev.ri, jdoerfert

Reviewed By: jdoerfert

Subscribers: jdoerfert, dexonsmith, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D74967


  Commit: f16f139db40e6bf6462ca831eb1ec423c50aeef2
      https://github.com/llvm/llvm-project/commit/f16f139db40e6bf6462ca831eb1ec423c50aeef2
  Author: Tyker <tyker1 at outlook.com>
  Date:   2020-03-12 (Thu, 12 Mar 2020)

  Changed paths:
    M llvm/docs/LangRef.rst
    M llvm/include/llvm/IR/User.h
    M llvm/include/llvm/IR/Value.h
    M llvm/lib/IR/KnowledgeRetention.cpp
    M llvm/lib/IR/User.cpp
    M llvm/lib/IR/Value.cpp
    M llvm/lib/IR/Verifier.cpp
    M llvm/unittests/IR/KnowledgeRetentionTest.cpp

  Log Message:
  -----------
  Basis of dropping uses in llvm.assume.

Summary: This patch adds the basic utilities to deal with dropable uses. dropable uses are uses that we rather drop than prevent transformations, for now they are limited to uses in llvm.assume.

Reviewers: jdoerfert, sstefan1

Reviewed By: jdoerfert

Subscribers: uenoku, lebedev.ri, mgorny, hiraditya, dexonsmith, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D73404


Compare: https://github.com/llvm/llvm-project/compare/096d54537631...f16f139db40e


More information about the All-commits mailing list