[llvm-branch-commits] [llvm] [SystemZ] Fix overflow flag for i128 USUBO (PR #86491)

2024-03-25 Thread Ulrich Weigand via llvm-branch-commits
https://github.com/uweigand milestoned https://github.com/llvm/llvm-project/pull/86491 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [SystemZ] Fix overflow flag for i128 USUBO (PR #86491)

2024-03-25 Thread Ulrich Weigand via llvm-branch-commits
https://github.com/uweigand created https://github.com/llvm/llvm-project/pull/86491 We use the VSCBIQ/VSBIQ/VSBCBIQ family of instructions to implement USUBO/USUBO_CARRY for the i128 data type. However, these instructions use an inverted sense of the borrow indication flag (a value of 1 indic