projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Mark all (not just the first) predicate operand M_PREDICATE_OPERAND.
2007-05-15
Evan Cheng
Mark all (not just the first) predicate operand M_PREDICATE_...
commit
|
commitdiff
|
tree
2007-05-15
Evan Cheng
PredicateOperand related bug fix.
commit
|
commitdiff
|
tree
2007-05-14
Evan Cheng
Only worry about intervening kill if there are more...
commit
|
commitdiff
|
tree
2007-05-14
Evan Cheng
Test for PR1406.
commit
|
commitdiff
|
tree
2007-05-14
Evan Cheng
Fix for PR1406:
commit
|
commitdiff
|
tree
2007-05-14
Evan Cheng
New test.
commit
|
commitdiff
|
tree
2007-05-14
Evan Cheng
Doh. .cpp -> .ll
commit
|
commitdiff
|
tree
2007-05-14
Evan Cheng
When marking a register as being implicitly defined...
commit
|
commitdiff
|
tree
2007-05-14
Evan Cheng
Remove duplicated line.
commit
|
commitdiff
|
tree
2007-05-09
Evan Cheng
Can't fold bit_convert into truncating store.
commit
|
commitdiff
|
tree
2007-05-09
Evan Cheng
Can't fold the bit_convert is the store is a truncating...
commit
|
commitdiff
|
tree
2007-05-09
Evan Cheng
PR1399 test case.
commit
|
commitdiff
|
tree
2007-05-08
Evan Cheng
Switch BCC, MOVCCr, etc. to PredicateOperand.
commit
|
commitdiff
|
tree
2007-05-08
Evan Cheng
PredicateOperand can be used as a normal operand for...
commit
|
commitdiff
|
tree
2007-05-08
Evan Cheng
If a PredicateOperand has an empty ExecuteAlways field...
commit
|
commitdiff
|
tree
2007-05-08
Evan Cheng
Eliminate MarkVirtRegAliveInBlock recursion.
commit
|
commitdiff
|
tree
2007-05-08
Evan Cheng
Add MachineBasicBlock preds / succs reverse iterators.
commit
|
commitdiff
|
tree
2007-05-08
Evan Cheng
R0 is a sub-register of X0, etc.
commit
|
commitdiff
|
tree
2007-05-07
Evan Cheng
Fix tests.
commit
|
commitdiff
|
tree
2007-05-07
Evan Cheng
Add some tests for (conv (load x)) -> (load (conv*...
commit
|
commitdiff
|
tree
2007-05-07
Evan Cheng
Fix test case.
commit
|
commitdiff
|
tree
2007-05-07
Evan Cheng
Forgot a check.
commit
|
commitdiff
|
tree
2007-05-07
Evan Cheng
This is no longer needed after enabling the DAG combiner...
commit
|
commitdiff
|
tree
2007-05-07
Evan Cheng
Enable a couple of xforms:
commit
|
commitdiff
|
tree
2007-05-07
Evan Cheng
Update.
commit
|
commitdiff
|
tree
2007-05-04
Evan Cheng
Test load global in static mode.
commit
|
commitdiff
|
tree
2007-05-04
Evan Cheng
On Mac OS X, GV requires an extra load only when relocation...
commit
|
commitdiff
|
tree
2007-05-03
Evan Cheng
New test case.
commit
|
commitdiff
|
tree
2007-05-03
Evan Cheng
Don't create indexed load / store with zero offset!
commit
|
commitdiff
|
tree
2007-05-03
Evan Cheng
Should never see an indexed load / store with zero...
commit
|
commitdiff
|
tree
2007-05-03
Evan Cheng
Added -rsh-host and -rsh-user to support remote execution.
commit
|
commitdiff
|
tree
2007-05-03
Evan Cheng
negatize -> negative
commit
|
commitdiff
|
tree
2007-05-03
Evan Cheng
Typo. It's checking if V is multiple of 4, not multiple...
commit
|
commitdiff
|
tree
2007-05-01
Evan Cheng
Doh. PC displacement is between the constantpool and...
commit
|
commitdiff
|
tree
2007-05-01
Evan Cheng
eliminateFrameIndex() change.
commit
|
commitdiff
|
tree
2007-05-01
Evan Cheng
If call frame is not part of stack frame and no dynamic...
commit
|
commitdiff
|
tree
2007-05-01
Evan Cheng
Pass call frame setup SP adjustment along to eliminateFrameI...
commit
|
commitdiff
|
tree
2007-05-01
Evan Cheng
Add SPAdj parameter to account for call frame setup...
commit
|
commitdiff
|
tree
2007-05-01
Evan Cheng
Forgot about chain result; also UNDEF cannot have multiple...
commit
|
commitdiff
|
tree
2007-05-01
Evan Cheng
Under normal circumstances, when a frame pointer is...
commit
|
commitdiff
|
tree
2007-05-01
Evan Cheng
Added hook hasReservedCallFrame(). It returns true...
commit
|
commitdiff
|
tree
2007-05-01
Evan Cheng
Test a dag combiner crasher.
commit
|
commitdiff
|
tree
2007-05-01
Evan Cheng
* Only turn a load to UNDEF if all of its outputs have...
commit
|
commitdiff
|
tree
2007-04-30
Evan Cheng
Updates.
commit
|
commitdiff
|
tree
2007-04-27
Evan Cheng
Doh. ARM::LEApcrel is a single instruction MI.
commit
|
commitdiff
|
tree
2007-04-27
Evan Cheng
Darwin runtime library does not have these.
commit
|
commitdiff
|
tree
2007-04-27
Evan Cheng
Special handling of LEApcrel and tLEApcrel.
commit
|
commitdiff
|
tree
2007-04-27
Evan Cheng
Back out previous check-in. Incorrect.
commit
|
commitdiff
|
tree
2007-04-27
Evan Cheng
tLEApcrel is a AddrModeTs, i.e. pc relative.
commit
|
commitdiff
|
tree
2007-04-27
Evan Cheng
Expand UINT_TO_FP in turns of SINT_TO_FP when UINTTOFP_...
commit
|
commitdiff
|
tree
2007-04-26
Evan Cheng
Rename findRegisterUseOperand to findRegisterUseOperandIdx...
commit
|
commitdiff
|
tree
2007-04-26
Evan Cheng
Minor bug.
commit
|
commitdiff
|
tree
2007-04-26
Evan Cheng
Be careful when to add implicit kill / dead operands...
commit
|
commitdiff
|
tree
2007-04-26
Evan Cheng
PR1348 test case.
commit
|
commitdiff
|
tree
2007-04-26
Evan Cheng
Fix for PR1348. If stack inc / dec amount is > 32-bits...
commit
|
commitdiff
|
tree
2007-04-26
Evan Cheng
New test case.
commit
|
commitdiff
|
tree
2007-04-25
Evan Cheng
Match MachineFunction::UsedPhysRegs changes.
commit
|
commitdiff
|
tree
2007-04-25
Evan Cheng
Change UsedPhysRegs from array bool to BitVector to...
commit
|
commitdiff
|
tree
2007-04-25
Evan Cheng
Clean up.
commit
|
commitdiff
|
tree
2007-04-25
Evan Cheng
Data structure change to improve compile time (especially...
commit
|
commitdiff
|
tree
2007-04-25
Evan Cheng
This was lefted out. Fixed sumarray-dbl.
commit
|
commitdiff
|
tree
2007-04-25
Evan Cheng
Fix for PR1306.
commit
|
commitdiff
|
tree
2007-04-25
Evan Cheng
Test if a register is sub- or super-register of another.
commit
|
commitdiff
|
tree
2007-04-25
Evan Cheng
Minor speed tweak.
commit
|
commitdiff
|
tree
2007-04-25
Evan Cheng
Clean up.
commit
|
commitdiff
|
tree
2007-04-25
Evan Cheng
Relex assertions to account for additional implicit...
commit
|
commitdiff
|
tree
2007-04-21
Evan Cheng
Bug fix; add super-registers sets.
commit
|
commitdiff
|
tree
2007-04-21
Evan Cheng
Add super-register set.
commit
|
commitdiff
|
tree
2007-04-20
Evan Cheng
Add sub-registers set accessor.
commit
|
commitdiff
|
tree
2007-04-20
Evan Cheng
Specify S registers as D registers' sub-registers.
commit
|
commitdiff
|
tree
2007-04-20
Evan Cheng
Specify sub-register relations. e.g. RAX: [EAX], EAX...
commit
|
commitdiff
|
tree
2007-04-20
Evan Cheng
Add sub-registers sets.
commit
|
commitdiff
|
tree
2007-04-20
Evan Cheng
Add sub-register sets.
commit
|
commitdiff
|
tree
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
next