summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86InstrFMA3Info.cpp
Commit message (Expand)AuthorAgeFilesLines
* Cleanup: llvm::bsearch -> llvm::partition_point after r364719Fangrui Song2019-06-301-2/+2
* Simplify std::lower_bound with llvm::{bsearch,lower_bound}. NFCFangrui Song2019-06-211-5/+3
* [X86] Remove unnecessary new line escape from the end of a macro. NFCCraig Topper2019-06-071-1/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [X86] Add new scalar fma intrinsics with rounding mode that use f32/f64 types.Craig Topper2018-07-081-7/+9
* [X86] Remove FMA3Info DenseMap. Break into sorted tables that we can binary s...Craig Topper2018-07-021-223/+132
* [X86] Move the X86InstrFMA3Info class into the cpp file. Expose only a getFMA...Craig Topper2018-06-301-10/+30
* [X86] Don't store register and memory FMA3 opcodes in the same X86InstrFMA3Gr...Craig Topper2018-06-271-22/+14
* [X86] Initialize FMA3Info directly in its constructor instead of relying on s...Craig Topper2018-06-191-10/+1
* [X86] Create X86InstrFMA3Group objects fully in a static table instead of on ...Craig Topper2018-06-181-141/+109
* Revamp llvm::once_flag to be closer to std::once_flagKamil Rytarowski2017-02-051-1/+1
* [X86] Fix some Clang-tidy modernize and Include What You Use warnings; other ...Eugene Zelenko2017-02-021-0/+3
* Reduce global namespace pollution. NFC.Benjamin Kramer2016-10-181-0/+1
* X86-FMA3: Implemented commute transformation for EVEX/AVX512 FMA3 opcodes.Vyacheslav Klochkov2016-08-111-0/+284
OpenPOWER on IntegriCloud