Refactoring SimplifyLibCalls to remove static initializers and generally cleaning...
authorChris Bieneman <beanz@apple.com>
Wed, 17 Sep 2014 20:55:46 +0000 (20:55 +0000)
committerChris Bieneman <beanz@apple.com>
Wed, 17 Sep 2014 20:55:46 +0000 (20:55 +0000)
commit14f9a54a8b499b254e9c9e16a9a17ea92ae5005e
tree0ed914f184f9a2e9dd9ab3017d6815c3238d5f27
parent2bfef929c01800ec65de1f681f9af1bfed14ea81
Refactoring SimplifyLibCalls to remove static initializers and generally cleaning up the code.

Summary: This eliminates ~200 lines of code mostly file scoped struct definitions that were unnecessary.

Reviewers: chandlerc, resistor

Reviewed By: resistor

Subscribers: morisset, resistor, llvm-commits

Differential Revision: http://reviews.llvm.org/D5364

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@217982 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Transforms/Utils/SimplifyLibCalls.h
lib/Transforms/InstCombine/InstructionCombining.cpp
lib/Transforms/Utils/SimplifyLibCalls.cpp