[all-commits] [llvm/llvm-project] c67773: [X86] Give KSET0* and KSET1* pseudos the same sche...
topperc via All-commits
all-commits at lists.llvm.org
Tue Feb 4 15:24:31 PST 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: c67773bebef1745ade1a729263cd63628c97e813
https://github.com/llvm/llvm-project/commit/c67773bebef1745ade1a729263cd63628c97e813
Author: Craig Topper <craig.topper at intel.com>
Date: 2020-02-04 (Tue, 04 Feb 2020)
Changed paths:
M llvm/lib/Target/X86/X86SchedSkylakeServer.td
Log Message:
-----------
[X86] Give KSET0* and KSET1* pseudos the same scheduler resource usage as KXOR/KXNOR.
These aren't recognized as idioms by the CPU so they still use
execution resources. We just use the pseudo to force the input
register to k0.
More information about the All-commits
mailing list