projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Fix test.
2007-04-20
Evan Cheng
Fix test.
commit
|
commitdiff
|
tree
2007-04-18
Evan Cheng
Revert Owen's last check-in. This is breaking Mac OS...
commit
|
commitdiff
|
tree
2007-04-18
Evan Cheng
VarInfo::UsedBlocks is no longer used. Remove.
commit
|
commitdiff
|
tree
2007-04-18
Evan Cheng
New crasher test case.
commit
|
commitdiff
|
tree
2007-04-18
Evan Cheng
Don't populate TryAgainList when coalescing only physical...
commit
|
commitdiff
|
tree
2007-04-18
Evan Cheng
Increment use count of new virtuals created during...
commit
|
commitdiff
|
tree
2007-04-17
Evan Cheng
Oops. Didn't mean to check in a quick hack.
commit
|
commitdiff
|
tree
2007-04-17
Evan Cheng
Copy coalescing change to prevent a physical register...
commit
|
commitdiff
|
tree
2007-04-17
Evan Cheng
Add a register allocation preference field; add a method...
commit
|
commitdiff
|
tree
2007-04-17
Evan Cheng
Change getAllocatableSet() so it returns allocatable...
commit
|
commitdiff
|
tree
2007-04-17
Evan Cheng
Keep track of number of uses within the function per...
commit
|
commitdiff
|
tree
2007-04-16
Evan Cheng
Fixes tests and remove xfail.
commit
|
commitdiff
|
tree
2007-04-16
Evan Cheng
One more callee-saved register used.
commit
|
commitdiff
|
tree
2007-04-16
Evan Cheng
Fix test.
commit
|
commitdiff
|
tree
2007-04-04
Evan Cheng
Better still.
commit
|
commitdiff
|
tree
2007-04-04
Evan Cheng
Fix test case.
commit
|
commitdiff
|
tree
2007-04-04
Evan Cheng
These got better.
commit
|
commitdiff
|
tree
2007-04-04
Evan Cheng
Re-materialize all loads from fixed stack slots.
commit
|
commitdiff
|
tree
2007-04-04
Evan Cheng
Add isFixedObjectIndex. It returns true if the stack...
commit
|
commitdiff
|
tree
2007-04-04
Evan Cheng
Trivially re-materializable instructions have spill...
commit
|
commitdiff
|
tree
2007-04-04
Evan Cheng
New asm test case.
commit
|
commitdiff
|
tree
2007-04-04
Evan Cheng
Implement inline asm modifier P.
commit
|
commitdiff
|
tree
2007-04-04
Evan Cheng
Typo.
commit
|
commitdiff
|
tree
2007-04-03
Evan Cheng
New test case.
commit
|
commitdiff
|
tree
2007-04-03
Evan Cheng
Remove unused constant pool entries.
commit
|
commitdiff
|
tree
2007-04-03
Evan Cheng
New test case.
commit
|
commitdiff
|
tree
2007-04-03
Evan Cheng
Fixed a bug that causes codegen of noop like add r0...
commit
|
commitdiff
|
tree
2007-04-03
Evan Cheng
Reverting back to 1.723. The last two commits broke...
commit
|
commitdiff
|
tree
2007-04-03
Evan Cheng
Inverted logic.
commit
|
commitdiff
|
tree
2007-04-03
Evan Cheng
Bad bad bug. findRegisterUseOperand() returns -1 if...
commit
|
commitdiff
|
tree
2007-04-02
Evan Cheng
Ugh. Copy coalescer does not update register numbers.
commit
|
commitdiff
|
tree
2007-04-02
Evan Cheng
New test case.
commit
|
commitdiff
|
tree
2007-04-01
Evan Cheng
Add i16 address mode.
commit
|
commitdiff
|
tree
2007-03-30
Evan Cheng
Missing '&&'
commit
|
commitdiff
|
tree
2007-03-30
Evan Cheng
New test case.
commit
|
commitdiff
|
tree
2007-03-30
Evan Cheng
Don't add the same MI to register reuse "last def/use...
commit
|
commitdiff
|
tree
2007-03-30
Evan Cheng
Bug fix for PR1279. When isDead is propagate by copy...
commit
|
commitdiff
|
tree
2007-03-30
Evan Cheng
Test case for PR1279 (part 2).
commit
|
commitdiff
|
tree
2007-03-29
Evan Cheng
New entry.
commit
|
commitdiff
|
tree
2007-03-29
Evan Cheng
Can't re-materialize mov r, imm in thumb since mov...
commit
|
commitdiff
|
tree
2007-03-29
Evan Cheng
Disable load width reduction xform of variant (zext...
commit
|
commitdiff
|
tree
2007-03-29
Evan Cheng
Add support for hidden visibility to darwin/arm.
commit
|
commitdiff
|
tree
2007-03-29
Evan Cheng
New entries.
commit
|
commitdiff
|
tree
2007-03-28
Evan Cheng
Notes on re-materialization.
commit
|
commitdiff
|
tree
2007-03-28
Evan Cheng
Move rematerialization out of beta.
commit
|
commitdiff
|
tree
2007-03-28
Evan Cheng
Scale 1 is always ok.
commit
|
commitdiff
|
tree
2007-03-28
Evan Cheng
Remove isLegalAddressImmediate.
commit
|
commitdiff
|
tree
2007-03-28
Evan Cheng
GEP index sinking fixes:
commit
|
commitdiff
|
tree
2007-03-28
Evan Cheng
Added a test case for PR1279.
commit
|
commitdiff
|
tree
2007-03-28
Evan Cheng
Fix for PR1279. Dead def has a live interval of length...
commit
|
commitdiff
|
tree
2007-03-27
Evan Cheng
Unbreaks non-debug builds.
commit
|
commitdiff
|
tree
2007-03-27
Evan Cheng
SDISel does not preserve all, it changes CFG and other...
commit
|
commitdiff
|
tree
2007-03-27
Evan Cheng
Don't call getOperandConstraint() if operand index...
commit
|
commitdiff
|
tree
2007-03-26
Evan Cheng
Test case for PR1266.
commit
|
commitdiff
|
tree
2007-03-26
Evan Cheng
findRegisterUseOperand() changed.
commit
|
commitdiff
|
tree
2007-03-26
Evan Cheng
Fix for PR1266. Don't mark a two address operand IsKill.
commit
|
commitdiff
|
tree
2007-03-26
Evan Cheng
Change findRegisterUseOperand() to return operand index...
commit
|
commitdiff
|
tree
2007-03-26
Evan Cheng
SIGN_EXTEND_INREG requires one extra operand, a ValueType...
commit
|
commitdiff
|
tree
2007-03-24
Evan Cheng
Adjust offset to compensate for big endian machines.
commit
|
commitdiff
|
tree
2007-03-23
Evan Cheng
Make sure SEXTLOAD of the specific type is supported...
commit
|
commitdiff
|
tree
2007-03-23
Evan Cheng
Also replace uses of SRL if that's also folded during...
commit
|
commitdiff
|
tree
2007-03-23
Evan Cheng
A couple of bug fixes for reducing load width xform:
commit
|
commitdiff
|
tree
2007-03-22
Evan Cheng
Unbreak non-debug builds.
commit
|
commitdiff
|
tree
2007-03-22
Evan Cheng
Another test case.
commit
|
commitdiff
|
tree
2007-03-22
Evan Cheng
More opportunities to reduce load size.
commit
|
commitdiff
|
tree
2007-03-22
Evan Cheng
Test case for PR1257
commit
|
commitdiff
|
tree
2007-03-22
Evan Cheng
Fix for PR1257. Bug in live range shortening as a result...
commit
|
commitdiff
|
tree
2007-03-21
Evan Cheng
New test case.
commit
|
commitdiff
|
tree
2007-03-21
Evan Cheng
fold (truncate (srl (load x), c)) -> (smaller load...
commit
|
commitdiff
|
tree
2007-03-21
Evan Cheng
Mark re-materializable instructions.
commit
|
commitdiff
|
tree
2007-03-20
Evan Cheng
Updated.
commit
|
commitdiff
|
tree
2007-03-20
Evan Cheng
Potential spiller improvement.
commit
|
commitdiff
|
tree
2007-03-20
Evan Cheng
Minor bug.
commit
|
commitdiff
|
tree
2007-03-20
Evan Cheng
First cut trivial re-materialization support.
commit
|
commitdiff
|
tree
2007-03-20
Evan Cheng
Make two piece constant generation as a single instruction...
commit
|
commitdiff
|
tree
2007-03-20
Evan Cheng
New entry.
commit
|
commitdiff
|
tree
2007-03-20
Evan Cheng
Added MRegisterInfo hook to re-materialize an instruction.
commit
|
commitdiff
|
tree
2007-03-19
Evan Cheng
Remove -reduce-joining-phys-regs options. Make it on...
commit
|
commitdiff
|
tree
2007-03-19
Evan Cheng
Fix naming inconsistencies.
commit
|
commitdiff
|
tree
2007-03-19
Evan Cheng
Special LDR instructions to load from non-pc-relative...
commit
|
commitdiff
|
tree
2007-03-19
Evan Cheng
Constant generation instructions are re-materializable.
commit
|
commitdiff
|
tree
2007-03-19
Evan Cheng
Added isReMaterializable.
commit
|
commitdiff
|
tree
2007-03-19
Evan Cheng
Recognize target instruction flag 'isReMaterializable'.
commit
|
commitdiff
|
tree
2007-03-19
Evan Cheng
Add a TargetInstrDescriptor flag to mark an instruction...
commit
|
commitdiff
|
tree
2007-03-19
Evan Cheng
Minor bug fix.
commit
|
commitdiff
|
tree
2007-03-18
Evan Cheng
- Merge UsedBlocks info after two virtual registers...
commit
|
commitdiff
|
tree
2007-03-18
Evan Cheng
Keep UsedBlocks info accurate.
commit
|
commitdiff
|
tree
2007-03-18
Evan Cheng
Fix comment.
commit
|
commitdiff
|
tree
2007-03-17
Evan Cheng
Track the BB's where each virtual register is used.
commit
|
commitdiff
|
tree
2007-03-17
Evan Cheng
Joining a live interval of a physical register with...
commit
|
commitdiff
|
tree
2007-03-17
Evan Cheng
Use SmallSet instead of std::set.
commit
|
commitdiff
|
tree
2007-03-17
Evan Cheng
If sdisel has decided to sink GEP index expression...
commit
|
commitdiff
|
tree
2007-03-17
Evan Cheng
GEP index sink test case.
commit
|
commitdiff
|
tree
2007-03-16
Evan Cheng
Turn on GEP index sinking by default.
commit
|
commitdiff
|
tree
2007-03-16
Evan Cheng
Stupid bug.
commit
|
commitdiff
|
tree
2007-03-16
Evan Cheng
Sink a binary expression into its use blocks if it...
commit
|
commitdiff
|
tree
2007-03-16
Evan Cheng
Added isLegalAddressExpression(). Only allows X +/...
commit
|
commitdiff
|
tree
2007-03-16
Evan Cheng
Added isLegalAddressExpression hook to test if the...
commit
|
commitdiff
|
tree
2007-03-16
Evan Cheng
These forward declarations are not needed.
commit
|
commitdiff
|
tree
2007-03-15
Evan Cheng
Debugging output stuff.
commit
|
commitdiff
|
tree
next