mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-23 03:02:36 +01:00
[X86] AMD Zen 3: AVX XMM moves are zero-cycle
I've verified this with llvm-exegesis. This is not limited to zero registers.
This commit is contained in:
parent
8c8821fc73
commit
f741d942f9
@ -1474,10 +1474,12 @@ def : IsOptimizableRegisterMove<[
|
||||
// SSE variants.
|
||||
MOVAPSrr, MOVUPSrr,
|
||||
MOVAPDrr, MOVUPDrr,
|
||||
MOVDQArr, MOVDQUrr
|
||||
MOVDQArr, MOVDQUrr,
|
||||
|
||||
// AVX variants.
|
||||
// FIXME
|
||||
VMOVAPSrr, VMOVUPSrr,
|
||||
VMOVAPDrr, VMOVUPDrr,
|
||||
VMOVDQArr, VMOVDQUrr
|
||||
], TruePred >
|
||||
]>;
|
||||
|
||||
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user