projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
machine a mutable machineinstr down into emitInstruction.
[oota-llvm.git]
/
lib
/
Target
/
X86
/
X86InstrArithmetic.td
2010-10-08
Chris Lattner
fix a subtle bug I introduced in my refactoring, where...
blob
|
commitdiff
|
raw
2010-10-07
Chris Lattner
convert test to use the existing classes that the multi...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-07
Chris Lattner
convert cmp to use a multipattern
blob
|
commitdiff
|
raw
|
diff to current
2010-10-07
Chris Lattner
reduce redundancy between pattern copies.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-07
Chris Lattner
the opcode for BinOpMI/BinOpMI8 is always the same...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-07
Chris Lattner
convert adc/sbb to a multipattern. Because the adde...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-07
Chris Lattner
add support for isConvertibleToThreeAddress to ArithBin...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-07
Chris Lattner
Fix a few issues in ArithBinOpEFLAGS that made it speci...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-07
Chris Lattner
Convert 'and' to single instance of a multipattern
blob
|
commitdiff
|
raw
|
diff to current
2010-10-07
Chris Lattner
add a new BinOpAI class to represent the immediate...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-07
Chris Lattner
add a bunch of classes for other common patterns.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-07
Chris Lattner
Define a new BinOpRI8 class and use it to define the...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-07
Chris Lattner
add the pattern operator to match to X86TypeInfo, use...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-06
Chris Lattner
enhance X86TypeInfo to include information about the...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-06
Chris Lattner
add a class for _REV nodes.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-06
Chris Lattner
sink more intelligence into the ITy base class. Now...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-06
Chris Lattner
refactor things a bit, now the REX_W and OpSize prefix...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-06
Chris Lattner
with tblgen suitably extended, we can now get the load...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-06
Chris Lattner
lets go all meta and define new X86 type wrappers that...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-06
Chris Lattner
introduce a new BinOpRM class and use it to factor...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-05
Chris Lattner
allow !strconcat to take more than two operands to...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-05
Chris Lattner
associate the instruction suffix letter with the intege...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-05
Chris Lattner
introduce a new BinOpRR class, and convert 4 and instru...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-05
Chris Lattner
Replace a gross hack (the MOV64ri_alt instruction)...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-05
Chris Lattner
distribute the rest of the contents of X86Instr64bit...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-05
Chris Lattner
move the rest of the simple 64-bit arithmetic into...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-05
Chris Lattner
continue moving 64-bit stuff into X86InstrArithmetic.td
blob
|
commitdiff
|
raw
|
diff to current
2010-10-05
Chris Lattner
move 64-bit add and adc to InstrArithmetic.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-05
Chris Lattner
rewrote two addr constraints so that they are only...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-05
Chris Lattner
split the 32-bit integer arithmetic instructions out...
blob
|
commitdiff
|
raw
|
diff to current