OSDN Git Service

Add a new convenience pass for testing InstructionSimplify. Previously
authorDuncan Sands <baldrick@free.fr>
Mon, 20 Dec 2010 20:54:37 +0000 (20:54 +0000)
committerDuncan Sands <baldrick@free.fr>
Mon, 20 Dec 2010 20:54:37 +0000 (20:54 +0000)
commit43ff68ded09bf6f722548fa6c62d742483bd133c
treef898684976ade9d34c20d3ee0429fdcf3a666903
parent1ae3c165f7f6dd265f136d975f255c18de53a960
Add a new convenience pass for testing InstructionSimplify.  Previously
it could only be tested indirectly, via instcombine, gvn or some other
pass that makes use of InstructionSimplify, which means that testcases
had to be carefully contrived to dance around any other transformations
that that pass did.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122264 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/InitializePasses.h
include/llvm/LinkAllPasses.h
include/llvm/Transforms/Scalar.h
lib/Transforms/Utils/CMakeLists.txt
lib/Transforms/Utils/Utils.cpp