diff options
author | Alex Bradbury <asb@lowrisc.org> | 2019-07-16 04:40:25 +0000 |
---|---|---|
committer | Alex Bradbury <asb@lowrisc.org> | 2019-07-16 04:40:25 +0000 |
commit | bb479ca311958120279cf2c21da3a9d8d06ceb17 (patch) | |
tree | 390c9ac810d655d3f6ec773744bef258ddecde08 /clang/lib/Basic/FixedPoint.cpp | |
parent | e9ad0cf6cf79cfa5f8ce99db0f7161e110850011 (diff) | |
download | bcm5719-llvm-bb479ca311958120279cf2c21da3a9d8d06ceb17.tar.gz bcm5719-llvm-bb479ca311958120279cf2c21da3a9d8d06ceb17.zip |
[RISCV] Avoid overflow when determining number of nops for code align
RISCVAsmBackend::shouldInsertExtraNopBytesForCodeAlign() assumed that the
align specified would be greater than or equal to the minimum nop length, but
that is not always the case - for example if a user specifies ".align 0" in
assembly.
Differential Revision: https://reviews.llvm.org/D63274
Patch by Edward Jones.
llvm-svn: 366176
Diffstat (limited to 'clang/lib/Basic/FixedPoint.cpp')
0 files changed, 0 insertions, 0 deletions