summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
diff options
context:
space:
mode:
authorEli Friedman <eli.friedman@gmail.com>2013-06-26 23:30:50 +0000
committerEli Friedman <eli.friedman@gmail.com>2013-06-26 23:30:50 +0000
commit437313c26f1fcba93fd4a73cf92fb291d4b05e22 (patch)
tree9b09158d19196db8dc454083a20247b0f6224273 /llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
parentc2af8d627325877e7b4ab78d0d3c3fb76e6f3dd6 (diff)
downloadbcm5719-llvm-437313c26f1fcba93fd4a73cf92fb291d4b05e22.tar.gz
bcm5719-llvm-437313c26f1fcba93fd4a73cf92fb291d4b05e22.zip
Handle all TemplateArguments in trivial TypeLocs.
Armed with a much better understanding of what TemplateSpecializationTypeLoc::initializeArgLocs actually does, I now understand that it's fine to just use an empty TemplateArgumentLocInfo for Integral, Declaration, and NullPtr TemplateArguments. Fixes PR14281. (The testcases are actually derived from libcxx_test in deduction-crash.cpp because the original testcase was impossible to reduce.) llvm-svn: 185038
Diffstat (limited to 'llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud