projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Revert r133435 and r133449 to appease buildbots.
[oota-llvm.git]
/
lib
/
Target
/
X86
/
X86InstrCompiler.td
2011-06-16
Dan Gohman
Add a comment describing why transforming (shl x, 1...
blob
|
commitdiff
|
raw
2011-05-21
Benjamin Kramer
X86: smulo -> add is now done target-independently...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-20
Stuart Hastings
Re-commit 131641 with fixes; de-pseudoize MOVSX16rr8...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-19
Stuart Hastings
Reverting 131641 to investigate 'bot complaint.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-19
Stuart Hastings
Revise MOVSX16rr8/MOVZX16rr8 (and rm variants) to no...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-17
Eric Christopher
Support XOR and AND optimization with no return value.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-10
Eric Christopher
Optimize atomic lock or that doesn't use the result...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-10
Eric Christopher
Refactor lock versions of binary operators to be a...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-08
Benjamin Kramer
X86: Add a bunch of peeps for add and sub of SETB.
blob
|
commitdiff
|
raw
|
diff to current
2011-02-17
Dan Gohman
The labyrinthine X86 backend no longer appears to require
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-18
Eric Christopher
The stub routine that we're calling uses test and so...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-20
Chris Lattner
We lower setb to sbb with the hope that the and will...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-19
Chris Lattner
improve the setcc -> setcc_carry optimization to happen...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-15
Evan Cheng
Only rr forms of ADD*_DB are commutable.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-09
Eric Christopher
Add rsp to the uses for the same reason as 32-bit.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-28
Rafael Espindola
Move lowering of TLS_addr32 and TLS_addr64 to X86MCInst...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-27
Rafael Espindola
Lower TLS_addr32 and TLS_addr64.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-01
Chris Lattner
reject instructions that contain a \n in their asmstrin...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-31
Chris Lattner
two changes: make the asmmatcher generator ignore ARM...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-21
Michael J. Spencer
X86: Add alloca probing to dynamic alloca on Windows...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-20
Michael J. Spencer
Fix Whitespace.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-13
Rafael Espindola
Fix another case where we were preferring instructions...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-13
Rafael Espindola
Fix PR8365 by adding a more specialized Pat that checks...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-12
Dan Gohman
Initial va_arg support for x86-64. Patch by David Meyer!
blob
|
commitdiff
|
raw
|
diff to current
2010-10-08
Chris Lattner
reapply: Use the new TB_NOT_REVERSABLE flag instead...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-08
Chris Lattner
reapply the patch reverted in r116033:
blob
|
commitdiff
|
raw
|
diff to current
2010-10-08
Daniel Dunbar
Revert "Reimplement (part of) the or -> add optimizatio...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-08
Daniel Dunbar
Revert "reimplement the second half of the or/add optim...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-08
Chris Lattner
reimplement the second half of the or/add optimization...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-07
Chris Lattner
Reimplement (part of) the or -> add optimization. ...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-05
Chris Lattner
Move cmov pseudo instructions to InstrCompiler,
blob
|
commitdiff
|
raw
|
diff to current
2010-10-05
Chris Lattner
Use #NAME# to have the CMOV multiclass define things...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-05
Chris Lattner
enhance tblgen to support anonymous defm's, use this to
blob
|
commitdiff
|
raw
|
diff to current
2010-10-05
Chris Lattner
convert cmov mr patterns to use a multipattern. Death...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-05
Chris Lattner
switch CMOVBE to the multipattern:
blob
|
commitdiff
|
raw
|
diff to current
2010-10-05
Chris Lattner
move SETB pseudos into the same place in InstrCompiler.td
blob
|
commitdiff
|
raw
|
diff to current
2010-10-05
Chris Lattner
move some instructions from Instr64Bit -> InstrInfo.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-05
Chris Lattner
move CMOV_FR32 and friends to InstrCompiler, since...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-05
Chris Lattner
move various pattern matching support goop out of X86In...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-05
Chris Lattner
split conditional moves and setcc's out to their own...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-05
Chris Lattner
move string pseudo instructions to InstrCompiler consol...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-05
Chris Lattner
move the atomic pseudo instructions out to X86InstrComp...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-05
Chris Lattner
move more pseudo instructions out to X86InstrCompiler.td
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