projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
Remove unused variable.
2006-09-28
Evan Cheng
- Added a hook processFunctionBeforeCalleeSaveScn(...
commit
|
commitdiff
|
tree
2006-09-26
Evan Cheng
Rename function. It's determining which callee-save...
commit
|
commitdiff
|
tree
2006-09-24
Evan Cheng
PIC jump table entries are always 32-bit. This fixes...
commit
|
commitdiff
|
tree
2006-09-22
Evan Cheng
Delete dead code; fix 80 col violations.
commit
|
commitdiff
|
tree
2006-09-21
Evan Cheng
Make it work for DAG combine of multi-value nodes.
commit
|
commitdiff
|
tree
2006-09-20
Evan Cheng
Back out Chris' last set of changes. This breaks 177...
commit
|
commitdiff
|
tree
2006-09-20
Evan Cheng
80 col.
commit
|
commitdiff
|
tree
2006-09-19
Evan Cheng
Allow PatFrag to be a leaf node.
commit
|
commitdiff
|
tree
2006-09-19
Evan Cheng
Add result of a Xform to isel queue.
commit
|
commitdiff
|
tree
2006-09-18
Evan Cheng
Fix a typo.
commit
|
commitdiff
|
tree
2006-09-18
Evan Cheng
Allow i32 UDIV, SDIV, UREM, SREM to be expanded into...
commit
|
commitdiff
|
tree
2006-09-14
Evan Cheng
Remove a unnecessary check.
commit
|
commitdiff
|
tree
2006-09-14
Evan Cheng
Use getOffset() instead.
commit
|
commitdiff
|
tree
2006-09-14
Evan Cheng
Use MachineConstantPoolEntry getOffset() and getType...
commit
|
commitdiff
|
tree
2006-09-14
Evan Cheng
Add MachineConstantPoolEntry getOffset() accessor.
commit
|
commitdiff
|
tree
2006-09-14
Evan Cheng
The top bit is used to determine whether it's a MachineConst...
commit
|
commitdiff
|
tree
2006-09-14
Evan Cheng
A MachineConstantPool may have mixed Constant* and...
commit
|
commitdiff
|
tree
2006-09-14
Evan Cheng
Mirrors ConstantPoolSDNode.
commit
|
commitdiff
|
tree
2006-09-13
Evan Cheng
Skip over first operand when determining REX prefix...
commit
|
commitdiff
|
tree
2006-09-12
Evan Cheng
Reflects MachineConstantPoolEntry changes.
commit
|
commitdiff
|
tree
2006-09-12
Evan Cheng
Added support for machine specific constantpool values...
commit
|
commitdiff
|
tree
2006-09-12
Evan Cheng
Reflect MachineConstantPoolEntry changes.
commit
|
commitdiff
|
tree
2006-09-11
Evan Cheng
Updates.
commit
|
commitdiff
|
tree
2006-09-11
Evan Cheng
Update README file.
commit
|
commitdiff
|
tree
2006-09-11
Evan Cheng
Rename a test-not-cmp.ll to cmp-test.ll; add a test.
commit
|
commitdiff
|
tree
2006-09-11
Evan Cheng
1) With X86 lowering change, the following can no longer...
commit
|
commitdiff
|
tree
2006-09-11
Evan Cheng
X86ISD::CMP now produces a chain as well as a flag...
commit
|
commitdiff
|
tree
2006-09-08
Evan Cheng
Fixed a FuseTwoAddrInst() bug: consider GlobalAddress...
commit
|
commitdiff
|
tree
2006-09-08
Evan Cheng
Generated isel should favors explicit constant operand...
commit
|
commitdiff
|
tree
2006-09-08
Evan Cheng
New test case.
commit
|
commitdiff
|
tree
2006-09-08
Evan Cheng
Remove TEST64mr. It's same as TEST64rm since and is...
commit
|
commitdiff
|
tree
2006-09-08
Evan Cheng
Committing X86-64 support.
commit
|
commitdiff
|
tree
2006-09-08
Evan Cheng
Add a new test case for 'undef' shuffles.
commit
|
commitdiff
|
tree
2006-09-08
Evan Cheng
- Identify a vector_shuffle that can be turned into...
commit
|
commitdiff
|
tree
2006-09-07
Evan Cheng
Consistency.
commit
|
commitdiff
|
tree
2006-09-07
Evan Cheng
Fix pasto that was breaking x86 tests.
commit
|
commitdiff
|
tree
2006-09-07
Evan Cheng
Clean up.
commit
|
commitdiff
|
tree
2006-09-06
Evan Cheng
Watch out for variable_ops instructions.
commit
|
commitdiff
|
tree
2006-09-06
Evan Cheng
Variable ops instructions may ignore the last few operands...
commit
|
commitdiff
|
tree
2006-09-05
Evan Cheng
Only call isUse/isDef on register operands
commit
|
commitdiff
|
tree
2006-09-05
Evan Cheng
IsDef can only be accessed / set if operand is a register.
commit
|
commitdiff
|
tree
2006-09-05
Evan Cheng
Initialize IsDef of all non-register MachineOperand...
commit
|
commitdiff
|
tree
2006-09-05
Evan Cheng
Fix a few dejagnu failures. e.g. fast-cc-merge-stack...
commit
|
commitdiff
|
tree
2006-09-05
Evan Cheng
JIT encoding bug.
commit
|
commitdiff
|
tree
2006-09-01
Evan Cheng
Another "cyclic DAG" test case.
commit
|
commitdiff
|
tree
2006-09-01
Evan Cheng
Oops. Bad typo. Without the check of N1.hasOneUse(...
commit
|
commitdiff
|
tree
2006-09-01
Evan Cheng
Remove extra spaces.
commit
|
commitdiff
|
tree
2006-09-01
Evan Cheng
Last check-in was a mistake...
commit
|
commitdiff
|
tree
2006-09-01
Evan Cheng
*** empty log message ***
commit
|
commitdiff
|
tree
2006-09-01
Evan Cheng
Allow legalizer to expand ISD::MUL using only MULHS...
commit
|
commitdiff
|
tree
2006-09-01
Evan Cheng
Better comments.
commit
|
commitdiff
|
tree
2006-09-01
Evan Cheng
Yikes. This requires checking apple gcc version.
commit
|
commitdiff
|
tree
2006-08-31
Evan Cheng
DAG combiner fix for rotates. Previously the outer...
commit
|
commitdiff
|
tree
2006-08-29
Evan Cheng
Minor asm fix.
commit
|
commitdiff
|
tree
2006-08-29
Evan Cheng
This is also a 32-bit only test. x86-64 would pass...
commit
|
commitdiff
|
tree
2006-08-29
Evan Cheng
Fix test case so it passes on x86-64.
commit
|
commitdiff
|
tree
2006-08-29
Evan Cheng
Remove dead code.
commit
|
commitdiff
|
tree
2006-08-29
Evan Cheng
Undo xfail.
commit
|
commitdiff
|
tree
2006-08-29
Evan Cheng
Don't performance load/op/store transformation if op...
commit
|
commitdiff
|
tree
2006-08-29
Evan Cheng
- Enable x86 isel preprocessing by default unless ...
commit
|
commitdiff
|
tree
2006-08-29
Evan Cheng
Issue cvs co with -P option to prune empty directories...
commit
|
commitdiff
|
tree
2006-08-29
Evan Cheng
Avoid making unneeded load/mod/store transformation...
commit
|
commitdiff
|
tree
2006-08-29
Evan Cheng
Move isCommutativeBinOp from SelectionDAG.cpp and DAGCombine...
commit
|
commitdiff
|
tree
2006-08-28
Evan Cheng
On Mac, print jump table entries after the function...
commit
|
commitdiff
|
tree
2006-08-28
Evan Cheng
Add an optional pass to preprocess the DAG before x86...
commit
|
commitdiff
|
tree
2006-08-27
Evan Cheng
Do not use getTargetNode() and SelectNodeTo() which...
commit
|
commitdiff
|
tree
2006-08-27
Evan Cheng
Do not emit getTargetNode() and SelectNodeTo() which...
commit
|
commitdiff
|
tree
2006-08-27
Evan Cheng
Eliminate SelectNodeTo() and getTargetNode() variants...
commit
|
commitdiff
|
tree
2006-08-26
Evan Cheng
SelectNodeTo now returns a SDNode*.
commit
|
commitdiff
|
tree
2006-08-26
Evan Cheng
Minor getCopyToReg() call change.
commit
|
commitdiff
|
tree
2006-08-26
Evan Cheng
Improved codegen due to Chris' live interval joining...
commit
|
commitdiff
|
tree
2006-08-26
Evan Cheng
Select() no longer require Result operand by reference.
commit
|
commitdiff
|
tree
2006-08-26
Evan Cheng
Remove dead code.
commit
|
commitdiff
|
tree
2006-08-26
Evan Cheng
Match tblgen changes.
commit
|
commitdiff
|
tree
2006-08-26
Evan Cheng
Match tblgen changes; clean up.
commit
|
commitdiff
|
tree
2006-08-26
Evan Cheng
A bit more clean up.
commit
|
commitdiff
|
tree
2006-08-26
Evan Cheng
- Clean up tablegen dag isel generator code.
commit
|
commitdiff
|
tree
2006-08-25
Evan Cheng
Add a comment.
commit
|
commitdiff
|
tree
2006-08-25
Evan Cheng
Encode pc-relative conditional branch offset as pc...
commit
|
commitdiff
|
tree
2006-08-17
Evan Cheng
Another cyclic dag test case.
commit
|
commitdiff
|
tree
2006-08-16
Evan Cheng
Doh. Incorrectly inverted condition. Also add a isOnlyUse...
commit
|
commitdiff
|
tree
2006-08-16
Evan Cheng
SelectNodeTo() may return a SDOperand that is different...
commit
|
commitdiff
|
tree
2006-08-16
Evan Cheng
RET_FLAG has an optional input flag, but it does not...
commit
|
commitdiff
|
tree
2006-08-11
Evan Cheng
Use SmallVector instead.
commit
|
commitdiff
|
tree
2006-08-11
Evan Cheng
Match tablegen changes.
commit
|
commitdiff
|
tree
2006-08-11
Evan Cheng
CALLSEQ_* produces chain even if that's not needed.
commit
|
commitdiff
|
tree
2006-08-11
Evan Cheng
- Prevent some functions from being inlined to eliminate...
commit
|
commitdiff
|
tree
2006-08-11
Evan Cheng
Convert more calls of getNode() that takes a vector...
commit
|
commitdiff
|
tree
2006-08-09
Evan Cheng
Merge some NightlyTest.pl changes.
commit
|
commitdiff
|
tree
2006-08-09
Evan Cheng
Recover the lost diff between 1.221 and 1.222.
commit
|
commitdiff
|
tree
2006-08-09
Evan Cheng
Recover the lost diff between 1.5 and 1.6.
commit
|
commitdiff
|
tree
2006-08-08
Evan Cheng
Eliminate reachability matrix. It has to be calculated...
commit
|
commitdiff
|
tree
2006-08-07
Evan Cheng
New test case.
commit
|
commitdiff
|
tree
2006-08-07
Evan Cheng
Match tablegen isel changes.
commit
|
commitdiff
|
tree
2006-08-07
Evan Cheng
Making TableGen'd instruction selection code non-recursive...
commit
|
commitdiff
|
tree
2006-08-07
Evan Cheng
Move DAGSize to SelectionDAGISel; it's used in tablegen...
commit
|
commitdiff
|
tree
2006-08-07
Evan Cheng
Clear TopOrder before assigning topological order....
commit
|
commitdiff
|
tree
2006-08-07
Evan Cheng
Reverse the FlaggedNodes after scanning up for flagged...
commit
|
commitdiff
|
tree
2006-08-07
Evan Cheng
Make XMM, FP register dwarf register numbers consistent...
commit
|
commitdiff
|
tree
2006-08-05
Evan Cheng
This causes some random crashes.
commit
|
commitdiff
|
tree
next