projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
[X86] Reduce complexity of the LEA optimization pass, by Andrey Turetsky.
[oota-llvm.git]
/
lib
/
Target
/
X86
/
X86InstrControl.td
2015-12-21
Amjad Aboud
Implemented Support of IA interrupt and exception handlers:
blob
|
commitdiff
|
raw
2015-07-04
Craig Topper
[X86] Add proper 64-bit mode checks to jrcxz and jcxz.
blob
|
commitdiff
|
raw
|
diff to current
2015-01-30
Reid Kleckner
Win64: Put a REX_W prefix on all TAILJMP* instructions
blob
|
commitdiff
|
raw
|
diff to current
2015-01-29
Reid Kleckner
x86: Remove the W64ALLOCA pseudo
blob
|
commitdiff
|
raw
|
diff to current
2015-01-29
Reid Kleckner
Update comments to use unreachable instead of llvm...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-06
Craig Topper
[X86] Add OpSize32 to XBEGIN_4. Add XBEGIN_2 with OpSize16.
blob
|
commitdiff
|
raw
|
diff to current
2015-01-06
Craig Topper
[X86] Remove 16-bit and 32-bit offset jump instructions...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-06
Craig Topper
[X86] Make isel select the shorter form of jump instruc...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-02
Craig Topper
[X86] Make the instructions that use AdSize16/32/64...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-24
Craig Topper
[X86] Remove the single AdSize indicator and replace...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-21
Craig Topper
[X86] Add hasSideEffects = 0 to CALLpcrel16. This match...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-20
Craig Topper
[X86] Don't swap the order of segment and offset in...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-20
Craig Topper
[X86] Immediate forms of far call/jump are not valid...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-18
Craig Topper
Add a bunch of OpSize32 tags to 64-bit mode only instru...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-02
Craig Topper
Merge x86 HasOpSizePrefix/HasOpSize16Prefix into a...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-20
David Woodhouse
[x86] Fix disassembly of callw instruction
blob
|
commitdiff
|
raw
|
diff to current
2014-01-13
David Woodhouse
[x86] Fix retq/retl handling in 64-bit mode
blob
|
commitdiff
|
raw
|
diff to current
2014-01-08
David Woodhouse
[x86] Add JMP_2 and other 16-bit PC-relative branch...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-08
David Woodhouse
[x86] Disambiguate RET[QL] and fix aliases for 16-bit...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-08
David Woodhouse
[x86] Add JMP16[rm],CALL16[rm] instructions, and fix...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-08
David Woodhouse
[x86] Add OpSize16 to instructions that need it
blob
|
commitdiff
|
raw
|
diff to current
2014-01-04
Craig Topper
Remove JMP64pcrel32 (jmpq ). There are no tests for...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-20
Eric Christopher
[x86] Rename In32BitMode predicate to Not64BitMode
blob
|
commitdiff
|
raw
|
diff to current
2013-09-03
Craig Topper
Add hadSideEffects=0 to some instructions.
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
Jakob Stoklund Olesen
Annotate control instructions with SchedRW lists.
blob
|
commitdiff
|
raw
|
diff to current
2012-08-24
Jakob Stoklund Olesen
Mark X86::RET and RETI instructions as variadic.
blob
|
commitdiff
|
raw
|
diff to current
2012-07-04
Jakob Stoklund Olesen
Make X86 call and return instructions non-variadic.
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-11
Charles Davis
Add retw and lretw instructions. Also, fix Intel syntax...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-27
Craig Topper
X86 disassembler support for jcxz, jecxz, and jrcxz...
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-16
Jakob Stoklund Olesen
Use the same CALL instructions for Windows as for every...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-16
Jakob Stoklund Olesen
Enable register mask operands for x86 calls.
blob
|
commitdiff
|
raw
|
diff to current
2012-02-01
Andrew Trick
Instruction scheduling itinerary for Intel Atom.
blob
|
commitdiff
|
raw
|
diff to current
2012-01-26
Jakob Stoklund Olesen
Handle call-clobbered ymm registers on Win64.
blob
|
commitdiff
|
raw
|
diff to current
2012-01-20
Devang Patel
Intel syntax: For now, disable ambiguous JMP64pcrel32...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-24
NAKAMURA Takumi
Target/X86: [PR8777][PR8778] Tweak alloca/chkstk for...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-26
NAKAMURA Takumi
Target/X86: Tweak win64's tailcall.
blob
|
commitdiff
|
raw
|
diff to current
2011-01-26
NAKAMURA Takumi
Fix whitespace.
blob
|
commitdiff
|
raw
|
diff to current
2011-01-03
Evan Cheng
Use pushq / popq instead of subq $8, %rsp / addq $8...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-30
Eric Christopher
Migrate X86InstrControl.td to use PseudoI and fix a...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-12
Chris Lattner
accept lret as an alias for lretl, fixing the reopened...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-12
Chris Lattner
implement PR8592: empirically "lretq" is a "lret" with...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-18
Kevin Enderby
Added a handful of x86-32 instructions that were missin...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-05
Chris Lattner
continue moving stuff out to X86InstrSystem.td. Move
blob
|
commitdiff
|
raw
|
diff to current