projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Detemplatize the Statistic class. The only type it is instantiated with
2006-12-06
Evan Cheng
Move copyKillDeadInfo out-of-line. Add findRegisterUseOperand().
commit
|
commitdiff
|
tree
2006-12-05
Evan Cheng
Revert an unintended change.
commit
|
commitdiff
|
tree
2006-12-05
Evan Cheng
- Switch X86-64 JIT to large code size model.
commit
|
commitdiff
|
tree
2006-12-05
Evan Cheng
JIT large code model support.
commit
|
commitdiff
|
tree
2006-12-05
Evan Cheng
Asm printing bug.
commit
|
commitdiff
|
tree
2006-12-05
Evan Cheng
- Fix X86-64 JIT by temporarily disabling code that...
commit
|
commitdiff
|
tree
2006-12-05
Evan Cheng
Update
commit
|
commitdiff
|
tree
2006-12-04
Evan Cheng
Non-darwin gcc should default to static relocation...
commit
|
commitdiff
|
tree
2006-12-04
Evan Cheng
Fix test.
commit
|
commitdiff
|
tree
2006-12-01
Evan Cheng
Match TargetInstrInfo changes.
commit
|
commitdiff
|
tree
2006-12-01
Evan Cheng
Match TargetInstrInfo changes.
commit
|
commitdiff
|
tree
2006-12-01
Evan Cheng
convertToThreeAddress() is now responsible for updating...
commit
|
commitdiff
|
tree
2006-12-01
Evan Cheng
Typo
commit
|
commitdiff
|
tree
2006-12-01
Evan Cheng
- Add getOperandConstraint() to TargetInstrDescriptor.
commit
|
commitdiff
|
tree
2006-12-01
Evan Cheng
Add weak reference directive.
commit
|
commitdiff
|
tree
2006-12-01
Evan Cheng
Copy and paste error. An initialized global cannot...
commit
|
commitdiff
|
tree
2006-12-01
Evan Cheng
This test is meant for X86 CPU which does not support...
commit
|
commitdiff
|
tree
2006-12-01
Evan Cheng
Fix 2005-05-08-FPStackifierPHI.ll failure.
commit
|
commitdiff
|
tree
2006-12-01
Evan Cheng
Add a extern weak test case.
commit
|
commitdiff
|
tree
2006-12-01
Evan Cheng
A initialized global variable cannot be extern weak...
commit
|
commitdiff
|
tree
2006-12-01
Evan Cheng
Darwin PPC external weak linkage support.
commit
|
commitdiff
|
tree
2006-12-01
Evan Cheng
Minor code clean up.
commit
|
commitdiff
|
tree
2006-12-01
Evan Cheng
Fix indentation.
commit
|
commitdiff
|
tree
2006-12-01
Evan Cheng
Darwin X86 external weak linkage support.
commit
|
commitdiff
|
tree
2006-11-30
Evan Cheng
Add X86-64 load / store codegen tests.
commit
|
commitdiff
|
tree
2006-11-30
Evan Cheng
- Use a different wrapper node for RIP-relative GV...
commit
|
commitdiff
|
tree
2006-11-30
Evan Cheng
MachineInstr::setOpcode -> MachineInstr::setInstrDescriptor
commit
|
commitdiff
|
tree
2006-11-30
Evan Cheng
Remove the ugly SPARCV9 TargetInstrDescriptors hack.
commit
|
commitdiff
|
tree
2006-11-30
Evan Cheng
- MachineInstr now keeps a ptr to TargetInstrDescriptor...
commit
|
commitdiff
|
tree
2006-11-29
Evan Cheng
New LSR test case.
commit
|
commitdiff
|
tree
2006-11-29
Evan Cheng
In PIC mode, GV not requiring an extra load can be...
commit
|
commitdiff
|
tree
2006-11-29
Evan Cheng
Clean up.
commit
|
commitdiff
|
tree
2006-11-29
Evan Cheng
Fix for PR1018 - Better support for X86-64 Linux in...
commit
|
commitdiff
|
tree
2006-11-29
Evan Cheng
Avoid inifinite looping if READCYCLECOUNTER isn't custom...
commit
|
commitdiff
|
tree
2006-11-29
Evan Cheng
Add x86-64 llvm.readcyclecounter test.
commit
|
commitdiff
|
tree
2006-11-29
Evan Cheng
Custom lower READCYCLECOUNTER for x86-64.
commit
|
commitdiff
|
tree
2006-11-29
Evan Cheng
Allow target to custom lower READCYCLECOUNTER (when...
commit
|
commitdiff
|
tree
2006-11-29
Evan Cheng
Fix test.
commit
|
commitdiff
|
tree
2006-11-29
Evan Cheng
16-byte stack alignment for X86-64 ELF. Patch by Dan...
commit
|
commitdiff
|
tree
2006-11-29
Evan Cheng
Fix for PR1023 by Dan Gohman.
commit
|
commitdiff
|
tree
2006-11-29
Evan Cheng
Add test cases for PR1022, 1023.
commit
|
commitdiff
|
tree
2006-11-29
Evan Cheng
Fix for PR1022 (folding loads of static initializers...
commit
|
commitdiff
|
tree
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
next