Skip to content

Commit c0aaf55

Browse files
committed
drop the changes re. MemSizeInBits
1 parent 433a17f commit c0aaf55

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3625,8 +3625,8 @@ LegalizerHelper::LegalizeResult LegalizerHelper::lowerLoad(GAnyLoad &LoadMI) {
36253625
LLT MemTy = MMO.getMemoryType();
36263626
MachineFunction &MF = MIRBuilder.getMF();
36273627

3628-
TypeSize MemSizeInBits = MemTy.getSizeInBits();
3629-
TypeSize MemStoreSizeInBits = MemTy.getSizeInBytes().multiplyCoefficientBy(8);
3628+
unsigned MemSizeInBits = MemTy.getSizeInBits();
3629+
unsigned MemStoreSizeInBits = 8 * MemTy.getSizeInBytes();
36303630

36313631
if (MemSizeInBits != MemStoreSizeInBits) {
36323632
if (MemTy.isVector())
@@ -3690,7 +3690,7 @@ LegalizerHelper::LegalizeResult LegalizerHelper::lowerLoad(GAnyLoad &LoadMI) {
36903690

36913691
if (!isPowerOf2_32(MemSizeInBits)) {
36923692
// This load needs splitting into power of 2 sized loads.
3693-
LargeSplitSize = llvm::bit_floor(MemSizeInBits.getKnownMinValue());
3693+
LargeSplitSize = llvm::bit_floor(MemSizeInBits);
36943694
SmallSplitSize = MemSizeInBits - LargeSplitSize;
36953695
} else {
36963696
// This is already a power of 2, but we still need to split this in half.

0 commit comments

Comments
 (0)