[all-commits] [llvm/llvm-project] 8eccf2: [X86] Set Uses = [EFLAGS] for ADCX/ADOX
Shengchen Kan via All-commits
all-commits at lists.llvm.org
Thu Dec 21 07:01:29 PST 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 8eccf2b872cc1a88a1e5d4e5af0bfdabfb66c7bb
https://github.com/llvm/llvm-project/commit/8eccf2b872cc1a88a1e5d4e5af0bfdabfb66c7bb
Author: Shengchen Kan <shengchen.kan at intel.com>
Date: 2023-12-21 (Thu, 21 Dec 2023)
Changed paths:
M llvm/lib/Target/X86/X86InstrArithmetic.td
Log Message:
-----------
[X86] Set Uses = [EFLAGS] for ADCX/ADOX
According to Intel SDE, ADCX reads CF and ADOX reads OF. `Uses` was
set to empty by accident, the bug was not exposed b/c compiler never
emits these instructions.
More information about the All-commits
mailing list