index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
include
/
llvm
/
CodeGen
Commit message (
Expand
)
Author
Age
Files
Lines
*
Remove public header. It's been moved to lib/Target/SparcV9
Chris Lattner
2004-02-29
1
-95
/
+0
*
Do not use explicit casts that hide the dependence on Instruction being
Chris Lattner
2004-02-29
1
-8
/
+2
*
Remove unneeded #include
Chris Lattner
2004-02-29
1
-1
/
+1
*
Continue Alkis's int64_t cleanup. This makes all of the immediate related
Chris Lattner
2004-02-29
2
-16
/
+22
*
Add BuildMI variants that take a MBB::iterator
Chris Lattner
2004-02-29
1
-5
/
+24
*
Make MachineOperand's immediate value an int and save 4 bytes out of
Alkis Evlogimenos
2004-02-27
1
-1
/
+1
*
Add DenseMap template and actually use it for for mapping virtual regs
Alkis Evlogimenos
2004-02-25
1
-12
/
+11
*
FunctionLiveVarInfo.h moved: include/llvm/CodeGen -> lib/Target/Sparc/LiveVar
Brian Gaeke
2004-02-24
1
-111
/
+0
*
Refactor rewinding code for finding the first terminator of a basic
Alkis Evlogimenos
2004-02-23
1
-0
/
+5
*
Move LiveIntervals.h to lib/CodeGen since it shouldn't be exposed to other pa...
Alkis Evlogimenos
2004-02-23
1
-213
/
+0
*
Move MOTy::UseType enum into MachineOperand. This eliminates the
Alkis Evlogimenos
2004-02-22
2
-91
/
+89
*
Fix silly bug in implementation of getUseType(). Thanks Misha.
Alkis Evlogimenos
2004-02-22
1
-1
/
+1
*
When folding memory operands in machine instructions be careful to
Alkis Evlogimenos
2004-02-22
1
-0
/
+7
*
Abstract merging of ranges away from number of slots per instruction.
Alkis Evlogimenos
2004-02-22
2
-2
/
+8
*
Too many changes in one commit:
Alkis Evlogimenos
2004-02-20
2
-2
/
+66
*
ADd a method for when an instruction moves
Chris Lattner
2004-02-19
1
-0
/
+6
*
Add a MachineBasicBlock::getParent() method
Chris Lattner
2004-02-19
1
-3
/
+7
*
Move unused typedefs in private section. Add method to return interval
Alkis Evlogimenos
2004-02-18
2
-4
/
+12
*
eliminate a pair of really inefficient methods now that noone uses them
Chris Lattner
2004-02-18
1
-21
/
+0
*
Add LiveIntervals::Interval::empty() member function.
Alkis Evlogimenos
2004-02-17
2
-4
/
+8
*
Add LeakDetection to MachineInstr.
Alkis Evlogimenos
2004-02-16
2
-22
/
+9
*
Eliminate the use of spill (reserved) registers.
Alkis Evlogimenos
2004-02-15
2
-14
/
+20
*
finegrainify namespacification
Chris Lattner
2004-02-15
1
-7
/
+2
*
Remove getAllocatedRegNum(). Use getReg() instead.
Alkis Evlogimenos
2004-02-13
1
-4
/
+1
*
Mark MachineBasicBlock::operator[] deprecated.
Alkis Evlogimenos
2004-02-13
1
-10
/
+20
*
Add getNumVirtualRegs().
Alkis Evlogimenos
2004-02-13
1
-5
/
+9
*
Include <iosfwd>.
Brian Gaeke
2004-02-13
1
-0
/
+5
*
Move ilist_trairs<MachineInstr> in MachineBasicBlock.
Alkis Evlogimenos
2004-02-12
2
-47
/
+49
*
Add parent pointer to MachineInstr that points to owning
Alkis Evlogimenos
2004-02-12
2
-16
/
+61
*
Rename the opCode instance variable to Opcode
Chris Lattner
2004-02-12
1
-3
/
+3
*
Remove a dead field from MachineInstr!
Chris Lattner
2004-02-12
1
-1
/
+0
*
Add one more doxygen comment.
Brian Gaeke
2004-02-12
1
-4
/
+2
*
Express one of MachineOperand's many constructors in terms of another, by mea...
Brian Gaeke
2004-02-12
1
-7
/
+1
*
Remove these MachineOpCodeFlags and their accessor - they are never set.
Brian Gaeke
2004-02-12
1
-13
/
+1
*
Change MachineBasicBlock's vector of MachineInstr pointers into an
Alkis Evlogimenos
2004-02-12
3
-19
/
+36
*
Remove getOpCode(). Help doxygenify some comments.
Brian Gaeke
2004-02-12
1
-11
/
+5
*
Urg, the X86 backend DOES use virtual register operands. :(
Chris Lattner
2004-02-10
1
-4
/
+7
*
Remove and simplify some of the bewildering collection of isFOORegister
Chris Lattner
2004-02-10
1
-14
/
+8
*
Eliminate MachineOperand::isPhysicalRegister. The X86 backend should use
Chris Lattner
2004-02-10
1
-4
/
+0
*
Simplify condition, this does not change the predicate at all though
Chris Lattner
2004-02-10
1
-1
/
+3
*
SchedGraph doesn't need to be friends with SchedGraphNodeCommon anymore.
Brian Gaeke
2004-02-09
1
-1
/
+0
*
Modify the two address instruction pass to remove the duplicate
Alkis Evlogimenos
2004-02-04
2
-14
/
+11
*
Include <iosfwd> and <string> instead of <iostream>.
Brian Gaeke
2004-02-04
1
-2
/
+3
*
When an instruction like: A += B had both A and B virtual registers
Alkis Evlogimenos
2004-02-03
1
-0
/
+6
*
Revert changes. Will implement this using a different set of primitives
Alkis Evlogimenos
2004-02-02
1
-3
/
+0
*
Add MachineOperand::setDef() and MachineOperand::setUse() so that the
Alkis Evlogimenos
2004-02-02
1
-0
/
+3
*
Merge safe parts from last night's buggy commit. These do not break
Alkis Evlogimenos
2004-01-31
2
-40
/
+14
*
Revert last night's changes as they broke some tests. Will remerge parts of t...
Alkis Evlogimenos
2004-01-31
2
-20
/
+20
*
Several performance enhancements and cleanups from Chris.
Alkis Evlogimenos
2004-01-31
2
-20
/
+20
*
Add a new lazily constructed mapping from Idx's the MBB they represent
Chris Lattner
2004-01-30
1
-0
/
+10
[next]