summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorDale Johannesen <dalej@apple.com>2011-01-10 21:53:07 +0000
committerDale Johannesen <dalej@apple.com>2011-01-10 21:53:07 +0000
commitd2b48119b0b22848fc0f87ddef0e773d7b1a12ec (patch)
tree219e7d166e5d4b2a8399e922180fac0d27508ece /clang/lib/CodeGen/CodeGenModule.cpp
parent78cdd2a6c6967224e4953c1ed1261b7bb8a7183d (diff)
downloadbcm5719-llvm-d2b48119b0b22848fc0f87ddef0e773d7b1a12ec.tar.gz
bcm5719-llvm-d2b48119b0b22848fc0f87ddef0e773d7b1a12ec.zip
Fix PR 8916 (qv for analysis), at least the immediate problem.
There's an inherent tension in DAGCombine between assuming that things will be put in canonical form, and the Depth mechanism that disables transformations when recursion gets too deep. It would not surprise me if there's a lot of little bugs like this one waiting to be discovered. The mechanism seems fragile and I'd suggest looking at it from a design viewpoint. llvm-svn: 123191
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud