projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Add debugging stuff.
2008-03-14
Evan Cheng
Add debugging stuff.
commit
|
commitdiff
|
tree
2008-03-14
Evan Cheng
Add an MO_Undef MachineOperandType, intended for INSERT_SUBR...
commit
|
commitdiff
|
tree
2008-03-14
Evan Cheng
Forgot this.
commit
|
commitdiff
|
tree
2008-03-14
Evan Cheng
Livein copy scheduling fixes: do not coalesce physical...
commit
|
commitdiff
|
tree
2008-03-13
Evan Cheng
Undo tweak. It had no obvious benefit.
commit
|
commitdiff
|
tree
2008-03-13
Evan Cheng
New test case.
commit
|
commitdiff
|
tree
2008-03-13
Evan Cheng
Typo.
commit
|
commitdiff
|
tree
2008-03-13
Evan Cheng
Don't try to sink 3-address instruction if convertToThreeAdd...
commit
|
commitdiff
|
tree
2008-03-13
Evan Cheng
A test case I forgot to check in.
commit
|
commitdiff
|
tree
2008-03-13
Evan Cheng
Remove an unused command line option.
commit
|
commitdiff
|
tree
2008-03-13
Evan Cheng
TwoAddressInstructionPass enhancement. After it converts...
commit
|
commitdiff
|
tree
2008-03-13
Evan Cheng
Improve VarInfo::removeKill() by using std::find instead...
commit
|
commitdiff
|
tree
2008-03-13
Evan Cheng
Remove unused options.
commit
|
commitdiff
|
tree
2008-03-13
Evan Cheng
Refactor some code out of MachineSink into a MachineInstr...
commit
|
commitdiff
|
tree
2008-03-12
Evan Cheng
Experimental scheduler change to schedule / coalesce...
commit
|
commitdiff
|
tree
2008-03-12
Evan Cheng
Document an implementation detail about EXTRACT_SUBREG...
commit
|
commitdiff
|
tree
2008-03-12
Evan Cheng
Clean up my own mess.
commit
|
commitdiff
|
tree
2008-03-12
Evan Cheng
Total brain cramp.
commit
|
commitdiff
|
tree
2008-03-12
Evan Cheng
Set NextMII after issuing a physical register spill.
commit
|
commitdiff
|
tree
2008-03-12
Evan Cheng
Minor debug output bug.
commit
|
commitdiff
|
tree
2008-03-11
Evan Cheng
Transfer physical register spill info when load / store...
commit
|
commitdiff
|
tree
2008-03-11
Evan Cheng
Use TargetRegisterInfo::getPhysicalRegisterRegClass...
commit
|
commitdiff
|
tree
2008-03-11
Evan Cheng
If there are multiple register classes that a register...
commit
|
commitdiff
|
tree
2008-03-11
Evan Cheng
Learn how to xfail a test.
commit
|
commitdiff
|
tree
2008-03-11
Evan Cheng
When the register allocator runs out of registers,...
commit
|
commitdiff
|
tree
2008-03-11
Evan Cheng
In 32-bit mode, mark 64-bit GPR's as unallocatable.
commit
|
commitdiff
|
tree
2008-03-11
Evan Cheng
XFAIL due to Dale's change.
commit
|
commitdiff
|
tree
2008-03-11
Evan Cheng
Temporarily revert 48175.
commit
|
commitdiff
|
tree
2008-03-10
Evan Cheng
If the register allocator ran out of registers, just...
commit
|
commitdiff
|
tree
2008-03-10
Evan Cheng
Somewhat better solution.
commit
|
commitdiff
|
tree
2008-03-10
Evan Cheng
Default ISD::PREFETCH to expand.
commit
|
commitdiff
|
tree
2008-03-10
Evan Cheng
Revert 48125, 48126, and 48130 for now to unbreak some...
commit
|
commitdiff
|
tree
2008-03-10
Evan Cheng
- Fix a subtle bug in RemoveCopyByCommutingDef. ALR...
commit
|
commitdiff
|
tree
2008-03-10
Evan Cheng
Doh
commit
|
commitdiff
|
tree
2008-03-10
Evan Cheng
Avoid creating BUILD_VECTOR of all zero elements of...
commit
|
commitdiff
|
tree
2008-03-09
Evan Cheng
Fix RUN line.
commit
|
commitdiff
|
tree
2008-03-08
Evan Cheng
Implement x86 support for @llvm.prefetch. It corresponds...
commit
|
commitdiff
|
tree
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
next