summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/lang/cpp/call-function/main.cpp
diff options
context:
space:
mode:
authorJohannes Doerfert <doerfert@cs.uni-saarland.de>2015-11-03 16:47:58 +0000
committerJohannes Doerfert <doerfert@cs.uni-saarland.de>2015-11-03 16:47:58 +0000
commitd6fc0701eeee301463f2d7cfa8d1bbb3a5f5db47 (patch)
treea2aa2895c5cdc9bdf32634a1f0c3cd56f01c7c3b /lldb/packages/Python/lldbsuite/test/lang/cpp/call-function/main.cpp
parente63e0188e4c498ebb26462a6b9442f40f1174db5 (diff)
downloadbcm5719-llvm-d6fc0701eeee301463f2d7cfa8d1bbb3a5f5db47.tar.gz
bcm5719-llvm-d6fc0701eeee301463f2d7cfa8d1bbb3a5f5db47.zip
[FIX] Carefully rewrite parameters wrt. invariant equivalence classes
ScalarEvolution doesn't allow the operands of an AddRec to be variant in the loop of the AddRec. When we rewrite parameter SCEVs it might seem like the new SCEV violates this property and ScalarEvolution will trigger an assertion. To avoid this we move the start part out of an AddRec when we rewrite it, thus avoid the operands to be possibly variant completely. llvm-svn: 251945
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/lang/cpp/call-function/main.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud