aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/ModuloSchedule.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2020-05-29 12:25:27 +0100
committerSimon Pilgrim <llvm-dev@redking.me.uk>2020-05-29 12:25:43 +0100
commitb9826c10866997a8869a7356a37aade759338b08 (patch)
treea67fc811976c33d256a741d47e315b468520454a /llvm/lib/CodeGen/ModuloSchedule.cpp
parent1f4ba66ecc877562e75059e32d4c95a67e1fd483 (diff)
downloadllvm-b9826c10866997a8869a7356a37aade759338b08.zip
llvm-b9826c10866997a8869a7356a37aade759338b08.tar.gz
llvm-b9826c10866997a8869a7356a37aade759338b08.tar.bz2
[CGP] Ensure address scaled offset is representable as int64_t
AddressingModeMatcher::matchScaledValue was calling getSExtValue for a constant before ensuring that we can actually represent the value as int64_t Fixes OSSFuzz#22723 which is a followup to rGc479052a74b2 (PR46004 / OSSFuzz#22357)
Diffstat (limited to 'llvm/lib/CodeGen/ModuloSchedule.cpp')
0 files changed, 0 insertions, 0 deletions