diff options
author | Francesco Petrogalli <francesco.petrogalli@arm.com> | 2020-11-30 17:30:11 +0000 |
---|---|---|
committer | Joe Ellis <joe.ellis@arm.com> | 2020-11-30 17:38:51 +0000 |
commit | f6150aa41a48ac8b5372fe4d6ccdfff96e432431 (patch) | |
tree | 73ae5a0f137d03058620bcbaebb41989d754f94e /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 6834b3d6d52a4083113eea52e2afb4d2c915602c (diff) | |
download | llvm-f6150aa41a48ac8b5372fe4d6ccdfff96e432431.zip llvm-f6150aa41a48ac8b5372fe4d6ccdfff96e432431.tar.gz llvm-f6150aa41a48ac8b5372fe4d6ccdfff96e432431.tar.bz2 |
[SelectionDAGBuilder] Update signature of `getRegsAndSizes()`.
The mapping between registers and relative size has been updated to
use TypeSize to account for the size of scalable EVTs.
The patch is a NFCI, if not for the fact that with this change the
function `getUnderlyingArgRegs` does not raise a warning for implicit
conversion of `TypeSize` to `unsigned` when generating machine code
from the test added to the patch.
Reviewed By: arsenm
Differential Revision: https://reviews.llvm.org/D92096
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions