summaryrefslogtreecommitdiff
path: root/include/llvm/Target/Target.td
diff options
context:
space:
mode:
authorBenjamin Kramer <benny.kra@googlemail.com>2012-08-17 19:26:41 +0000
committerBenjamin Kramer <benny.kra@googlemail.com>2012-08-17 19:26:41 +0000
commit168843c0137ad67c24a3930244a9c5f60add320d (patch)
tree574e43853cce41bc60b227d2f065e39fcc023b57 /include/llvm/Target/Target.td
parent32811bef956e0fae4329e6515420d85f7e510660 (diff)
downloadllvm-168843c0137ad67c24a3930244a9c5f60add320d.tar.gz
llvm-168843c0137ad67c24a3930244a9c5f60add320d.tar.bz2
llvm-168843c0137ad67c24a3930244a9c5f60add320d.tar.xz
MemoryBuiltins: Properly guard ObjectSizeOffsetVisitor against cycles in the IR.
The previous fix only checked for simple cycles, use a set to catch longer cycles too. Drop the broken check from the ObjectSizeOffsetEvaluator. The BoundsChecking pass doesn't have to deal with invalid IR like InstCombine does. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@162120 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/Target/Target.td')
0 files changed, 0 insertions, 0 deletions