Sink AddrMode back into TargetLowering, removing one of the most
authorChandler Carruth <chandlerc@gmail.com>
Mon, 7 Jan 2013 15:14:13 +0000 (15:14 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Mon, 7 Jan 2013 15:14:13 +0000 (15:14 +0000)
commit56d433dffe02e14cafaab44d2628e20dc0bf26fe
treec68fa6b5f3449253eaa889cd05597a3b81377878
parenta07dcb1498ab1b1048bd03c664f3b7eb1f64310d
Sink AddrMode back into TargetLowering, removing one of the most
peculiar headers under include/llvm.

This struct still doesn't make a lot of sense, but it makes more sense
down in TargetLowering than it did before.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@171739 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/AddressingMode.h [deleted file]
include/llvm/Target/TargetLowering.h
lib/CodeGen/BasicTargetTransformInfo.cpp
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
lib/Transforms/Scalar/CodeGenPrepare.cpp