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
Commit message (
Expand
)
Author
Age
Files
Lines
*
Use function attributes to indicate that we don't want to realign the stack.
Bill Wendling
2013-08-01
1
-2
/
+3
*
Fixed the Intel-syntax X86 disassembler to respect the (existing) option for ...
Daniel Malea
2013-08-01
2
-7
/
+5
*
EVEX and compressed displacement encoding for AVX512
Elena Demikhovsky
2013-08-01
2
-54
/
+278
*
Fixed assertion in Extract128BitVector()
Elena Demikhovsky
2013-07-31
1
-1
/
+2
*
Added INSERT and EXTRACT intructions from AVX-512 ISA.
Elena Demikhovsky
2013-07-31
6
-181
/
+811
*
Changed register names (and pointer keywords) to be lower case when using Int...
Craig Topper
2013-07-31
9
-230
/
+225
*
Remove trailing whitespace and some tab characters.
Craig Topper
2013-07-31
1
-9
/
+9
*
Fixed incorrect disassembly for MOV16o16a when using Intel syntax.
Craig Topper
2013-07-31
1
-2
/
+2
*
Proper va_arg/va_copy lowering on win64
Nico Rieck
2013-07-29
1
-1
/
+3
*
Added encoding prefixes for KNL instructions (EVEX).
Elena Demikhovsky
2013-07-28
13
-22
/
+441
*
Add a target legalize hook for SplitVectorOperand (again)
Justin Holewinski
2013-07-26
1
-1
/
+1
*
Revert "Add a target legalize hook for SplitVectorOperand"
Rafael Espindola
2013-07-26
1
-1
/
+1
*
Add a target legalize hook for SplitVectorOperand
Justin Holewinski
2013-07-26
1
-1
/
+1
*
Fix more Intel syntax issues with FP instruction aliases. Test cases coming i...
Craig Topper
2013-07-26
1
-8
/
+8
*
Take advantage of the register enums being in order to remove a couple static...
Craig Topper
2013-07-26
1
-18
/
+4
*
I'm starting to commit KNL backend. I'll push patches one-by-one. This patch ...
Elena Demikhovsky
2013-07-24
8
-27
/
+190
*
Split generated asm mnemonic matching table into a separate table for each as...
Craig Topper
2013-07-24
1
-0
/
+1
*
Fix aliases for shrd/shld to handle Intel syntax properly. Also suppress them...
Craig Topper
2013-07-24
1
-13
/
+13
*
Remove some errant space charcters in mnemonic strings.
Craig Topper
2013-07-23
2
-12
/
+12
*
Don't let x86 asm printer use the no operand movsd alias. It should use the n...
Craig Topper
2013-07-23
1
-1
/
+1
*
Revert r186907 to fix bots.
Craig Topper
2013-07-23
1
-1
/
+1
*
Don't let x86 asm printer use the no operand movsd alias. It should use the n...
Craig Topper
2013-07-23
1
-1
/
+1
*
Add aliases to map 'imm, mem' form of x86 bts/btr/btc without a size suffix t...
Craig Topper
2013-07-23
1
-0
/
+7
*
Explicitly don't let the asm printer use the clrb/w/l aliases for xor %reg, %...
Craig Topper
2013-07-23
1
-4
/
+4
*
Suppress argumentless aliases for some x86 FP operations from being used by t...
Craig Topper
2013-07-23
1
-14
/
+14
*
Fix the move to/from accumulator register instructions that use a full 64-bit
Kevin Enderby
2013-07-22
2
-15
/
+34
*
Recommit r186813: More Intel syntax alias fixes. With the addition of suppres...
Craig Topper
2013-07-22
1
-28
/
+28
*
Revert "More Intel syntax alias fixes."
Tim Northover
2013-07-22
1
-28
/
+28
*
Fix typo. Change %cl to CL in Intel pattern.
Craig Topper
2013-07-22
1
-1
/
+1
*
More Intel syntax alias fixes.
Craig Topper
2013-07-22
3
-19
/
+19
*
More Intel syntax alias fixes.
Craig Topper
2013-07-22
1
-28
/
+28
*
Change %xmm0 to XMM0 in Intel side of asm strings for PBLENDVB.
Craig Topper
2013-07-22
1
-6
/
+6
*
Add Intel variants to aliases for some FP instructions.
Craig Topper
2013-07-22
1
-8
/
+8
*
Reverse operands for Intel syntax form of 'bt' alias.
Craig Topper
2013-07-22
1
-1
/
+2
*
Mark that the _ftol2 function used by windows on x86 to handle fptoui modifie...
Craig Topper
2013-07-21
2
-3
/
+5
*
Fix copy and paste bug from r186491 to make v2f64 use MOVAPD/MOVUPD as it sho...
Craig Topper
2013-07-18
1
-2
/
+2
*
Teach x86 fast-isel to use AVX opcodes for vector stores when AVX is enabled.
Craig Topper
2013-07-17
1
-6
/
+6
*
Make x86 fast-isel correctly choose between aligned and unaligned operations ...
Craig Topper
2013-07-17
1
-12
/
+28
*
[X86] Use min/max to optimze unsigend vector comparison on X86
Juergen Ributzka
2013-07-16
1
-2
/
+22
*
Add 'static' keyword to some const arrays for consistency.
Craig Topper
2013-07-15
1
-6
/
+6
*
Use SmallVectorImpl& instead of SmallVector to avoid repeating small vector s...
Craig Topper
2013-07-14
1
-4
/
+4
*
X86 cost model: Add cost for vectorized gather/scather
Arnold Schwaighofer
2013-07-12
1
-0
/
+15
*
X86: Shrink certain forms of movsx.
Benjamin Kramer
2013-07-12
1
-0
/
+35
*
X86: fold SSE2/AVX2 logical shift by immediate amount into zero vector when p...
Stephen Lin
2013-07-12
1
-0
/
+38
*
Target/X86: Add explicit Win64 and System V/x86-64 calling conventions.
Charles Davis
2013-07-12
4
-25
/
+45
*
AArch64/PowerPC/SystemZ/X86: This patch fixes the interface, usage, and all
Stephen Lin
2013-07-09
2
-5
/
+26
*
X86: Add comment.
Jim Grosbach
2013-07-09
1
-0
/
+5
*
X86 fast-isel: Avoid explicit AH subreg reference for [SU]Rem.
Jim Grosbach
2013-07-09
1
-4
/
+31
*
Reuse %rax after calling __chkstk on win64
Nico Rieck
2013-07-08
2
-7
/
+9
*
Revert "Proper va_arg/va_copy lowering on win64"
Nico Rieck
2013-07-08
1
-3
/
+1
[next]