From 49fa6abf7472022d7bf1fb05df3033a7bd1ff0de Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Tue, 8 Jun 2021 18:23:34 -0400 Subject: [PATCH] Revert "GlobalISel: Use MMO helper for getting the size in bits" This reverts commit dc98adfb448bdb845605185bb173e99614a17790. This should still be done, but this is currently causing some commit ordering issues. --- llvm/lib/CodeGen/GlobalISel/LegalizerInfo.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/llvm/lib/CodeGen/GlobalISel/LegalizerInfo.cpp b/llvm/lib/CodeGen/GlobalISel/LegalizerInfo.cpp index 0e004a7..c757cb6 100644 --- a/llvm/lib/CodeGen/GlobalISel/LegalizerInfo.cpp +++ b/llvm/lib/CodeGen/GlobalISel/LegalizerInfo.cpp @@ -352,7 +352,8 @@ LegalizerInfo::getAction(const MachineInstr &MI, SmallVector MemDescrs; for (const auto &MMO : MI.memoperands()) - MemDescrs.push_back({MMO->getSizeInBits(), 8 * MMO->getAlign().value(), + MemDescrs.push_back({8 * MMO->getSize() /* in bits */, + 8 * MMO->getAlign().value(), MMO->getSuccessOrdering()}); return getAction({MI.getOpcode(), Types, MemDescrs}); -- 2.7.4