aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp
diff options
context:
space:
mode:
authorJim Grosbach <grosbach@apple.com>2010-02-16 20:17:57 +0000
committerJim Grosbach <grosbach@apple.com>2010-02-16 20:17:57 +0000
commit0a334d0df9034ea2fb58033b2fc112e6cf328020 (patch)
tree2cb6b3e4e7327019e6e76a4e051a79de7a12a5a1 /llvm/lib/Transforms/Utils/BasicBlockUtils.cpp
parent46c39d4f1f2f5059c510e1c408606ae82823e0f2 (diff)
downloadllvm-0a334d0df9034ea2fb58033b2fc112e6cf328020.zip
llvm-0a334d0df9034ea2fb58033b2fc112e6cf328020.tar.gz
llvm-0a334d0df9034ea2fb58033b2fc112e6cf328020.tar.bz2
First step in eliminating the CarryDefIsUnused and CarryDefIsUsed predicates.
They won't work with the new ISel mechanism, as Requires predicates are no longer allowed to reference the node being selected. Moving the predicate to the patterns instead solves the problem. This patch handles ARM mode. Thumb2 will follow. llvm-svn: 96381
Diffstat (limited to 'llvm/lib/Transforms/Utils/BasicBlockUtils.cpp')
0 files changed, 0 insertions, 0 deletions