projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Fix a typo. It's causing consumer-typeset to miscompile. Perhaps more.
2008-03-07
Evan Cheng
Fix a typo. It's causing consumer-typeset to miscompile...
commit
|
commitdiff
|
tree
2008-03-07
Evan Cheng
Fixed a register scavenger bug. If a def is re-defining...
commit
|
commitdiff
|
tree
2008-03-06
Evan Cheng
80 col violation.
commit
|
commitdiff
|
tree
2008-03-06
Evan Cheng
Constant fold SIGN_EXTEND_INREG with ashr not lshr.
commit
|
commitdiff
|
tree
2008-03-05
Evan Cheng
Fix a coalescer bug wrt how dead copy interval is shortened.
commit
|
commitdiff
|
tree
2008-03-05
Evan Cheng
isTwoAddress = 1 -> Constraints.
commit
|
commitdiff
|
tree
2008-03-05
Evan Cheng
PSLLWri etc. are two-address instructions.
commit
|
commitdiff
|
tree
2008-03-05
Evan Cheng
Ignore debugging related instructions if they get this...
commit
|
commitdiff
|
tree
2008-03-05
Evan Cheng
Rather than asserting. Dump out the MI that we are...
commit
|
commitdiff
|
tree
2008-03-05
Evan Cheng
Add a target lowering hook to control whether it's...
commit
|
commitdiff
|
tree
2008-03-05
Evan Cheng
Refactor code. Remove duplicated functions that basically...
commit
|
commitdiff
|
tree
2008-03-04
Evan Cheng
Refactor ExpandConstantFP so it can optimize load from...
commit
|
commitdiff
|
tree
2008-03-04
Evan Cheng
Really fix the test.
commit
|
commitdiff
|
tree
2008-03-04
Evan Cheng
Fix broken test.
commit
|
commitdiff
|
tree
2008-03-04
Evan Cheng
80 column violations.
commit
|
commitdiff
|
tree
2008-03-04
Evan Cheng
Fix 80 column violations.
commit
|
commitdiff
|
tree
2008-03-04
Evan Cheng
Add PR1501 test case.
commit
|
commitdiff
|
tree
2008-03-04
Evan Cheng
Rename isOperand() to isOperandOf() (and other similar...
commit
|
commitdiff
|
tree
2008-03-04
Evan Cheng
Remove -always-fold-and-in-test.
commit
|
commitdiff
|
tree
2008-03-01
Evan Cheng
Refactor / clean up code; remove td list scheduler...
commit
|
commitdiff
|
tree
2008-02-29
Evan Cheng
Don't fill eh frames even though these are text sections.
commit
|
commitdiff
|
tree
2008-02-29
Evan Cheng
Fix PR2112: don't run loop aligner if target doesn...
commit
|
commitdiff
|
tree
2008-02-29
Evan Cheng
No need for coalescer to update kills. Only copies...
commit
|
commitdiff
|
tree
2008-02-29
Evan Cheng
Remove redundant #include.
commit
|
commitdiff
|
tree
2008-02-28
Evan Cheng
Added option -align-loops=<true/false> to disable loop...
commit
|
commitdiff
|
tree
2008-02-28
Evan Cheng
Set to default: x86 no longer fold and into test if...
commit
|
commitdiff
|
tree
2008-02-28
Evan Cheng
Keep track how many commutes are performed by the scheduler.
commit
|
commitdiff
|
tree
2008-02-28
Evan Cheng
Add a quick and dirty "loop aligner pass". x86 uses...
commit
|
commitdiff
|
tree
2008-02-27
Evan Cheng
This is done.
commit
|
commitdiff
|
tree
2008-02-27
Evan Cheng
Fix a bug in dead spill slot elimination.
commit
|
commitdiff
|
tree
2008-02-27
Evan Cheng
Don't track max alignment during stack object allocations...
commit
|
commitdiff
|
tree
2008-02-27
Evan Cheng
Spiller now remove unused spill slots.
commit
|
commitdiff
|
tree
2008-02-26
Evan Cheng
Enable -coalescer-commute-instrs by default.
commit
|
commitdiff
|
tree
2008-02-26
Evan Cheng
This is possible:
commit
|
commitdiff
|
tree
2008-02-26
Evan Cheng
Fix PR2076. CodeGenPrepare now sinks address computation...
commit
|
commitdiff
|
tree
2008-02-26
Evan Cheng
Refactor inline asm constraint matching code out of...
commit
|
commitdiff
|
tree
2008-02-25
Evan Cheng
All remat'ed loads cannot be folded into two-address...
commit
|
commitdiff
|
tree
2008-02-25
Evan Cheng
Correctly determine whether a argument load can be...
commit
|
commitdiff
|
tree
2008-02-25
Evan Cheng
Temporarily reverting 46959.
commit
|
commitdiff
|
tree
2008-02-23
Evan Cheng
Backing out r47521 for now. This has broken a number...
commit
|
commitdiff
|
tree
2008-02-23
Evan Cheng
Rematerialization logic was overly conservative when...
commit
|
commitdiff
|
tree
2008-02-23
Evan Cheng
Update test.
commit
|
commitdiff
|
tree
2008-02-23
Evan Cheng
If remating a machine instr with virtual register operand...
commit
|
commitdiff
|
tree
2008-02-23
Evan Cheng
Remat of pic loads are now on by default.
commit
|
commitdiff
|
tree
2008-02-23
Evan Cheng
Turning on remat of pic loads.
commit
|
commitdiff
|
tree
2008-02-23
Evan Cheng
No need recognize load from a fixed argument slot as...
commit
|
commitdiff
|
tree
2008-02-23
Evan Cheng
Recognize loads of arguments as re-materializable first...
commit
|
commitdiff
|
tree
2008-02-23
Evan Cheng
Really. Why doesn't every arch support MMX?
commit
|
commitdiff
|
tree
2008-02-23
Evan Cheng
Forgot this.
commit
|
commitdiff
|
tree
2008-02-23
Evan Cheng
Fix spill weight updating bug.
commit
|
commitdiff
|
tree
2008-02-22
Evan Cheng
Test case for PR2082.
commit
|
commitdiff
|
tree
2008-02-22
Evan Cheng
Same isPhysRegAvailable bug as local register allocator.
commit
|
commitdiff
|
tree
2008-02-22
Evan Cheng
Really really bad local register allocator bug. On...
commit
|
commitdiff
|
tree
2008-02-22
Evan Cheng
Add debugging printfs.
commit
|
commitdiff
|
tree
2008-02-22
Evan Cheng
Remove an invalid assertion now that there are implicit...
commit
|
commitdiff
|
tree
2008-02-22
Evan Cheng
Make sure reload of implicit uses are issued before...
commit
|
commitdiff
|
tree
2008-02-22
Evan Cheng
Allow re-materialization of pic load (controlled by...
commit
|
commitdiff
|
tree
2008-02-22
Evan Cheng
Enable re-materialization of instructions which have...
commit
|
commitdiff
|
tree
2008-02-22
Evan Cheng
Fix compiler warning.
commit
|
commitdiff
|
tree
2008-02-21
Evan Cheng
Help testing.
commit
|
commitdiff
|
tree
2008-02-21
Evan Cheng
Clean up some spilling code using MachineRegisterInfo.
commit
|
commitdiff
|
tree
2008-02-20
Evan Cheng
Poorly named option.
commit
|
commitdiff
|
tree
2008-02-20
Evan Cheng
Temporarily backing out r47337. It breaks a number...
commit
|
commitdiff
|
tree
2008-02-20
Evan Cheng
Added memmove to interpreter external functions list...
commit
|
commitdiff
|
tree
2008-02-20
Evan Cheng
XFAIL this for now.
commit
|
commitdiff
|
tree
2008-02-20
Evan Cheng
Disable for now. This is pessimizing code.
commit
|
commitdiff
|
tree
2008-02-19
Evan Cheng
Add hidden option -x86-fold-and-in-test to test the...
commit
|
commitdiff
|
tree
2008-02-19
Evan Cheng
New test.
commit
|
commitdiff
|
tree
2008-02-19
Evan Cheng
PR1909: Tail merging pass ran wild. It makes no sense...
commit
|
commitdiff
|
tree
2008-02-19
Evan Cheng
Me not like duplicated comments.
commit
|
commitdiff
|
tree
2008-02-18
Evan Cheng
- When DAG combiner is folding a bit convert into a...
commit
|
commitdiff
|
tree
2008-02-18
Evan Cheng
- Remove the previous check which broke coalescer-commute3.ll
commit
|
commitdiff
|
tree
2008-02-18
Evan Cheng
For now, avoid commuting def MI for copy MI's whose...
commit
|
commitdiff
|
tree
2008-02-16
Evan Cheng
Refactor some code; check if commuteInstruction is...
commit
|
commitdiff
|
tree
2008-02-15
Evan Cheng
This test is not interesting.
commit
|
commitdiff
|
tree
2008-02-15
Evan Cheng
The copy instruction being coalesced will be removed...
commit
|
commitdiff
|
tree
2008-02-15
Evan Cheng
- Removing the infamous r2rMap_ and rep() method. Now...
commit
|
commitdiff
|
tree
2008-02-15
Evan Cheng
Added CommuteChangesDestination(). This returns true...
commit
|
commitdiff
|
tree
2008-02-15
Evan Cheng
Remove unnecessary #include.
commit
|
commitdiff
|
tree
2008-02-14
Evan Cheng
Fix test.
commit
|
commitdiff
|
tree
2008-02-13
Evan Cheng
Some code clean up.
commit
|
commitdiff
|
tree
2008-02-13
Evan Cheng
Simplify.
commit
|
commitdiff
|
tree
2008-02-13
Evan Cheng
Simplify.
commit
|
commitdiff
|
tree
2008-02-13
Evan Cheng
Fix a potential serious problem where kills belonging...
commit
|
commitdiff
|
tree
2008-02-13
Evan Cheng
* Cannot safely commute an instruction there are other...
commit
|
commitdiff
|
tree
2008-02-13
Evan Cheng
New tests.
commit
|
commitdiff
|
tree
2008-02-13
Evan Cheng
Initial support for copy elimination by commuting its...
commit
|
commitdiff
|
tree
2008-02-13
Evan Cheng
- Added removeValNo() to remove all live ranges of...
commit
|
commitdiff
|
tree
2008-02-13
Evan Cheng
commuteInstr() can now commute non-ssa machine instrs.
commit
|
commitdiff
|
tree
2008-02-13
Evan Cheng
Added debugging routine dumpUses.
commit
|
commitdiff
|
tree
2008-02-12
Evan Cheng
Revert r46916 PPCTargetAsmInfo.cpp.
commit
|
commitdiff
|
tree
2008-02-12
Evan Cheng
Only using x86-64 rip relative addressing in non-staic...
commit
|
commitdiff
|
tree
2008-02-12
Evan Cheng
Don't mask the isel bug.
commit
|
commitdiff
|
tree
2008-02-12
Evan Cheng
This test assumes no SSE4.1.
commit
|
commitdiff
|
tree
2008-02-12
Evan Cheng
Update comment.
commit
|
commitdiff
|
tree
2008-02-12
Evan Cheng
Unbreak various insert_vector_elt and extract_vector_elt...
commit
|
commitdiff
|
tree
2008-02-12
Evan Cheng
Fix some test cases.
commit
|
commitdiff
|
tree
2008-02-11
Evan Cheng
Determine whether a spill kills the register it's spilling...
commit
|
commitdiff
|
tree
2008-02-09
Evan Cheng
Remove unused hidden option.
commit
|
commitdiff
|
tree
2008-02-08
Evan Cheng
Forgot these files.
commit
|
commitdiff
|
tree
next