projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[mips] Rename instruction DANDi to ANDi64.
[oota-llvm.git]
/
lib
/
Target
/
X86
/
2013-07-29
Nico Rieck
Proper va_arg/va_copy lowering on win64
tree
|
commitdiff
2013-07-28
Elena Demikhovsky
Added encoding prefixes for KNL instructions (EVEX).
tree
|
commitdiff
2013-07-26
Justin Holewinski
Add a target legalize hook for SplitVectorOperand ...
tree
|
commitdiff
2013-07-26
Rafael Espindola
Revert "Add a target legalize hook for SplitVectorOperand"
tree
|
commitdiff
2013-07-26
Justin Holewinski
Add a target legalize hook for SplitVectorOperand
tree
|
commitdiff
2013-07-26
Craig Topper
Fix more Intel syntax issues with FP instruction aliase...
tree
|
commitdiff
2013-07-26
Craig Topper
Take advantage of the register enums being in order...
tree
|
commitdiff
2013-07-24
Elena Demikhovsky
I'm starting to commit KNL backend. I'll push patches...
tree
|
commitdiff
2013-07-24
Craig Topper
Split generated asm mnemonic matching table into a...
tree
|
commitdiff
2013-07-24
Craig Topper
Fix aliases for shrd/shld to handle Intel syntax proper...
tree
|
commitdiff
2013-07-23
Craig Topper
Remove some errant space charcters in mnemonic strings.
tree
|
commitdiff
2013-07-23
Craig Topper
Don't let x86 asm printer use the no operand movsd...
tree
|
commitdiff
2013-07-23
Craig Topper
Revert r186907 to fix bots.
tree
|
commitdiff
2013-07-23
Craig Topper
Don't let x86 asm printer use the no operand movsd...
tree
|
commitdiff
2013-07-23
Craig Topper
Add aliases to map 'imm, mem' form of x86 bts/btr/btc...
tree
|
commitdiff
2013-07-23
Craig Topper
Explicitly don't let the asm printer use the clrb/w...
tree
|
commitdiff
2013-07-23
Craig Topper
Suppress argumentless aliases for some x86 FP operation...
tree
|
commitdiff
2013-07-22
Kevin Enderby
Fix the move to/from accumulator register instructions...
tree
|
commitdiff
2013-07-22
Craig Topper
Recommit r186813: More Intel syntax alias fixes. With...
tree
|
commitdiff
2013-07-22
Tim Northover
Revert "More Intel syntax alias fixes."
tree
|
commitdiff
2013-07-22
Craig Topper
Fix typo. Change %cl to CL in Intel pattern.
tree
|
commitdiff
2013-07-22
Craig Topper
More Intel syntax alias fixes.
tree
|
commitdiff
2013-07-22
Craig Topper
More Intel syntax alias fixes.
tree
|
commitdiff
2013-07-22
Craig Topper
Change %xmm0 to XMM0 in Intel side of asm strings for...
tree
|
commitdiff
2013-07-22
Craig Topper
Add Intel variants to aliases for some FP instructions.
tree
|
commitdiff
2013-07-22
Craig Topper
Reverse operands for Intel syntax form of 'bt' alias.
tree
|
commitdiff
2013-07-21
Craig Topper
Mark that the _ftol2 function used by windows on x86...
tree
|
commitdiff
2013-07-18
Craig Topper
Fix copy and paste bug from r186491 to make v2f64 use...
tree
|
commitdiff
2013-07-17
Craig Topper
Teach x86 fast-isel to use AVX opcodes for vector store...
tree
|
commitdiff
2013-07-17
Craig Topper
Make x86 fast-isel correctly choose between aligned...
tree
|
commitdiff
2013-07-16
Juergen Ributzka
[X86] Use min/max to optimze unsigend vector comparison...
tree
|
commitdiff
2013-07-15
Craig Topper
Add 'static' keyword to some const arrays for consistency.
tree
|
commitdiff
2013-07-14
Craig Topper
Use SmallVectorImpl& instead of SmallVector to avoid...
tree
|
commitdiff
2013-07-12
Arnold Schwaighofer
X86 cost model: Add cost for vectorized gather/scather
tree
|
commitdiff
2013-07-12
Benjamin Kramer
X86: Shrink certain forms of movsx.
tree
|
commitdiff
2013-07-12
Stephen Lin
X86: fold SSE2/AVX2 logical shift by immediate amount...
tree
|
commitdiff
2013-07-12
Charles Davis
Target/X86: Add explicit Win64 and System V/x86-64...
tree
|
commitdiff
2013-07-09
Stephen Lin
AArch64/PowerPC/SystemZ/X86: This patch fixes the inter...
tree
|
commitdiff
2013-07-09
Jim Grosbach
X86: Add comment.
tree
|
commitdiff
2013-07-09
Jim Grosbach
X86 fast-isel: Avoid explicit AH subreg reference for...
tree
|
commitdiff
2013-07-08
Nico Rieck
Reuse %rax after calling __chkstk on win64
tree
|
commitdiff
2013-07-08
Nico Rieck
Revert "Proper va_arg/va_copy lowering on win64"
tree
|
commitdiff
2013-07-08
Nico Rieck
Revert "Reuse %rax after calling __chkstk on win64"
tree
|
commitdiff
2013-07-07
Nico Rieck
Reuse %rax after calling __chkstk on win64
tree
|
commitdiff
2013-07-06
Nico Rieck
Proper va_arg/va_copy lowering on win64
tree
|
commitdiff
2013-07-04
Jakob Stoklund Olesen
Remove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR...
tree
|
commitdiff
2013-07-04
Jakob Stoklund Olesen
Revert r185595-185596 which broke buildbots.
tree
|
commitdiff
2013-07-03
Jakob Stoklund Olesen
Remove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR...
tree
|
commitdiff
2013-07-03
Craig Topper
Use SmallVectorImpl::iterator/const_iterator instead...
tree
|
commitdiff
2013-07-02
Ulrich Weigand
[DebugInfo] Allow getDebugThreadLocalSymbol to return...
tree
|
commitdiff
2013-07-01
David Blaikie
PR16493: DebugInfo with TLS on PPC crashing due to...
tree
|
commitdiff
2013-06-30
Ahmed Bougacha
X86: POP*rmm: move address operand to (ins) from (outs).
tree
|
commitdiff
2013-06-28
Chad Rosier
Fix an off-by-one error. Also make the code a little...
tree
|
commitdiff
2013-06-28
David Blaikie
Integrate Assembler: Support X86_64_DTPOFF64 relocations
tree
|
commitdiff
2013-06-27
Nadav Rotem
Get rid of the unused class member.
tree
|
commitdiff
2013-06-27
Nadav Rotem
CostModel: improve the cost model for load/store of...
tree
|
commitdiff
2013-06-27
Benjamin Kramer
Don't cast away constness.
tree
|
commitdiff
2013-06-26
Elena Demikhovsky
Optimized integer vector multiplication operation by...
tree
|
commitdiff
2013-06-25
Arnold Schwaighofer
X86 cost model: Vectorizing integer division is a bad...
tree
|
commitdiff
2013-06-25
Andrew Trick
Revert "Temporarily enable MI-Sched on X86."
tree
|
commitdiff
2013-06-24
Andrew Trick
Temporarily enable MI-Sched on X86.
tree
|
commitdiff
2013-06-23
Andrew Trick
Add MI-Sched support for x86 macro fusion.
tree
|
commitdiff
2013-06-22
Chad Rosier
The getRegForInlineAsmConstraint function should only...
tree
|
commitdiff
2013-06-21
David Blaikie
DebugInfo: Don't lose unreferenced non-trivial by-value...
tree
|
commitdiff
2013-06-21
Andrew Trick
Fix IMULX machine model. Multiple def operands require...
tree
|
commitdiff
2013-06-20
Kevin Enderby
Update the X86 disassembler to use xacquire and xreleas...
tree
|
commitdiff
2013-06-19
Bill Wendling
Access the TargetLoweringInfo from the TargetMachine...
tree
|
commitdiff
2013-06-19
Bill Wendling
Access the TargetLoweringInfo from the TargetMachine...
tree
|
commitdiff
2013-06-18
Nadav Rotem
Fix 80 col violation.
tree
|
commitdiff
2013-06-18
Stefanus Du Toit
Add support for encoding the HLE XACQUIRE and XRELEASE...
tree
|
commitdiff
2013-06-18
Bill Wendling
Use pointers to the MCAsmInfo and MCRegInfo.
tree
|
commitdiff
2013-06-16
David Blaikie
DebugInfo: remove target-specific Frame Index handling...
tree
|
commitdiff
2013-06-15
Andrew Trick
Support BufferSize on ProcResGroup for unified MOp...
tree
|
commitdiff
2013-06-15
Andrew Trick
Update machine models. Specify buffer sizes for OOO...
tree
|
commitdiff
2013-06-15
Andrew Trick
Machine Model: Add MicroOpBufferSize and resource Buffe...
tree
|
commitdiff
2013-06-14
Benjamin Kramer
X86: cvtpi2ps is just an SSE instruction with MMX opera...
tree
|
commitdiff
2013-06-13
Benjamin Kramer
X86: Make the cmov aliases work with intel syntax too.
tree
|
commitdiff
2013-06-12
Patrik Hagglund
Fix gcc -flto build, by adding LLVM_ATTRIBUTE_USED to
tree
|
commitdiff
2013-06-11
Eric Christopher
Correct the def registers for the 8bit x86 divide instr...
tree
|
commitdiff
2013-06-11
Eric Christopher
Use the Copy we defined above here.
tree
|
commitdiff
2013-06-10
Tim Northover
X86: Stop LEA64_32r doing unspeakable things to its...
tree
|
commitdiff
2013-06-09
Elena Demikhovsky
Removed PackedDouble domain from scalar instructions...
tree
|
commitdiff
2013-06-07
Bill Wendling
Don't cache the instruction and register info from...
tree
|
commitdiff
2013-06-07
Bill Wendling
Remove unused c'tor.
tree
|
commitdiff
2013-06-06
Bill Wendling
Cache the TargetLowering info object as a pointer.
tree
|
commitdiff
2013-06-05
Michael Liao
[PATCH] Fix VGATHER* operand constraints
tree
|
commitdiff
2013-06-05
Rafael Espindola
Handle relocations that don't point to symbols.
tree
|
commitdiff
2013-06-03
Ahmed Bougacha
X86: sub_xmm registers are 128 bits wide.
tree
|
commitdiff
2013-06-01
Tim Northover
Revert r183069: "TMP: LEA64_32r fixing"
tree
|
commitdiff
2013-06-01
Tim Northover
TMP: LEA64_32r fixing
tree
|
commitdiff
2013-06-01
Tim Northover
X86: change MOV64ri64i32 into MOV32ri64
tree
|
commitdiff
2013-05-31
Eric Christopher
Temporarily Revert "X86: change MOV64ri64i32 into MOV32...
tree
|
commitdiff
2013-05-31
Ahmed Bougacha
Add a way to define the bit range covered by a SubRegIndex.
tree
|
commitdiff
2013-05-31
Tim Northover
X86: change MOV64ri64i32 into MOV32ri64
tree
|
commitdiff
2013-05-30
Tim Northover
X86: use sub-register sequences for MOV*r0 operations
tree
|
commitdiff
2013-05-30
Tim Northover
X86: change zext moves to use sub-register infrastructure.
tree
|
commitdiff
2013-05-29
Andrew Trick
Order CALLSEQ_START and CALLSEQ_END nodes.
tree
|
commitdiff
2013-05-29
Ahmed Bougacha
X86: Fix Defs/Uses for insts that imp-def/imp-use both...
tree
|
commitdiff
2013-05-29
Chad Rosier
Don't assume the registers will be enumerated sequentially.
tree
|
commitdiff
2013-05-25
Andrew Trick
Track IR ordering of SelectionDAG nodes 3/4.
tree
|
commitdiff
next