Skip to content

Commit 3d080b5

Browse files
author
git apple-llvm automerger
committed
Merge commit 'dc141af75538' from llvm.org/master into apple/master
2 parents 693799f + dc141af commit 3d080b5

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2346,8 +2346,8 @@ LegalizerHelper::lower(MachineInstr &MI, unsigned TypeIdx, LLT Ty) {
23462346

23472347
// Generate the PtrAdd and truncating stores.
23482348
LLT PtrTy = MRI.getType(PtrReg);
2349-
auto OffsetCst =
2350-
MIRBuilder.buildConstant(LLT::scalar(64), LargeSplitSize / 8);
2349+
auto OffsetCst = MIRBuilder.buildConstant(
2350+
LLT::scalar(PtrTy.getSizeInBits()), LargeSplitSize / 8);
23512351
Register PtrAddReg = MRI.createGenericVirtualRegister(PtrTy);
23522352
auto SmallPtr =
23532353
MIRBuilder.buildPtrAdd(PtrAddReg, PtrReg, OffsetCst.getReg(0));

0 commit comments

Comments
 (0)