Fix a few more places where TargetData/TargetLibraryInfo is not being passed.
authorChad Rosier <mcrosier@apple.com>
Fri, 2 Dec 2011 01:26:24 +0000 (01:26 +0000)
committerChad Rosier <mcrosier@apple.com>
Fri, 2 Dec 2011 01:26:24 +0000 (01:26 +0000)
commitaab8e28d5e470711d80276bbf717408c3ab966fd
tree9f0450dbe079f0f14680f58b8aff59ea2ef42c87
parent7636bf6530fd83bf7356ae3894246a4e558741a4
Fix a few more places where TargetData/TargetLibraryInfo is not being passed.
Add FIXMEs to places that are non-trivial to fix.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@145661 91177308-0d34-0410-b5e6-96231b3b80d8
12 files changed:
include/llvm/Analysis/LazyValueInfo.h
lib/Analysis/LazyValueInfo.cpp
lib/Analysis/Lint.cpp
lib/Analysis/ScalarEvolution.cpp
lib/Transforms/IPO/GlobalOpt.cpp
lib/Transforms/InstCombine/InstCombine.h
lib/Transforms/InstCombine/InstCombineCompares.cpp
lib/Transforms/InstCombine/InstCombineSelect.cpp
lib/Transforms/InstCombine/InstCombineShifts.cpp
lib/Transforms/InstCombine/InstructionCombining.cpp
lib/Transforms/Scalar/JumpThreading.cpp
lib/Transforms/Scalar/LICM.cpp