diff options
author | Arthur Eubanks <aeubanks@google.com> | 2021-10-06 10:21:17 -0700 |
---|---|---|
committer | Arthur Eubanks <aeubanks@google.com> | 2021-10-06 10:21:35 -0700 |
commit | 72cf8b60445441635745ee65ff0c1f9c1a4418fe (patch) | |
tree | d7206cd9a3f2cbaa0fa6d6ec387eb082412c90ca /clang/lib/CodeGen/CGCall.cpp | |
parent | 2130117f92e51df73ac8c4b7e37f7f89178a89f2 (diff) | |
download | llvm-72cf8b60445441635745ee65ff0c1f9c1a4418fe.zip llvm-72cf8b60445441635745ee65ff0c1f9c1a4418fe.tar.gz llvm-72cf8b60445441635745ee65ff0c1f9c1a4418fe.tar.bz2 |
Revert "[IR] Increase max alignment to 4GB"
This reverts commit df84c1fe78130a86445d57563dea742e1b85156a.
Breaks some bots
Diffstat (limited to 'clang/lib/CodeGen/CGCall.cpp')
-rw-r--r-- | clang/lib/CodeGen/CGCall.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/clang/lib/CodeGen/CGCall.cpp b/clang/lib/CodeGen/CGCall.cpp index 70966c9..ee0a669 100644 --- a/clang/lib/CodeGen/CGCall.cpp +++ b/clang/lib/CodeGen/CGCall.cpp @@ -5021,12 +5021,12 @@ RValue CodeGenFunction::EmitCall(const CGFunctionInfo &CallInfo, auto scalarAlign = CGM.getDataLayout().getPrefTypeAlignment(scalarType); // Materialize to a temporary. - addr = - CreateTempAlloca(RV.getScalarVal()->getType(), - CharUnits::fromQuantity(std::max( - layout->getAlignment().value(), scalarAlign)), - "tmp", - /*ArraySize=*/nullptr, &AllocaAddr); + addr = CreateTempAlloca( + RV.getScalarVal()->getType(), + CharUnits::fromQuantity(std::max( + (unsigned)layout->getAlignment().value(), scalarAlign)), + "tmp", + /*ArraySize=*/nullptr, &AllocaAddr); tempSize = EmitLifetimeStart(scalarSize, AllocaAddr.getPointer()); Builder.CreateStore(RV.getScalarVal(), addr); |