projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Support for llvm_ostreams.
2006-11-28
Evan Cheng
New entries.
commit
|
commitdiff
|
tree
2006-11-28
Evan Cheng
Clean up.
commit
|
commitdiff
|
tree
2006-11-28
Evan Cheng
Fix indentation.
commit
|
commitdiff
|
tree
2006-11-28
Evan Cheng
Fix JIT encoding bugs for shift / rotate by one ops.
commit
|
commitdiff
|
tree
2006-11-27
Evan Cheng
Change MachineInstr ctor's to take a TargetInstrDescriptor...
commit
|
commitdiff
|
tree
2006-11-17
Evan Cheng
For unsigned 8-bit division. Use movzbw to set the...
commit
|
commitdiff
|
tree
2006-11-17
Evan Cheng
Add a x86-64 test case: movb %sil, %ah is illegal.
commit
|
commitdiff
|
tree
2006-11-17
Evan Cheng
Add opcode to TargetInstrDescriptor.
commit
|
commitdiff
|
tree
2006-11-17
Evan Cheng
Add opcode to TargetInstrDescriptor.
commit
|
commitdiff
|
tree
2006-11-16
Evan Cheng
New test case.
commit
|
commitdiff
|
tree
2006-11-16
Evan Cheng
Correct instructions for moving data between GR64 and...
commit
|
commitdiff
|
tree
2006-11-16
Evan Cheng
Fix a potential bug: MOVPDI2DI, etc. are not copy instructions.
commit
|
commitdiff
|
tree
2006-11-16
Evan Cheng
Align stubs on 4 byte boundary. This fixes 447.dealII.
commit
|
commitdiff
|
tree
2006-11-16
Evan Cheng
Allow target to specify alignment for function stub.
commit
|
commitdiff
|
tree
2006-11-16
Evan Cheng
Match MachineCodeEmitter changes.
commit
|
commitdiff
|
tree
2006-11-16
Evan Cheng
Fix an incorrectly inverted condition.
commit
|
commitdiff
|
tree
2006-11-15
Evan Cheng
ChangeToRegister should clear IsImp bit.
commit
|
commitdiff
|
tree
2006-11-15
Evan Cheng
Properly transfer kill / dead info.
commit
|
commitdiff
|
tree
2006-11-15
Evan Cheng
Kill / dead info has been moved to MI's.
commit
|
commitdiff
|
tree
2006-11-15
Evan Cheng
commuteInstruction should propagate kill / dead info.
commit
|
commitdiff
|
tree
2006-11-15
Evan Cheng
Match live variable changes.
commit
|
commitdiff
|
tree
2006-11-15
Evan Cheng
Minor updates.
commit
|
commitdiff
|
tree
2006-11-15
Evan Cheng
A register def can be partially dead when the whole...
commit
|
commitdiff
|
tree
2006-11-15
Evan Cheng
Do away with kill / dead maps. Move kill / dead info...
commit
|
commitdiff
|
tree
2006-11-15
Evan Cheng
Add copyKillDeadInfo to copy kill / dead info; other...
commit
|
commitdiff
|
tree
2006-11-14
Evan Cheng
Revert. This wasn't meant to be checked in.
commit
|
commitdiff
|
tree
2006-11-13
Evan Cheng
Matches MachineInstr changes.
commit
|
commitdiff
|
tree
2006-11-13
Evan Cheng
- Let MachineInstr ctors add implicit def and use operands...
commit
|
commitdiff
|
tree
2006-11-11
Evan Cheng
Add implicit use / def operands to created MI's.
commit
|
commitdiff
|
tree
2006-11-11
Evan Cheng
Add methods to add implicit def use operands to a MI.
commit
|
commitdiff
|
tree
2006-11-11
Evan Cheng
Add all implicit defs to FP_REG_KILL mi.
commit
|
commitdiff
|
tree
2006-11-10
Evan Cheng
Add a note.
commit
|
commitdiff
|
tree
2006-11-10
Evan Cheng
These are done.
commit
|
commitdiff
|
tree
2006-11-10
Evan Cheng
Don't dag combine floating point select to max and...
commit
|
commitdiff
|
tree
2006-11-10
Evan Cheng
Fix a bug in SelectScalarSSELoad. Since the load is...
commit
|
commitdiff
|
tree
2006-11-10
Evan Cheng
Fix a potential bug.
commit
|
commitdiff
|
tree
2006-11-10
Evan Cheng
Add implicit def / use operands to MachineInstr.
commit
|
commitdiff
|
tree
2006-11-10
Evan Cheng
Add implicit def / use operands to MachineInstr.
commit
|
commitdiff
|
tree
2006-11-10
Evan Cheng
When forming a pre-indexed store, make sure ptr isn...
commit
|
commitdiff
|
tree
2006-11-10
Evan Cheng
Use TargetInstrInfo::getNumOperands() instead of MachineInst...
commit
|
commitdiff
|
tree
2006-11-09
Evan Cheng
PPC supports i32 / i64 pre-inc load / store.
commit
|
commitdiff
|
tree
2006-11-09
Evan Cheng
Don't attempt expensive pre-/post- indexed dag combine...
commit
|
commitdiff
|
tree
2006-11-09
Evan Cheng
Add a mechanism to specify whether a target supports...
commit
|
commitdiff
|
tree
2006-11-09
Evan Cheng
Rename ISD::MemOpAddrMode to ISD::MemIndexedMode
commit
|
commitdiff
|
tree
2006-11-09
Evan Cheng
Rename ISD::MemOpAddrMode to ISD::MemIndexedMode
commit
|
commitdiff
|
tree
2006-11-09
Evan Cheng
getPostIndexedAddressParts change: passes in load/store...
commit
|
commitdiff
|
tree
2006-11-09
Evan Cheng
Remove M_2_ADDR_FLAG.
commit
|
commitdiff
|
tree
2006-11-08
Evan Cheng
Added indexed store node and patfrag's.
commit
|
commitdiff
|
tree
2006-11-08
Evan Cheng
Divide select methods into groups by SelectionDAG node...
commit
|
commitdiff
|
tree
2006-11-08
Evan Cheng
Use movl+xchgl instead of pushl+popl.
commit
|
commitdiff
|
tree
2006-11-08
Evan Cheng
Match tblegen changes.
commit
|
commitdiff
|
tree
2006-11-08
Evan Cheng
Always pass the root node to ComplexPattern isel matching...
commit
|
commitdiff
|
tree
2006-11-08
Evan Cheng
Match more post-indexed ops.
commit
|
commitdiff
|
tree
2006-11-08
Evan Cheng
- When performing pre-/post- indexed load/store transformati...
commit
|
commitdiff
|
tree
2006-11-08
Evan Cheng
Fixed a minor bug preventing some pre-indexed load...
commit
|
commitdiff
|
tree
2006-11-08
Evan Cheng
Fix a obscure post-indexed load / store dag combine...
commit
|
commitdiff
|
tree
2006-11-07
Evan Cheng
New test case.
commit
|
commitdiff
|
tree
2006-11-07
Evan Cheng
Fixed a bug which causes x86 be to incorrectly match
commit
|
commitdiff
|
tree
2006-11-07
Evan Cheng
Added target hook for post-indexed memory ops transformation.
commit
|
commitdiff
|
tree
2006-11-07
Evan Cheng
Add post-indexed load / store transformations.
commit
|
commitdiff
|
tree
2006-11-06
Evan Cheng
Remove dead code; added a missing null ptr check.
commit
|
commitdiff
|
tree
2006-11-06
Evan Cheng
Add comment.
commit
|
commitdiff
|
tree
2006-11-05
Evan Cheng
Added pre-indexed store support.
commit
|
commitdiff
|
tree
2006-11-05
Evan Cheng
Added getIndexedStore.
commit
|
commitdiff
|
tree
2006-11-04
Evan Cheng
Changes to use operand constraints to process two-address...
commit
|
commitdiff
|
tree
2006-11-04
Evan Cheng
Move to operand constraints for two-address instructions.
commit
|
commitdiff
|
tree
2006-11-04
Evan Cheng
Clean up some code.
commit
|
commitdiff
|
tree
2006-11-04
Evan Cheng
Fixed some spiller bugs exposed by the recent two-address...
commit
|
commitdiff
|
tree
2006-11-03
Evan Cheng
Fix comments.
commit
|
commitdiff
|
tree
2006-11-03
Evan Cheng
Rename
commit
|
commitdiff
|
tree
2006-11-03
Evan Cheng
Added DAG combiner transformation to generate pre-indexed...
commit
|
commitdiff
|
tree
2006-11-03
Evan Cheng
Added isPredecessor.
commit
|
commitdiff
|
tree
2006-11-03
Evan Cheng
Proper check for two-addressness.
commit
|
commitdiff
|
tree
2006-11-03
Evan Cheng
Added a target specific hook to check whether / how...
commit
|
commitdiff
|
tree
2006-11-03
Evan Cheng
Add isPredecessor to check whether a node is another...
commit
|
commitdiff
|
tree
2006-11-03
Evan Cheng
Dead code.
commit
|
commitdiff
|
tree
2006-11-01
Evan Cheng
Rename
commit
|
commitdiff
|
tree
2006-11-01
Evan Cheng
Two-address instructions no longer have to be A :=...
commit
|
commitdiff
|
tree
2006-11-01
Evan Cheng
Tied-to constraint must be op_with_larger_idx = op_with_smal...
commit
|
commitdiff
|
tree
2006-11-01
Evan Cheng
Added getTiedToSrcOperand() to check for two-address...
commit
|
commitdiff
|
tree
2006-11-01
Evan Cheng
Clean up.
commit
|
commitdiff
|
tree
2006-11-01
Evan Cheng
CopyFromReg starts a live range so its use should not...
commit
|
commitdiff
|
tree
2006-11-01
Evan Cheng
Add a printSetLabel that takes two id's.
commit
|
commitdiff
|
tree
2006-11-01
Evan Cheng
Fix ldmxcsr JIT encoding.
commit
|
commitdiff
|
tree
2006-11-01
Evan Cheng
Print jumptable index.
commit
|
commitdiff
|
tree
2006-11-01
Evan Cheng
Not meant to be checked in.
commit
|
commitdiff
|
tree
2006-11-01
Evan Cheng
Add operand constraints to TargetInstrInfo.
commit
|
commitdiff
|
tree
2006-11-01
Evan Cheng
Add constraints to Instruction class.
commit
|
commitdiff
|
tree
2006-10-31
Evan Cheng
Nuke dead code.
commit
|
commitdiff
|
tree
2006-10-31
Evan Cheng
Fix a typo which can break jumptables.
commit
|
commitdiff
|
tree
2006-10-31
Evan Cheng
Apply Aton's LLVM patch for PR973: Linux ctors / dtors...
commit
|
commitdiff
|
tree
2006-10-30
Evan Cheng
All targets expand BR_JT for now.
commit
|
commitdiff
|
tree
2006-10-30
Evan Cheng
Lower jumptable to BR_JT. The legalizer can lower it...
commit
|
commitdiff
|
tree
2006-10-30
Evan Cheng
Added a new SDNode type: BR_JT for jumptable branch.
commit
|
commitdiff
|
tree
2006-10-29
Evan Cheng
VLOAD is not the LoadSDNode opcode.
commit
|
commitdiff
|
tree
2006-10-28
Evan Cheng
Doh. Must check if GV is constant first before putting...
commit
|
commitdiff
|
tree
2006-10-28
Evan Cheng
Doh. Must check if GV is constant first.
commit
|
commitdiff
|
tree
2006-10-27
Evan Cheng
Fixed a significant bug where unpcklpd is incorrectly...
commit
|
commitdiff
|
tree
2006-10-27
Evan Cheng
Add a new vextract test case.
commit
|
commitdiff
|
tree
2006-10-27
Evan Cheng
Fix for PR968: expand vector sdiv, udiv, srem, urem.
commit
|
commitdiff
|
tree
next