Remove the AugmentedUse struct.
authorJay Foad <jay.foad@gmail.com>
Mon, 20 Jun 2011 14:12:33 +0000 (14:12 +0000)
committerJay Foad <jay.foad@gmail.com>
Mon, 20 Jun 2011 14:12:33 +0000 (14:12 +0000)
commit691c05bb29d3e2ec9c2ed6b1c082ce5d484b75da
tree5f6500ab6343f4316365cd6795fcd2044c9ba0f6
parent689c24768bce1a3bf33b47559e9398525d11142d
Remove the AugmentedUse struct.

I don't think the AugmentedUse struct buys us much, either in
correctness or in ease of use. Ditch it, and simplify Use::getUser() and
User::allocHungoffUses().

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@133433 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Use.h
lib/VMCore/Use.cpp
lib/VMCore/User.cpp