[AggressiveInstCombine] Add aggressive inst combiner to the LLVM C API.
authorCraig Topper <craig.topper@intel.com>
Tue, 24 Apr 2018 00:39:29 +0000 (00:39 +0000)
committerCraig Topper <craig.topper@intel.com>
Tue, 24 Apr 2018 00:39:29 +0000 (00:39 +0000)
commit1bcb258ba319c380b206c2ab7d9f8baaffcb2058
treea37e3d3620a9977e669b37d8fb1bcf486189fee6
parent8e807bf3fa4157ef16b314c1b0d0e5ddc2c3de88
[AggressiveInstCombine] Add aggressive inst combiner to the LLVM C API.

I just tried to copy what was done for regular InstCombine. Hopefully I didn't miss anything.

llvm-svn: 330668
llvm/bindings/python/llvm/core.py
llvm/include/llvm-c/Initialization.h
llvm/include/llvm-c/Transforms/Scalar.h
llvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombine.cpp
llvm/lib/Transforms/Scalar/Scalar.cpp