amyk added inline comments.
================ Comment at: llvm/include/llvm/IR/IntrinsicsPowerPC.td:1534 + Intrinsic<[llvm_i64_ty], [llvm_ptr_ty], [IntrNoMem]>; } ---------------- Is there an unintended change at the end? ================ Comment at: llvm/lib/Target/PowerPC/PPCInstrPrefix.td:2841 +let Predicates = [HasP8Altivec] in { + def : Pat<(int_ppc_lwarx xoaddr:$dst), + (LWARX xoaddr:$dst)>; ---------------- Why are these patterns in `PPCInstrPrefix.td`? Shouldn't they be in `PPCInstrInfo.td`? Also, you can probably use `ForceXForm` instead of `xoaddr` here. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D105236/new/ https://reviews.llvm.org/D105236 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits