summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseOpenMP.cpp
diff options
context:
space:
mode:
authorChandler Carruth <chandlerc@gmail.com>2014-07-08 07:44:15 +0000
committerChandler Carruth <chandlerc@gmail.com>2014-07-08 07:44:15 +0000
commitefbce587759f70ad651c98b93e9590751b0e3ce9 (patch)
tree2e2793557a433eea91bdc74d7c3aa4639eaa0346 /clang/lib/Parse/ParseOpenMP.cpp
parentb844e72e8548a4afc8b69664fef31d2672bae28c (diff)
downloadbcm5719-llvm-efbce587759f70ad651c98b93e9590751b0e3ce9.tar.gz
bcm5719-llvm-efbce587759f70ad651c98b93e9590751b0e3ce9.zip
[SDAG] Actually check for a non-constant splat and clarify comments
around the handling of UNDEF lanes in boolean vector content analysis. The code before my changes here also failed to check for non-constant splats in a buildvector. I have no idea how to trigger this, I just spotted by inspection when trying to understand the code. It seems extremely unlikely to be worth the trouble to teach the only caller of this code (DAG combining setcc patterns) how to cleverly handle undef lanes, so I've just commented more thoroughly that we're giving up there. llvm-svn: 212515
Diffstat (limited to 'clang/lib/Parse/ParseOpenMP.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud