summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2019-09-19 06:50:39 +0000
committerCraig Topper <craig.topper@intel.com>2019-09-19 06:50:39 +0000
commitc2d25ed1b36d1c9cd02421b09635c1ee55b8099d (patch)
tree916d9219ad3626f9d3a2b5ae01b57460abaabe48 /llvm/lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp
parent56aa691c4149a20c28b1ec3a1f0ee06b591fa49c (diff)
downloadbcm5719-llvm-c2d25ed1b36d1c9cd02421b09635c1ee55b8099d.tar.gz
bcm5719-llvm-c2d25ed1b36d1c9cd02421b09635c1ee55b8099d.zip
[X86] Prevent crash in LowerBUILD_VECTORvXi1 for v64i1 vectors on 32-bit targets when the vector is a mix of constants and non-constant.
We need to materialize the constants as two 32-bit values that are casted to v32i1 and then concatenated. llvm-svn: 372304
Diffstat (limited to 'llvm/lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud