summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/X86/fma_patterns.ll
Commit message (Expand)AuthorAgeFilesLines
* Revert "[NFC][CodeGen] Add unary fneg tests to X86/fma_patterns.ll"Cameron McInally2019-06-131-304/+0
* [DAGCombine] GetNegatedExpression - constant float vector support (PR42105)Simon Pilgrim2019-06-111-18/+18
* [NFC][CodeGen] Add unary fneg tests to X86/fma_patterns.llCameron McInally2019-06-061-0/+304
* [X86] Force floating point values in constant pool decoding to print in scien...Craig Topper2018-10-291-30/+30
* [DAGCombiner] allow undef elts in vector fma matchingSanjay Patel2018-10-151-66/+126
* [x86] add tests for fma with undef elts; NFCSanjay Patel2018-10-151-0/+98
* [DAGCombiner] allow undef elts in vector fma matchingSanjay Patel2018-10-151-30/+60
* [x86] add tests for fma with undef elts; NFCSanjay Patel2018-10-151-0/+46
* [X86] Standardize floating point assembly commentsSimon Pilgrim2018-10-021-17/+17
* [X86] Regenerate fma comments.Simon Pilgrim2018-09-291-128/+128
* [CodeGen] Unify MBB reference format in both MIR and debug outputFrancis Visoiu Mistrih2017-12-041-216/+216
* [X86] SET0 to use XMM registers where possible PR26018 PR32862Dinar Temirbulatov2017-08-031-1/+1
* [X86] SET0 to use XMM registers where possible PR26018 PR32862Dinar Temirbulatov2017-07-271-2/+2
* [X86][FMA] Regenerate test with broadcast comments.Simon Pilgrim2017-07-261-7/+7
* [AVX-512] Fix the execution domain for scalar FMA instructions.Craig Topper2017-02-251-1/+1
* X86: Add checks for fma_patterns[_wide].ll with -enable-no-infs-fp-mathNicolai Haehnle2016-12-081-359/+650
* [DAGCombiner] do not fold (fmul (fadd X, 1), Y) -> (fmad X, Y, Y) by defaultNicolai Haehnle2016-12-021-54/+138
* [X86] Don't lower FABS/FNEG masking directly to a ConstantPool load. Just cre...Craig Topper2016-08-291-5/+17
* [AVX-512] Fix duplicate column in AVX512 execution dependency table that was ...Craig Topper2016-08-011-2/+2
* [AVX512] Add load folding support for the unmasked forms of the FMA instructi...Craig Topper2016-07-251-4/+2
* [AVX512] Implement commuting support for EVEX encoded FMA3 instructions.Craig Topper2016-07-231-41/+23
* [AVX512] Use VMOVAPSZ128rr/VMOVAPS256rr for VR128X/VR256X physreg moves when ...Craig Topper2016-07-181-18/+18
* [AVX512] Add VLX 128/256-bit SET0 operations that encode to 128/256-bit EVEX ...Craig Topper2016-05-081-2/+3
* X86-FMA3: Defined the ExeDomain property for Scalar FMA3 opcodes.Vyacheslav Klochkov2015-12-091-1/+1
* [X86][FMA4] Explicitly set the domain of FMA4 float/double scalar instructionsSimon Pilgrim2015-12-051-1/+1
* [X86][FMA] Optimize FNEG(FMUL) PatternsSimon Pilgrim2015-12-021-1/+84
* [X86][FMA4] Prefer FMA4 to FMASimon Pilgrim2015-11-301-1/+1
* [X86][FMA] More thorough FMA testsSimon Pilgrim2015-11-281-149/+358
* [X86][FMA] Begun adding AVX512 FMA testsSimon Pilgrim2015-11-261-379/+612
* [X86][FMA] Optimize FNEG(FMA) PatternsSimon Pilgrim2015-11-241-0/+68
* [X86][FMA] Regenerate tests.Simon Pilgrim2015-11-221-8/+8
* Improved the operands commute transformation for X86-FMA3 instructions.Andrew Kaylor2015-11-061-12/+9
* [DAGCombiner] Improved FMA combine support for vectorsSimon Pilgrim2015-10-111-151/+185
* [DAGCombiner] Improve FMA support for interpolation patternsSimon Pilgrim2015-09-211-0/+305
* [X86][FMA] Refreshed fma testsSimon Pilgrim2015-09-121-105/+159
* [opaque pointer type] Add textual IR support for explicit type parameter to l...David Blaikie2015-02-271-2/+2
* Improve logic that decides if its profitable to commute when some of the virt...Craig Topper2014-11-051-2/+2
* Disambiguate function names in some CodeGen tests. (Some tests were using fun...Stephen Lin2013-07-181-4/+4
* Mark FMA4 instructions as commutable and add them to the folding tables.Craig Topper2012-08-311-0/+29
* Mark FMA3 instructions as commutable so that the operands to the multiply par...Craig Topper2012-08-311-15/+15
* Add support for converting llvm.fma to fma4 instructions.Craig Topper2012-08-311-0/+43
* llvm/test/CodeGen/X86/fma_patterns.ll: Add -mtriple=x86_64. It was incompatib...NAKAMURA Takumi2012-08-271-1/+1
* FMA3 tests on bdver2 target for changes made in rev 162012. Also madeAnitha Boyapati2012-08-271-0/+1
* Line endings.Matt Beaumont-Gay2012-08-011-139/+139
* Added FMA functionality to X86 target.Elena Demikhovsky2012-08-011-0/+139
OpenPOWER on IntegriCloud