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

Reply via email to