[all-commits] [llvm/llvm-project] 610236: [ARM] Add additional targets to divide tests.
walkerkd via All-commits
all-commits at lists.llvm.org
Mon Oct 17 08:55:23 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 6102364b0d0e16d63cc38c74a2a315a75253b4e8
https://github.com/llvm/llvm-project/commit/6102364b0d0e16d63cc38c74a2a315a75253b4e8
Author: Keith Walker <keith.walker at arm.com>
Date: 2022-10-17 (Mon, 17 Oct 2022)
Changed paths:
M llvm/test/CodeGen/ARM/div.ll
Log Message:
-----------
[ARM] Add additional targets to divide tests.
The main motivation for these additional targets is to cover the
differences in the instructions available between Thumb2 and Thumb1.
Ths shows up in these test due to the lack of the following in
Thumb1:
- Mulitply and Subtract instruction (mls) - used when calculating
a remainder.
- Unsigned Muliple Long instruction (umull) - used in certain
cases when optimising division with a constant.
Differential Revision: https://reviews.llvm.org/D135875
More information about the All-commits
mailing list