projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
Introduce a new ReplaceCallWith method, which simplifies a lot of code.
[oota-llvm.git]
/
lib
/
Target
/
Alpha
/
2006-06-21
Andrew Lenharth
Add memory operand and int regs
tree
|
commitdiff
2006-06-21
Andrew Lenharth
inline asm, at least for floats
tree
|
commitdiff
2006-06-21
Andrew Lenharth
fix argument problem
tree
|
commitdiff
2006-06-16
Chris Lattner
Don't pass target name into TargetData anymore, it...
tree
|
commitdiff
2006-06-13
Andrew Lenharth
I am sure I had commited this workaround before. Perha...
tree
|
commitdiff
2006-06-13
Andrew Lenharth
It really helps to be returning to the correct place
tree
|
commitdiff
2006-06-12
Andrew Lenharth
Let the alpha breakage begin. First Formals and RET...
tree
|
commitdiff
2006-06-04
Andrew Lenharth
ignore ordered/unordered for now
tree
|
commitdiff
2006-05-26
Evan Cheng
Change RET node to include signness information of...
tree
|
commitdiff
2006-05-25
Evan Cheng
Assert if InflightSet is not cleared after instruction...
tree
|
commitdiff
2006-05-24
Evan Cheng
Clear HandleMap and ReplaceMap after instruction select...
tree
|
commitdiff
2006-05-24
Chris Lattner
Patches to make the LLVM sources more -pedantic clean...
tree
|
commitdiff
2006-05-20
Owen Anderson
Make all of the TargetMachine subclasses use the new...
tree
|
commitdiff
2006-05-18
Andrew Lenharth
Fix a bogus gcc warning
tree
|
commitdiff
2006-05-18
Evan Cheng
getCalleeSaveRegs and getCalleeSaveRegClasses are no...
tree
|
commitdiff
2006-05-17
Evan Cheng
Remove PointerType from class Target
tree
|
commitdiff
2006-05-17
Andrew Lenharth
Fix call_adj.ll
tree
|
commitdiff
2006-05-17
Andrew Lenharth
Added sanity check for obviously bogus immediates
tree
|
commitdiff
2006-05-16
Andrew Lenharth
Move this code to a common place
tree
|
commitdiff
2006-05-12
Chris Lattner
remove dead variable.
tree
|
commitdiff
2006-05-12
Owen Anderson
Refactor a bunch of includes so that TargetMachine...
tree
|
commitdiff
2006-05-09
Chris Lattner
Split SwitchSection into SwitchTo{Text|Data}Section...
tree
|
commitdiff
2006-05-04
Chris Lattner
Rename MO_VirtualRegister -> MO_Register. Clean up...
tree
|
commitdiff
2006-05-04
Chris Lattner
Move some methods out of MachineInstr into MachineOperand
tree
|
commitdiff
2006-05-04
Chris Lattner
There shalt be only one "immediate" operand type!
tree
|
commitdiff
2006-05-04
Chris Lattner
Remove a bunch more SparcV9 specific stuff
tree
|
commitdiff
2006-05-04
Chris Lattner
Remove some more V9-specific stuff.
tree
|
commitdiff
2006-05-04
Chris Lattner
Remove some more unused stuff from MachineInstr that...
tree
|
commitdiff
2006-05-03
Chris Lattner
Change from using MachineRelocation ctors to using...
tree
|
commitdiff
2006-05-03
Chris Lattner
Suck block address tracking out of targets into the...
tree
|
commitdiff
2006-05-03
Owen Anderson
Refactor TargetMachine, pushing handling of TargetData...
tree
|
commitdiff
2006-05-03
Chris Lattner
Keep the alpha JIT similar to the PPC/X86 jits
tree
|
commitdiff
2006-05-02
Chris Lattner
Several related changes:
tree
|
commitdiff
2006-05-02
Chris Lattner
Fix a purely hypothetical problem (for now): emitWord...
tree
|
commitdiff
2006-05-02
Chris Lattner
Refactor the machine code emitter interface to pull...
tree
|
commitdiff
2006-05-02
Nate Begeman
Extend printBasicBlockLabel a bit so that it can be...
tree
|
commitdiff
2006-04-22
Nate Begeman
JumpTable support! What this represents is working...
tree
|
commitdiff
2006-04-08
Nate Begeman
Disable switch lowering for targets based on the select...
tree
|
commitdiff
2006-04-08
Reid Spencer
Initialize SDOperand values because the gcc 4.0.2 compi...
tree
|
commitdiff
2006-04-07
Jim Laskey
Foundation for call frame information.
tree
|
commitdiff
2006-04-06
Andrew Lenharth
This may be overconservative, but it lets the new cfe...
tree
|
commitdiff
2006-04-06
Andrew Lenharth
fix some linking problems with the new gcc
tree
|
commitdiff
2006-04-03
Andrew Lenharth
support x * (c1 + c2) where c1 and c2 are pow2s. speci...
tree
|
commitdiff
2006-04-03
Andrew Lenharth
mul by const conversion sequences. more coming soon
tree
|
commitdiff
2006-04-02
Andrew Lenharth
This makes McCat/12-IOtest go 8x faster or so
tree
|
commitdiff
2006-04-02
Andrew Lenharth
This will be needed soon
tree
|
commitdiff
2006-03-28
Jim Laskey
Expose base register for DwarfWriter. Refactor code...
tree
|
commitdiff
2006-03-27
Jim Laskey
Translate llvm target registers to dwarf register numbe...
tree
|
commitdiff
2006-03-25
Chris Lattner
#include Intrinsics.h into all dag isels
tree
|
commitdiff
2006-03-24
Jim Laskey
Add dwarf register numbering to register data.
tree
|
commitdiff
2006-03-23
Jim Laskey
Add support to locate local variables in frames (early...
tree
|
commitdiff
2006-03-23
Chris Lattner
Eliminate IntrinsicLowering from TargetMachine.
tree
|
commitdiff
2006-03-17
Nate Begeman
Remove BRTWOWAY*
tree
|
commitdiff
2006-03-09
Andrew Lenharth
these are copies too
tree
|
commitdiff
2006-03-09
Chris Lattner
remove some now-dead code
tree
|
commitdiff
2006-03-09
Andrew Lenharth
fcopysign for mixed mode
tree
|
commitdiff
2006-03-09
Andrew Lenharth
alpha and llvm have different oppinions on which arg...
tree
|
commitdiff
2006-03-09
Andrew Lenharth
Alpha Scheduling classes
tree
|
commitdiff
2006-03-09
Andrew Lenharth
fcopysign and get rid of dsnode cruft. custom PA runti...
tree
|
commitdiff
2006-03-09
Chris Lattner
Add support for 'special' llvm globals like debug info...
tree
|
commitdiff
2006-03-05
Chris Lattner
Copysign needs to be expanded everywhere. Note that...
tree
|
commitdiff
2006-02-27
Jim Laskey
Removed dependency on how operands are printed (want...
tree
|
commitdiff
2006-02-13
Andrew Lenharth
improved zap discovery
tree
|
commitdiff
2006-02-13
Chris Lattner
Switch targets over to using SelectionDAG::getCALLSEQ_S...
tree
|
commitdiff
2006-02-09
Evan Cheng
Match getTargetNode() changes (now return SDNode* inste...
tree
|
commitdiff
2006-02-09
Evan Cheng
Change Select() from
tree
|
commitdiff
2006-02-06
Andrew Lenharth
see what this allignment thing will do
tree
|
commitdiff
2006-02-05
Evan Cheng
Use SelectRoot() as entry of any tblgen based isel.
tree
|
commitdiff
2006-02-04
Andrew Lenharth
linkage fix for weak functions
tree
|
commitdiff
2006-02-03
Andrew Lenharth
isStoreToStackSlot
tree
|
commitdiff
2006-02-02
Chris Lattner
Move isLoadFrom/StoreToStackSlot from MRegisterInfo...
tree
|
commitdiff
2006-02-01
Andrew Lenharth
Add immediate forms of cmov and remove some cruft
tree
|
commitdiff
2006-02-01
Nate Begeman
Fix some of the stuff in the PPC README file, and clean...
tree
|
commitdiff
2006-01-31
Evan Cheng
Allow the specification of explicit alignments for...
tree
|
commitdiff
2006-01-29
Chris Lattner
Update alpha to reflect recent constantfp legalize...
tree
|
commitdiff
2006-01-29
Chris Lattner
cmovle != cmovlt
tree
|
commitdiff
2006-01-28
Nate Begeman
Implement Promote for VAARG, and allow it to be custom...
tree
|
commitdiff
2006-01-27
Chris Lattner
Switch to AlphaISD::CALL instead of ISD::CALL
tree
|
commitdiff
2006-01-27
Evan Cheng
Subtarget feature can now set any variable to any value
tree
|
commitdiff
2006-01-27
Chris Lattner
PHI and INLINEASM are now built-in instructions provide...
tree
|
commitdiff
2006-01-26
Andrew Lenharth
minor renaming
tree
|
commitdiff
2006-01-26
Andrew Lenharth
allow R28 to be used for frame calculations without...
tree
|
commitdiff
2006-01-25
Andrew Lenharth
oops
tree
|
commitdiff
2006-01-25
Andrew Lenharth
forgot one
tree
|
commitdiff
2006-01-25
Andrew Lenharth
make things compile again
tree
|
commitdiff
2006-01-25
Nate Begeman
First part of bug 680:
tree
|
commitdiff
2006-01-25
Andrew Lenharth
maintaining stackpointer alignment. Perhaps it doesn...
tree
|
commitdiff
2006-01-23
Andrew Lenharth
bye bye Pattern ISEL
tree
|
commitdiff
2006-01-23
Andrew Lenharth
added stores to lsmark
tree
|
commitdiff
2006-01-23
Andrew Lenharth
fix up more lsmark stuff
tree
|
commitdiff
2006-01-23
Andrew Lenharth
yea, lowering this stuff will basically work
tree
|
commitdiff
2006-01-22
Chris Lattner
Add explicit #includes of <iostream>
tree
|
commitdiff
2006-01-19
Andrew Lenharth
typo
tree
|
commitdiff
2006-01-19
Andrew Lenharth
nasty nasty patterns
tree
|
commitdiff
2006-01-16
Andrew Lenharth
fix short immediate loads
tree
|
commitdiff
2006-01-16
Andrew Lenharth
stack and rpcc
tree
|
commitdiff
2006-01-16
Andrew Lenharth
Friendly names
tree
|
commitdiff
2006-01-14
Nate Begeman
bswap implementation
tree
|
commitdiff
2006-01-13
Andrew Lenharth
make DAG isel the default
tree
|
commitdiff
2006-01-13
Chris Lattner
expand unsupported stacksave/stackrestore nodes
tree
|
commitdiff
next