================ @@ -1696,38 +1734,51 @@ unsigned SILoadStoreOptimizer::getNewOpcode(const CombineInfo &CI, case UNKNOWN: llvm_unreachable("Unknown instruction class"); - case S_BUFFER_LOAD_IMM: + case S_BUFFER_LOAD_IMM: { + const MachineMemOperand *MMO = *CI.I->memoperands_begin(); ---------------- arsenm wrote:
Avoid assuming there is an MMO, the verifier does not enforce this https://github.com/llvm/llvm-project/pull/101619 _______________________________________________ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits