index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
Target
/
X86
/
X86InstrFMA.td
Commit message (
Expand
)
Author
Age
Files
Lines
*
Various x86 disassembler fixes.
Craig Topper
2013-09-30
1
-7
/
+8
*
Remove alignment restrictions from FMA load folding.
Craig Topper
2013-09-21
1
-31
/
+31
*
Simplify nested strconcats in X86 td files since strconcat can take more than...
Craig Topper
2013-01-14
1
-7
/
+7
*
Mark all the _REV instructions as not having side effects. They aren't really...
Craig Topper
2012-12-26
1
-2
/
+2
*
Fix execution domain for packed FMA4 instructions.
Craig Topper
2012-11-21
1
-27
/
+29
*
Add explicit VEX_L tags to all 256-bit instructions. This will allow us to re...
Craig Topper
2012-09-19
1
-7
/
+8
*
Mark FMA4 instructions as commutable and add them to the folding tables.
Craig Topper
2012-08-31
1
-0
/
+4
*
Mark FMA3 instructions as commutable so that the operands to the multiply par...
Craig Topper
2012-08-31
1
-0
/
+4
*
Add support for converting llvm.fma to fma4 instructions.
Craig Topper
2012-08-31
1
-32
/
+68
*
Convert FMA4 patterns to use target specific nodes instead of intrinsics to a...
Craig Topper
2012-08-29
1
-32
/
+34
*
Remove more mayLoad workarounds.
Jakob Stoklund Olesen
2012-08-24
1
-7
/
+7
*
Custom lower FMA intrinsics to target specific nodes and remove the patterns.
Craig Topper
2012-08-24
1
-131
/
+0
*
Cleanup the scalar FMA3 definitions. Add patterns to fold loads with scalar f...
Craig Topper
2012-08-21
1
-44
/
+49
*
Merge FMA3 instructions with and without patterns into single classes using n...
Craig Topper
2012-08-21
1
-38
/
+21
*
Remove FMA3 intrinsic instructions in favor of patterns.
Craig Topper
2012-08-20
1
-70
/
+146
*
Use correct intrinsic for 256-bit VFMSUBADDPS.
Craig Topper
2012-08-20
1
-1
/
+1
*
Remove trailing white space and tab characters. No functional change.
Craig Topper
2012-08-19
1
-33
/
+33
*
Added FMA functionality to X86 target.
Elena Demikhovsky
2012-08-01
1
-81
/
+165
*
Add intrinsic forms for FMA instructions to opcode folding tables.
Craig Topper
2012-06-04
1
-4
/
+4
*
Rename fma4 intrinsics to just fma since they are now used for both FMA4 and ...
Craig Topper
2012-06-03
1
-54
/
+54
*
Use sse_load_f32/64 for scalar FMA3 intrinsic patterns instead of 128-bit loa...
Craig Topper
2012-06-03
1
-36
/
+30
*
Add neverHasSideEffects and mayLoad to FMA3 instructions.
Craig Topper
2012-06-03
1
-0
/
+5
*
Remove fadd(fmul) patterns for FMA3. This needs to be implemented by paying a...
Craig Topper
2012-06-01
1
-212
/
+0
*
Tidy up. Remove trailing spaces and fix the worst of the 80 column violations.
Craig Topper
2012-06-01
1
-74
/
+90
*
Added FMA3 Intel instructions.
Elena Demikhovsky
2012-05-31
1
-42
/
+321
*
some comment fix for X86 and ARM
Jia Liu
2012-02-19
1
-1
/
+1
*
Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...
Jia Liu
2012-02-18
1
-1
/
+1
*
Mark scalar FMA4 instructions as ignoring the VEX.L bit.
Craig Topper
2012-01-05
1
-4
/
+4
*
Add FMA4 instructions to disassembler.
Craig Topper
2011-12-30
1
-38
/
+53
*
Separate the concept of having memory access in operand 4 from the concept of...
Craig Topper
2011-12-30
1
-6
/
+6
*
Combine FMA4 SS/SD patterns with the instruction definitions.
Craig Topper
2011-12-30
1
-97
/
+24
*
Combine FMA4 PS/PD patterns with the instruction definitions.
Craig Topper
2011-12-30
1
-219
/
+42
*
Change FMA4 memory forms to use memopv* instead of alignedloadv*. No need to ...
Craig Topper
2011-12-30
1
-58
/
+48
*
Fix load size for FMA4 SS/SD instructions. They need to use f32 and f64 size,...
Craig Topper
2011-12-30
1
-60
/
+43
*
Fix execution domains for PS/PD FMA3 instructions. Add SS/SD forms o FMA3 ins...
Craig Topper
2011-12-29
1
-18
/
+54
*
Expose FMA3 instructions to the disassembler.
Craig Topper
2011-12-29
1
-17
/
+15
*
Src2 and src3 were accidentally swapped for the FMA4 rr patterns. Undo this a...
Jan Sjödin
2011-12-08
1
-3
/
+3
*
Support for encoding all FMA4 instructions and tablegen patterns for all
Jan Sjödin
2011-11-30
1
-0
/
+349
*
This patch contains support for encoding FMA4 instructions and
Bruno Cardoso Lopes
2011-11-25
1
-0
/
+39
*
Add complete assembler support for FMA3 instructions, with descriptions and e...
Bruno Cardoso Lopes
2010-07-23
1
-0
/
+60