diff options
| author | Vyacheslav Klochkov <vyacheslav.n.klochkov@gmail.com> | 2016-08-11 22:07:33 +0000 |
|---|---|---|
| committer | Vyacheslav Klochkov <vyacheslav.n.klochkov@gmail.com> | 2016-08-11 22:07:33 +0000 |
| commit | 6daefcf6262299a4233231c49b9048c1062dbc90 (patch) | |
| tree | 31e71c7a213b08252b475bd77a0e0d33a89885d4 /llvm/lib/CodeGen/MachineFunctionPass.cpp | |
| parent | 2c3f501052dac7baa3d937d543e60662089145c7 (diff) | |
| download | llvm-6daefcf6262299a4233231c49b9048c1062dbc90.zip llvm-6daefcf6262299a4233231c49b9048c1062dbc90.tar.gz llvm-6daefcf6262299a4233231c49b9048c1062dbc90.tar.bz2 | |
X86-FMA3: Implemented commute transformation for EVEX/AVX512 FMA3 opcodes.
This helped to improved memory-folding and register coalescing optimizations.
Also, this patch fixed the tracker #17229.
Reviewer: Craig Topper.
Differential Revision: https://reviews.llvm.org/D23108
llvm-svn: 278431
Diffstat (limited to 'llvm/lib/CodeGen/MachineFunctionPass.cpp')
0 files changed, 0 insertions, 0 deletions
