[all-commits] [llvm/llvm-project] 4187cb: Add InstCombine/InstructionSimplify support for Fr...

Juneyoung Lee via All-commits all-commits at lists.llvm.org
Mon Nov 11 19:13:32 PST 2019


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 4187cb138b1c8401a78ac2ea98466c750cce61cb
      https://github.com/llvm/llvm-project/commit/4187cb138b1c8401a78ac2ea98466c750cce61cb
  Author: aqjune <aqjune at gmail.com>
  Date:   2019-11-12 (Tue, 12 Nov 2019)

  Changed paths:
    M llvm/include/llvm/Analysis/InstructionSimplify.h
    M llvm/include/llvm/Analysis/ValueTracking.h
    M llvm/lib/Analysis/InstructionSimplify.cpp
    M llvm/lib/Analysis/ValueTracking.cpp
    M llvm/lib/Transforms/InstCombine/InstCombineInternal.h
    M llvm/lib/Transforms/InstCombine/InstructionCombining.cpp
    A llvm/test/Transforms/InstCombine/freeze.ll
    A llvm/test/Transforms/InstSimplify/freeze.ll

  Log Message:
  -----------
  Add InstCombine/InstructionSimplify support for Freeze Instruction

Summary:
- Add llvm::SimplifyFreezeInst
- Add InstCombiner::visitFreeze
- Add llvm tests

Reviewers: majnemer, sanjoy, reames, lebedev.ri, spatel

Reviewed By: reames, lebedev.ri

Subscribers: reames, lebedev.ri, filcab, regehr, trentxintong, llvm-commits

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




More information about the All-commits mailing list