projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Fix a compile error on compilers that still want a return value
[oota-llvm.git]
/
lib
/
Target
/
Sparc
/
SparcRegisterInfo.cpp
2008-03-31
Evan Cheng
Move reMaterialize() from TargetRegisterInfo to TargetI...
blob
|
commitdiff
|
raw
2008-02-10
Dan Gohman
Rename MRegisterInfo to TargetRegisterInfo.
blob
|
commitdiff
|
raw
|
diff to current
2008-01-07
Owen Anderson
Move even more functionality from MRegisterInfo into...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-01
Owen Anderson
Move some more instruction creation methods from Regist...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-31
Owen Anderson
Move copyRegToReg from MRegisterInfo to TargetInstrInfo...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-30
Chris Lattner
Add new shorter predicates for testing machine operands...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-30
Chris Lattner
Use MachineOperand::getImm instead of MachineOperand...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-29
Chris Lattner
Remove attribution from file headers, per discussion...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-05
Evan Cheng
Add a argument to storeRegToStackSlot and storeRegToAdd...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-02
Evan Cheng
Remove redundant foldMemoryOperand variants and other...
blob
|
commitdiff
|
raw
|
diff to current
2007-11-13
Dale Johannesen
Add parameter to getDwarfRegNum to permit targets
blob
|
commitdiff
|
raw
|
diff to current
2007-11-11
Anton Korobeynikov
Use TableGen to emit information for dwarf register...
blob
|
commitdiff
|
raw
|
diff to current
2007-10-18
Evan Cheng
- Added getOpcodeAfterMemoryUnfold(). It doesn't unfold...
blob
|
commitdiff
|
raw
|
diff to current
2007-10-18
Evan Cheng
Use SmallVectorImpl instead of SmallVector with hardcod...
blob
|
commitdiff
|
raw
|
diff to current
2007-10-05
Evan Cheng
- Added a few target hooks to generate load / store...
blob
|
commitdiff
|
raw
|
diff to current
2007-09-26
Evan Cheng
Allow copyRegToReg to emit cross register classes copies.
blob
|
commitdiff
|
raw
|
diff to current
2007-07-14
Anton Korobeynikov
Long live the exception handling!
blob
|
commitdiff
|
raw
|
diff to current
2007-05-01
Evan Cheng
eliminateFrameIndex() change.
blob
|
commitdiff
|
raw
|
diff to current
2007-03-20
Evan Cheng
Added MRegisterInfo hook to re-materialize an instruction.
blob
|
commitdiff
|
raw
|
diff to current
2007-02-28
Evan Cheng
PEI now passes a RegScavenger ptr to eliminateFrameIndex.
blob
|
commitdiff
|
raw
|
diff to current
2007-02-23
Evan Cheng
By default, spills kills the register being stored.
blob
|
commitdiff
|
raw
|
diff to current
2007-02-21
Jim Laskey
Support to provide exception and selector registers.
blob
|
commitdiff
|
raw
|
diff to current
2007-02-19
Evan Cheng
Re-apply my liveintervalanalysis changes. Now with...
blob
|
commitdiff
|
raw
|
diff to current
2007-02-19
Reid Spencer
For PR1207:
blob
|
commitdiff
|
raw
|
diff to current
2007-02-17
Evan Cheng
Added getReservedRegs().
blob
|
commitdiff
|
raw
|
diff to current
2007-01-23
Evan Cheng
hasFP() is now a virtual method of MRegisterInfo.
blob
|
commitdiff
|
raw
|
diff to current
2007-01-02
Evan Cheng
Fix naming inconsistency.
blob
|
commitdiff
|
raw
|
diff to current
2006-12-07
Bill Wendling
What should be the last unnecessary <iostream>s in...
blob
|
commitdiff
|
raw
|
diff to current
2006-11-27
Evan Cheng
Change MachineInstr ctor's to take a TargetInstrDescrip...
blob
|
commitdiff
|
raw
|
diff to current
2006-11-15
Evan Cheng
Properly transfer kill / dead info.
blob
|
commitdiff
|
raw
|
diff to current
2006-11-13
Evan Cheng
Matches MachineInstr changes.
blob
|
commitdiff
|
raw
|
diff to current
2006-09-05
Chris Lattner
Completely eliminate def&use operands. Now a register...
blob
|
commitdiff
|
raw
|
diff to current
2006-05-18
Evan Cheng
getCalleeSaveRegs and getCalleeSaveRegClasses are no...
blob
|
commitdiff
|
raw
|
diff to current
2006-05-04
Chris Lattner
Move some methods out of MachineInstr into MachineOperand
blob
|
commitdiff
|
raw
|
diff to current
2006-05-04
Chris Lattner
There shalt be only one "immediate" operand type!
blob
|
commitdiff
|
raw
|
diff to current
2006-04-07
Jim Laskey
Foundation for call frame information.
blob
|
commitdiff
|
raw
|
diff to current
2006-03-28
Jim Laskey
Expose base register for DwarfWriter. Refactor code...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-27
Jim Laskey
Translate llvm target registers to dwarf register numbe...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-23
Jim Laskey
Add support to locate local variables in frames (early...
blob
|
commitdiff
|
raw
|
diff to current
2006-02-05
Chris Lattner
Rename SPARC V8 target to be the LLVM SPARC target.
blob
|
commitdiff
|
raw
|
diff to current
2006-02-04
Chris Lattner
Fix a nasty typo that broke functions with big stack...
blob
|
commitdiff
|
raw
|
diff to current
2006-02-04
Chris Lattner
Two changes:
blob
|
commitdiff
|
raw
|
diff to current
2006-02-03
Chris Lattner
Teach sparc to fold loads/stores into copies.
blob
|
commitdiff
|
raw
|
diff to current
2006-01-09
Evan Cheng
New DAG node properties SNDPInFlag, SNDPOutFlag, and...
blob
|
commitdiff
|
raw
|
diff to current
2005-12-23
Evan Cheng
* Removed the use of FLAG. Now use hasFlagIn and hasFla...
blob
|
commitdiff
|
raw
|
diff to current
2005-12-20
Chris Lattner
Reserve G1 for frame offset stuff and use it to handle...
blob
|
commitdiff
|
raw
|
diff to current
2005-12-19
Chris Lattner
don't emit 'add %o6, 0, %o6' instructions
blob
|
commitdiff
|
raw
|
diff to current
2005-12-19
Chris Lattner
Elimiante SP and FP, which weren't members of the IntRe...
blob
|
commitdiff
|
raw
|
diff to current
2005-12-17
Chris Lattner
Rename load/store instructions to include an RI suffix
blob
|
commitdiff
|
raw
|
diff to current
2005-09-30
Chris Lattner
Pass extra regclasses into spilling code
blob
|
commitdiff
|
raw
|
diff to current
2005-08-19
Chris Lattner
Fix code that assumes the register info will be dumped...
blob
|
commitdiff
|
raw
|
diff to current
2005-04-21
Misha Brukman
Remove trailing whitespace
blob
|
commitdiff
|
raw
|
diff to current
2004-10-29
Brian Gaeke
Remove dependency on MRegisterInfo::getRegClass
blob
|
commitdiff
|
raw
|
diff to current
2004-10-10
Brian Gaeke
Implement eliminateCallFramePseudoInstr().
blob
|
commitdiff
|
raw
|
diff to current
2004-09-29
Brian Gaeke
Use FpMOVD pseudo-instruction to move doubles around.
blob
|
commitdiff
|
raw
|
diff to current
2004-09-02
Brian Gaeke
Back to compiling land for v8
blob
|
commitdiff
|
raw
|
diff to current
2004-08-15
Chris Lattner
Code insertion methods now return void instead of an...
blob
|
commitdiff
|
raw
|
diff to current
2004-08-15
Chris Lattner
These methods no longer take a TargetRegisterClass...
blob
|
commitdiff
|
raw
|
diff to current
2004-08-14
Chris Lattner
Update to no longer take MF as an argument
blob
|
commitdiff
|
raw
|
diff to current
2004-07-04
Chris Lattner
Add #includes
blob
|
commitdiff
|
raw
|
diff to current
2004-06-27
Brian Gaeke
Allow saving and restoring of double and float registers.
blob
|
commitdiff
|
raw
|
diff to current
2004-06-24
Brian Gaeke
The long integer pseudo-regs are history. So long,...
blob
|
commitdiff
|
raw
|
diff to current
2004-06-24
Brian Gaeke
Rename the load and store opcodes. The non-fp ones...
blob
|
commitdiff
|
raw
|
diff to current
2004-06-22
Brian Gaeke
Add pseudo-registers and register class for 64-bit...
blob
|
commitdiff
|
raw
|
diff to current
2004-06-17
Brian Gaeke
Make storeRegToStackSlot slightly shorter.
blob
|
commitdiff
|
raw
|
diff to current
2004-06-17
Chris Lattner
Rename Type::PrimitiveID to TypeId and ::getPrimitiveID...
blob
|
commitdiff
|
raw
|
diff to current
2004-06-15
Brian Gaeke
Squash a warning from the Solaris assembler by aligning...
blob
|
commitdiff
|
raw
|
diff to current
2004-04-13
Brian Gaeke
I don't think we have to have 4 extra allocated (but...
blob
|
commitdiff
|
raw
|
diff to current
2004-04-07
Brian Gaeke
Make generation of stack-slot loads and copies less...
blob
|
commitdiff
|
raw
|
diff to current
2004-04-06
Brian Gaeke
First attempt at handling frame index elimination.
blob
|
commitdiff
|
raw
|
diff to current
2004-04-02
Brian Gaeke
Add support for many of the MRegisterInfo callbacks.
blob
|
commitdiff
|
raw
|
diff to current
2004-03-06
Brian Gaeke
Make prolog align stack properly. Make epilog not...
blob
|
commitdiff
|
raw
|
diff to current
2004-03-06
Brian Gaeke
Teach getRegClassForType where to find FP registers
blob
|
commitdiff
|
raw
|
diff to current
2004-02-29
Chris Lattner
Implement initial prolog/epilog code insertion methods.
blob
|
commitdiff
|
raw
|
diff to current
2004-02-28
Chris Lattner
Bring this directory into "it actually compiles" land
blob
|
commitdiff
|
raw
|
diff to current
2004-02-25
Brian Gaeke
SparcV8 skeleton
blob
|
commitdiff
|
raw
|
diff to current