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
/
X86InstrInfo.td
Commit message (
Expand
)
Author
Age
Files
Lines
*
Update LLVM for 3.5 rebase (r209712).
Stephen Hines
2014-05-29
1
-44
/
+156
*
Update to LLVM 3.5a.
Stephen Hines
2014-04-24
1
-273
/
+575
*
Enabling 3DNow! prefetch instruction for a few AMD processors: bobcat, jaguar,
Yunzhong Gao
2013-10-16
1
-1
/
+1
*
Allow pinsrw/pinsrb/pextrb/pextrw/movmskps/movmskpd/pmovmskb/extractps instru...
Craig Topper
2013-10-14
1
-0
/
+8
*
AVX-512: Added VRCP28 and VRSQRT28 instructions and intrinsics.
Elena Demikhovsky
2013-10-09
1
-2
/
+2
*
Remove underscores from TBM instruction names for consistency with other inst...
Craig Topper
2013-10-05
1
-24
/
+24
*
Remove unneeded TBM intrinsics. The arithmetic/logical operation patterns are...
Craig Topper
2013-10-05
1
-39
/
+20
*
Add an additional pattern for BLCI since opt can turn (not (add x, 1)) into (...
Craig Topper
2013-10-05
1
-0
/
+6
*
Add XOP disassembler support. Fixes PR13933.
Craig Topper
2013-10-03
1
-2
/
+2
*
Add patterns for selecting TBM instructions from logical operations. Patch fr...
Craig Topper
2013-10-03
1
-16
/
+81
*
BEXTR should be defined to take same type for bother operands.
Craig Topper
2013-10-01
1
-1
/
+1
*
Adding intrinsics to the llvm backend for TBM instruction set.
Yunzhong Gao
2013-09-27
1
-0
/
+79
*
Adds support for Atom Silvermont (SLM) - -march=slm
Preston Gurd
2013-09-13
1
-12
/
+15
*
Partial support for Intel SHA Extensions (sha1rnds4)
Ben Langmuir
2013-09-12
1
-0
/
+1
*
Add neverHasSideEffects=1 on a couple move instructions.
Craig Topper
2013-09-08
1
-1
/
+1
*
Create BEXTR instructions for (and ((sra or srl) x, imm), (2**size - 1)). Fix...
Craig Topper
2013-09-02
1
-0
/
+10
*
Fixup BZHI selection to remove an unneeded zero extension.
Craig Topper
2013-08-30
1
-9
/
+13
*
Remove unused X86andn_flag node.
Craig Topper
2013-08-30
1
-1
/
+0
*
Teach X86 backend to create BMI2 BZHI instructions from (and X, (add (shl 1, ...
Craig Topper
2013-08-30
1
-0
/
+10
*
Remove some unnecessary PredicateMethod overrides. Add RenderMethod overrides...
Craig Topper
2013-08-26
1
-15
/
+19
*
Put some of the AVX-512 parsing stuff in a more consistent place with the exi...
Craig Topper
2013-08-25
1
-7
/
+6
*
First round of fixes for the x86 fixes for the x86 move accumulator from/to m...
Craig Topper
2013-08-25
1
-11
/
+39
*
Add hasSideEffects/mayLoad/mayStore flags to the X86 moffs8/moffs16/moffs32/m...
Craig Topper
2013-08-24
1
-0
/
+11
*
Remove trailing whitespace.
Craig Topper
2013-08-24
1
-21
/
+21
*
Added INSERT and EXTRACT intructions from AVX-512 ISA.
Elena Demikhovsky
2013-07-31
1
-0
/
+1
*
Changed register names (and pointer keywords) to be lower case when using Int...
Craig Topper
2013-07-31
1
-54
/
+54
*
Fixed incorrect disassembly for MOV16o16a when using Intel syntax.
Craig Topper
2013-07-31
1
-2
/
+2
*
Added encoding prefixes for KNL instructions (EVEX).
Elena Demikhovsky
2013-07-28
1
-0
/
+35
*
Fix more Intel syntax issues with FP instruction aliases. Test cases coming i...
Craig Topper
2013-07-26
1
-8
/
+8
*
Fix aliases for shrd/shld to handle Intel syntax properly. Also suppress them...
Craig Topper
2013-07-24
1
-13
/
+13
*
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
1
-15
/
+27
*
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
*
More Intel syntax alias fixes.
Craig Topper
2013-07-22
1
-14
/
+14
*
More Intel syntax alias fixes.
Craig Topper
2013-07-22
1
-28
/
+28
*
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
*
X86: POP*rmm: move address operand to (ins) from (outs).
Ahmed Bougacha
2013-06-30
1
-3
/
+3
*
X86: Make the cmov aliases work with intel syntax too.
Benjamin Kramer
2013-06-13
1
-21
/
+25
*
X86: Stop LEA64_32r doing unspeakable things to its arguments.
Tim Northover
2013-06-10
1
-3
/
+2
*
Revert r183069: "TMP: LEA64_32r fixing"
Tim Northover
2013-06-01
1
-2
/
+3
*
TMP: LEA64_32r fixing
Tim Northover
2013-06-01
1
-3
/
+2
*
[ms-inline asm] Fix a crasher when we fail on a direct match.
Chad Rosier
2013-05-10
1
-2
/
+5
*
[ms-inline asm] Apply the condition code mnemonic aliases to both the Intel and
Chad Rosier
2013-04-18
1
-1
/
+1
[next]