projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Honor the command line specification for machine type.
2006-12-12
Evan Cheng
Expand formal arguments and call arguments recursively...
commit
|
commitdiff
|
tree
2006-12-11
Evan Cheng
Re-apply changes that were backed out and fix a naughty...
commit
|
commitdiff
|
tree
2006-12-11
Evan Cheng
Don't convert store double C, Ptr to store long C,...
commit
|
commitdiff
|
tree
2006-12-11
Evan Cheng
f32 / f64 node is expanded to one i32 / i64 node.
commit
|
commitdiff
|
tree
2006-12-11
Evan Cheng
Clean up some bad code.
commit
|
commitdiff
|
tree
2006-12-09
Evan Cheng
Preliminary soft float support.
commit
|
commitdiff
|
tree
2006-12-09
Evan Cheng
Added option -soft-float to generate SW fp library...
commit
|
commitdiff
|
tree
2006-12-08
Evan Cheng
Move findTiedToSrcOperand to TargetInstrDescriptor.
commit
|
commitdiff
|
tree
2006-12-08
Evan Cheng
Proper fix for PR1037: to determine is a VR is a modref...
commit
|
commitdiff
|
tree
2006-12-08
Evan Cheng
findTiedToSrcOperand() changed.
commit
|
commitdiff
|
tree
2006-12-08
Evan Cheng
Use MI's TargetInstrDescriptor.
commit
|
commitdiff
|
tree
2006-12-07
Evan Cheng
Initialize {Min|Max}CSFrameIndex properly.
commit
|
commitdiff
|
tree
2006-12-07
Evan Cheng
MI keeps a ptr of TargetInstrDescriptor, use it.
commit
|
commitdiff
|
tree
2006-12-07
Evan Cheng
getOperandConstraint returns -1 if the operand does...
commit
|
commitdiff
|
tree
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
next