summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaExprCXX.cpp
diff options
context:
space:
mode:
authorRoman Tereshin <rtereshin@apple.com>2019-02-22 14:33:46 +0000
committerRoman Tereshin <rtereshin@apple.com>2019-02-22 14:33:46 +0000
commit99a6672bba806a2cb8dde1635d529b484345a49e (patch)
treef14a5079b90c4db909715f77b0511abf841ac99f /clang/lib/Sema/SemaExprCXX.cpp
parent70e97163e0809d74955bfa157d1c1eaefbd92ea2 (diff)
downloadbcm5719-llvm-99a6672bba806a2cb8dde1635d529b484345a49e.tar.gz
bcm5719-llvm-99a6672bba806a2cb8dde1635d529b484345a49e.zip
[LowerSwitch][AMDGPU] Do not handle impossible values
This patch adds LazyValueInfo to LowerSwitch to compute the range of the value being switched over and reduce the size of the tree LowerSwitch builds to lower a switch. Reviewed By: arsenm Differential Revision: https://reviews.llvm.org/D58096 llvm-svn: 354670
Diffstat (limited to 'clang/lib/Sema/SemaExprCXX.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud