projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
llvm-c: Make target initializer functions external functions in lib.
[oota-llvm.git]
/
lib
/
Target
/
X86
/
X86InstrInfo.td
2013-10-09
Elena Demikhovsky
AVX-512: Added VRCP28 and VRSQRT28 instructions and...
blob
|
commitdiff
|
raw
2013-10-05
Craig Topper
Remove underscores from TBM instruction names for consi...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-05
Craig Topper
Remove unneeded TBM intrinsics. The arithmetic/logical...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-05
Craig Topper
Add an additional pattern for BLCI since opt can turn...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-03
Craig Topper
Add XOP disassembler support. Fixes PR13933.
blob
|
commitdiff
|
raw
|
diff to current
2013-10-03
Craig Topper
Add patterns for selecting TBM instructions from logica...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-01
Craig Topper
BEXTR should be defined to take same type for bother...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-27
Yunzhong Gao
Adding intrinsics to the llvm backend for TBM instructi...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-13
Preston Gurd
Adds support for Atom Silvermont (SLM) - -march=slm
blob
|
commitdiff
|
raw
|
diff to current
2013-09-12
Ben Langmuir
Partial support for Intel SHA Extensions (sha1rnds4)
blob
|
commitdiff
|
raw
|
diff to current
2013-09-08
Craig Topper
Add neverHasSideEffects=1 on a couple move instructions.
blob
|
commitdiff
|
raw
|
diff to current
2013-09-02
Craig Topper
Create BEXTR instructions for (and ((sra or srl) x...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-30
Craig Topper
Fixup BZHI selection to remove an unneeded zero extension.
blob
|
commitdiff
|
raw
|
diff to current
2013-08-30
Craig Topper
Remove unused X86andn_flag node.
blob
|
commitdiff
|
raw
|
diff to current
2013-08-30
Craig Topper
Teach X86 backend to create BMI2 BZHI instructions...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-26
Craig Topper
Remove some unnecessary PredicateMethod overrides....
blob
|
commitdiff
|
raw
|
diff to current
2013-08-25
Craig Topper
Put some of the AVX-512 parsing stuff in a more consist...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-25
Craig Topper
First round of fixes for the x86 fixes for the x86...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-24
Craig Topper
Add hasSideEffects/mayLoad/mayStore flags to the X86...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-24
Craig Topper
Remove trailing whitespace.
blob
|
commitdiff
|
raw
|
diff to current
2013-07-31
Elena Demikhovsky
Added INSERT and EXTRACT intructions from AVX-512 ISA.
blob
|
commitdiff
|
raw
|
diff to current
2013-07-31
Craig Topper
Changed register names (and pointer keywords) to be...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-31
Craig Topper
Fixed incorrect disassembly for MOV16o16a when using...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-28
Elena Demikhovsky
Added encoding prefixes for KNL instructions (EVEX).
blob
|
commitdiff
|
raw
|
diff to current
2013-07-26
Craig Topper
Fix more Intel syntax issues with FP instruction aliase...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-24
Craig Topper
Fix aliases for shrd/shld to handle Intel syntax proper...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-23
Craig Topper
Don't let x86 asm printer use the no operand movsd...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-23
Craig Topper
Revert r186907 to fix bots.
blob
|
commitdiff
|
raw
|
diff to current
2013-07-23
Craig Topper
Don't let x86 asm printer use the no operand movsd...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-23
Craig Topper
Add aliases to map 'imm, mem' form of x86 bts/btr/btc...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-23
Craig Topper
Explicitly don't let the asm printer use the clrb/w...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-23
Craig Topper
Suppress argumentless aliases for some x86 FP operation...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-22
Kevin Enderby
Fix the move to/from accumulator register instructions...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-22
Craig Topper
Recommit r186813: More Intel syntax alias fixes. With...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-22
Tim Northover
Revert "More Intel syntax alias fixes."
blob
|
commitdiff
|
raw
|
diff to current
2013-07-22
Craig Topper
More Intel syntax alias fixes.
blob
|
commitdiff
|
raw
|
diff to current
2013-07-22
Craig Topper
More Intel syntax alias fixes.
blob
|
commitdiff
|
raw
|
diff to current
2013-07-22
Craig Topper
Add Intel variants to aliases for some FP instructions.
blob
|
commitdiff
|
raw
|
diff to current
2013-07-22
Craig Topper
Reverse operands for Intel syntax form of 'bt' alias.
blob
|
commitdiff
|
raw
|
diff to current
2013-06-30
Ahmed Bougacha
X86: POP*rmm: move address operand to (ins) from (outs).
blob
|
commitdiff
|
raw
|
diff to current
2013-06-13
Benjamin Kramer
X86: Make the cmov aliases work with intel syntax too.
blob
|
commitdiff
|
raw
|
diff to current
2013-06-10
Tim Northover
X86: Stop LEA64_32r doing unspeakable things to its...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-01
Tim Northover
Revert r183069: "TMP: LEA64_32r fixing"
blob
|
commitdiff
|
raw
|
diff to current
2013-06-01
Tim Northover
TMP: LEA64_32r fixing
blob
|
commitdiff
|
raw
|
diff to current
2013-05-10
Chad Rosier
[ms-inline asm] Fix a crasher when we fail on a direct...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-18
Chad Rosier
[ms-inline asm] Apply the condition code mnemonic alias...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-18
Chad Rosier
[asm parser] Add support for predicating MnemonicAlias...
blob
|
commitdiff
|
raw
|
diff to current
2013-03-28
Michael Liao
Add support of RDSEED defined in AVX2 extension
blob
|
commitdiff
|
raw
|
diff to current
2013-03-28
Michael Liao
Skip moving call address loading into callseq when...
blob
|
commitdiff
|
raw
|
diff to current
2013-03-26
Michael Liao
Add XTEST codegen support
blob
|
commitdiff
|
raw
|
diff to current
2013-03-26
Michael Liao
Add HLE target feature
blob
|
commitdiff
|
raw
|
diff to current
2013-03-26
Jakob Stoklund Olesen
Annotate the rest of X86InstrInfo.td with SchedRW lists.
blob
|
commitdiff
|
raw
|
diff to current
2013-03-26
Michael Liao
Add PREFETCHW codegen support
blob
|
commitdiff
|
raw
|
diff to current
2013-03-21
Jakob Stoklund Olesen
Add a WriteMicrocoded for ancient microcoded instructions.
blob
|
commitdiff
|
raw
|
diff to current
2013-03-19
Jakob Stoklund Olesen
Annotate a lot of X86InstrInfo.td with SchedRW lists.
blob
|
commitdiff
|
raw
|
diff to current
2013-02-25
Chad Rosier
[ms-inline asm] Add support for the pushad/popad mnemonics.
blob
|
commitdiff
|
raw
|
diff to current
2013-02-14
Kay Tiong Khoo
added basic support for Intel ADX instructions
blob
|
commitdiff
|
raw
|
diff to current
2013-02-01
David Sehr
Two changes relevant to LEA and x32:
blob
|
commitdiff
|
raw
|
diff to current
2013-01-07
Craig Topper
Remove # from the beginning and end of def names.
blob
|
commitdiff
|
raw
|
diff to current
2013-01-02
Kevin Enderby
Adds missing aliases for fcom and fcomp instructions...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-27
Craig Topper
Add mayLoad, mayStore, and hasSideEffects tags to BT...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-26
Craig Topper
Fix operands and encoding form for ARPL instruction...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-26
Craig Topper
Mark all the _REV instructions as not having side effec...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-17
Craig Topper
Remove EFLAGS from the BLSI/BLSMSK/BLSR patterns. The...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-14
Jim Grosbach
X86: Better diagnostics for 32-bit vs. 64-bit mode...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-08
Michael Liao
Add support of RTM from TSX extension
blob
|
commitdiff
|
raw
|
diff to current
2012-10-15
Michael Liao
Add __builtin_setjmp/_longjmp supprt in X86 backend
blob
|
commitdiff
|
raw
|
diff to current
2012-10-09
Craig Topper
Separate AVXCC and SSECC printing for cmpps/pd/ss/sd...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-26
Craig Topper
Remove hasNoAVX method. Can just invert hasAVX instead.
blob
|
commitdiff
|
raw
|
diff to current
2012-09-21
Michael Liao
Revise td of X86 atomic instructions
blob
|
commitdiff
|
raw
|
diff to current
2012-09-13
Jakob Stoklund Olesen
Revert r163761 "Don't fold indexed loads into TCRETURNm...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-13
Jakob Stoklund Olesen
Don't fold indexed loads into TCRETURNmi64.
blob
|
commitdiff
|
raw
|
diff to current
2012-09-10
Chad Rosier
Update function names to conform to guidelines. No...
blob
|
commitdiff
|
raw
|
diff to current
2012-08-30
Michael Liao
Introduce 'UseSSEx' to force SSE legacy encoding
blob
|
commitdiff
|
raw
|
diff to current
2012-08-27
Craig Topper
Add HasAVX1Only predicate and use it for patterns that...
blob
|
commitdiff
|
raw
|
diff to current
2012-08-24
Jakob Stoklund Olesen
X86MemBarrier has unmodeled side effects.
blob
|
commitdiff
|
raw
|
diff to current
2012-07-18
Craig Topper
Make x86 asm parser to check for xmm vs ymm for index...
blob
|
commitdiff
|
raw
|
diff to current
2012-07-12
Benjamin Kramer
Give the rdrand instructions a SideEffect flag and...
blob
|
commitdiff
|
raw
|
diff to current
2012-07-12
Benjamin Kramer
Add intrinsics for Ivy Bridge's rdrand instruction.
blob
|
commitdiff
|
raw
|
diff to current
2012-06-29
Manman Ren
X86: add more GATHER intrinsics in LLVM
blob
|
commitdiff
|
raw
|
diff to current
2012-06-26
Manman Ren
X86: add GATHER intrinsics (AVX2) in LLVM
blob
|
commitdiff
|
raw
|
diff to current
2012-06-03
Craig Topper
Rename FMA3 feature flag to just FMA to match gcc so...
blob
|
commitdiff
|
raw
|
diff to current
2012-06-01
Hans Wennborg
Implement the local-dynamic TLS model for x86 (PR3985)
blob
|
commitdiff
|
raw
|
diff to current
2012-05-31
Benjamin Kramer
X86: Rename the CLMUL target feature to PCLMUL.
blob
|
commitdiff
|
raw
|
diff to current
2012-05-10
Preston Gurd
Added X86 Atom latencies for instructions in X86InstrIn...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-09
Jakob Stoklund Olesen
Use ptr_rc_tailcall instead of GR32_TC.
blob
|
commitdiff
|
raw
|
diff to current
2012-04-27
Benjamin Kramer
X86: Don't emit conditional floating point moves on...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-03
Craig Topper
Add support for AVX enhanced comparison predicates...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-06
Eli Friedman
Fix the operand ordering on aliases for shld and shrd...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-05
Eli Friedman
Make aliases for shld and shrd match gas. PR12173.
blob
|
commitdiff
|
raw
|
diff to current
2012-02-27
Chad Rosier
Add q suffix aliases for the fistp and fisttp mnemonics.
blob
|
commitdiff
|
raw
|
diff to current
2012-02-24
Michael J. Spencer
Add WIN_FTOL_* psudo-instructions to model the unique...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-18
Jia Liu
Emacs-tag and some comment fix for all ARM, CellSPU...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-18
Craig Topper
Add X86 assembler and disassembler support for AMD...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-16
Jakob Stoklund Olesen
Use the same CALL instructions for Windows as for every...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-17
Devang Patel
Intel syntax: Fix parser match class to check memory...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-16
Eli Friedman
Get rid of unused codegen-only instruction.
blob
|
commitdiff
|
raw
|
diff to current
2012-01-12
Devang Patel
Add predicate method check match memory operand size...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-10
Craig Topper
Instruction selection priority fixes to remove the...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-09
Craig Topper
Don't disable MMX support when AVX is enabled. Fix...
blob
|
commitdiff
|
raw
|
diff to current
next