projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Parse the operand list of the instruction. We currently support register and immedia...
[oota-llvm.git]
/
include
/
llvm
/
CodeGen
/
2004-07-31
Chris Lattner
New pass
tree
|
commitdiff
2004-07-31
Chris Lattner
Expose some helpful methods
tree
|
commitdiff
2004-07-31
Chris Lattner
Add some machine CFG related stuff
tree
|
commitdiff
2004-07-25
Chris Lattner
Make a method const, no functionality changes
tree
|
commitdiff
2004-07-24
Alkis Evlogimenos
Remove implementation of operator= and make it private...
tree
|
commitdiff
2004-07-24
Alkis Evlogimenos
Change std::map<unsigned, LiveInterval*> into a std...
tree
|
commitdiff
2004-07-24
Chris Lattner
Completely eliminate the intervals_ list. instead...
tree
|
commitdiff
2004-07-24
Chris Lattner
Add a new differingRegisterClasses method
tree
|
commitdiff
2004-07-24
Chris Lattner
Little stuff:
tree
|
commitdiff
2004-07-23
Chris Lattner
More minor changes:
tree
|
commitdiff
2004-07-23
Chris Lattner
Change addRange and join to be a little bit smarter...
tree
|
commitdiff
2004-07-23
Chris Lattner
New helper method
tree
|
commitdiff
2004-07-23
Chris Lattner
Speedup debug builds a bit
tree
|
commitdiff
2004-07-23
Chris Lattner
Instead of searching for a live interval pair, search...
tree
|
commitdiff
2004-07-23
Chris Lattner
Rename LiveIntervals.(cpp|h) -> LiveIntervalAnalysis...
tree
|
commitdiff
2004-07-23
Chris Lattner
Pull the LiveRange and LiveInterval classes out of...
tree
|
commitdiff
2004-07-23
Chris Lattner
Improve comments a bit
tree
|
commitdiff
2004-07-23
Chris Lattner
Force coallescing of live ranges that have a single...
tree
|
commitdiff
2004-07-21
Alkis Evlogimenos
Add Iterative scan register allocator.
tree
|
commitdiff
2004-07-19
Chris Lattner
Split joinIntervals into two methods
tree
|
commitdiff
2004-07-19
Chris Lattner
Fix comment
tree
|
commitdiff
2004-07-19
Chris Lattner
Delete 4 methods, make clients use hte mark* methods...
tree
|
commitdiff
2004-07-19
Chris Lattner
There is no need to store the MBB along with the MI...
tree
|
commitdiff
2004-07-19
Chris Lattner
Simplify the interface to LiveVariables::addVirtualRegi...
tree
|
commitdiff
2004-07-19
Chris Lattner
Remove the DefBlock element of VarInfo. DefBlock is...
tree
|
commitdiff
2004-07-19
Chris Lattner
fill comment to 80 cols
tree
|
commitdiff
2004-07-08
Alkis Evlogimenos
Add viewCFG() and viewCFGOnly() APIs.
tree
|
commitdiff
2004-07-02
Chris Lattner
Add a new pass for code generators to use
tree
|
commitdiff
2004-07-01
Chris Lattner
Now that we have happy mappings from MBBs->numbers...
tree
|
commitdiff
2004-07-01
Chris Lattner
Change the implementation of the autonumbering for...
tree
|
commitdiff
2004-06-27
Chris Lattner
This class is no longer an annotation
tree
|
commitdiff
2004-06-27
Chris Lattner
Add a map of MachineCodeForInstruction objects to Machi...
tree
|
commitdiff
2004-06-27
Chris Lattner
Make it obvious that this file is bad bad bad
tree
|
commitdiff
2004-06-25
Tanya Lattner
Made a fix so that you can print out MachineInstrs...
tree
|
commitdiff
2004-06-21
Chris Lattner
Rename Interval class to LiveInterval to avoid conflict...
tree
|
commitdiff
2004-06-20
Chris Lattner
Start moving IntrinsicLowering out of VMCore into libco...
tree
|
commitdiff
2004-06-08
Brian Gaeke
Add a forwarding method pop_front() that allows you...
tree
|
commitdiff
2004-06-08
Brian Gaeke
Add a TmpInstruction ctor that doesn't take a MCFI.
tree
|
commitdiff
2004-06-04
Misha Brukman
Clarify documentation and use correct doxygen comment...
tree
|
commitdiff
2004-05-30
Alkis Evlogimenos
Pull Interval class out of LiveIntervals.
tree
|
commitdiff
2004-05-30
Alkis Evlogimenos
When spilling an register, introduce a new temporary...
tree
|
commitdiff
2004-05-29
Alkis Evlogimenos
Remove defs vector from live intervals.
tree
|
commitdiff
2004-05-24
Tanya Lattner
Moved MachineBasicBlock deconstructor to cpp file and...
tree
|
commitdiff
2004-05-24
Tanya Lattner
Added MachineFunction parent* to MachineBasicBlock...
tree
|
commitdiff
2004-05-24
Tanya Lattner
Changed clone to be const.
tree
|
commitdiff
2004-05-23
Tanya Lattner
Fixed up my changes to add support for cloning Machine...
tree
|
commitdiff
2004-05-23
Tanya Lattner
Adding support to clone MachineInstr
tree
|
commitdiff
2004-05-23
Brian Gaeke
Fix a typo in the head-of-file comment.
tree
|
commitdiff
2004-05-12
Brian Gaeke
Fix a comment.
tree
|
commitdiff
2004-05-12
Brian Gaeke
Add a NextMBBNumber field w/ incrementing accessor...
tree
|
commitdiff
2004-05-12
Brian Gaeke
Add a Number field w/ accessor method, for function...
tree
|
commitdiff
2004-05-09
Chris Lattner
Add support for inserting all prototypes up-front
tree
|
commitdiff
2004-05-08
Tanya Lattner
Fixed up sched graph.
tree
|
commitdiff
2004-05-08
Tanya Lattner
Registering the ModuloScheduling pass.
tree
|
commitdiff
2004-05-02
Brian Gaeke
Chris told me to take these assertions out a few days...
tree
|
commitdiff
2004-05-01
Chris Lattner
Stop LiveVariables from using BasicBlocks as part of...
tree
|
commitdiff
2004-05-01
Chris Lattner
Move the GraphTraits for MachineBasicBlocks to the...
tree
|
commitdiff
2004-04-28
Brian Gaeke
Add pred./succ. list size methods.
tree
|
commitdiff
2004-04-28
Brian Gaeke
Move private methods to end of class decl at Chris...
tree
|
commitdiff
2004-04-28
Brian Gaeke
Fix thinkos that Chris caught for me.
tree
|
commitdiff
2004-04-28
Brian Gaeke
Add machine-code CFG support: MachineBasicBlocks may...
tree
|
commitdiff
2004-04-23
Brian Gaeke
Add emitWordAt() - a quick and dirty interface that...
tree
|
commitdiff
2004-04-16
Brian Gaeke
Include <string> for compatibility with gcc 3.0.x ...
tree
|
commitdiff
2004-04-09
Alkis Evlogimenos
Add definition list to each live interval.
tree
|
commitdiff
2004-04-08
Brian Gaeke
This file does not appear to be included anywhere.
tree
|
commitdiff
2004-04-07
Brian Gaeke
This file is no longer used.
tree
|
commitdiff
2004-04-01
Chris Lattner
Allow converting a builder to an iterator
tree
|
commitdiff
2004-03-31
Brian Gaeke
Add clear() forwarding method.
tree
|
commitdiff
2004-03-31
Chris Lattner
MachineBasicBlock::remove should not change the iterato...
tree
|
commitdiff
2004-03-04
Alkis Evlogimenos
Fix bug introduced by yesterday's changes.
tree
|
commitdiff
2004-03-03
Brian Gaeke
Make MachineOperand's value named 'contents'. Make...
tree
|
commitdiff
2004-03-01
Alkis Evlogimenos
Add the long awaited memory operand folding support...
tree
|
commitdiff
2004-02-29
Chris Lattner
Remove public header. It's been moved to lib/Target...
tree
|
commitdiff
2004-02-29
Chris Lattner
Do not use explicit casts that hide the dependence...
tree
|
commitdiff
2004-02-29
Chris Lattner
Remove unneeded #include
tree
|
commitdiff
2004-02-29
Chris Lattner
Continue Alkis's int64_t cleanup. This makes all of...
tree
|
commitdiff
2004-02-29
Chris Lattner
Add BuildMI variants that take a MBB::iterator
tree
|
commitdiff
2004-02-27
Alkis Evlogimenos
Make MachineOperand's immediate value an int and save...
tree
|
commitdiff
2004-02-25
Alkis Evlogimenos
Add DenseMap template and actually use it for for mappi...
tree
|
commitdiff
2004-02-24
Brian Gaeke
FunctionLiveVarInfo.h moved: include/llvm/CodeGen ...
tree
|
commitdiff
2004-02-23
Alkis Evlogimenos
Refactor rewinding code for finding the first terminato...
tree
|
commitdiff
2004-02-23
Alkis Evlogimenos
Move LiveIntervals.h to lib/CodeGen since it shouldn...
tree
|
commitdiff
2004-02-22
Alkis Evlogimenos
Move MOTy::UseType enum into MachineOperand. This elimi...
tree
|
commitdiff
2004-02-22
Alkis Evlogimenos
Fix silly bug in implementation of getUseType(). Thanks...
tree
|
commitdiff
2004-02-22
Alkis Evlogimenos
When folding memory operands in machine instructions...
tree
|
commitdiff
2004-02-22
Alkis Evlogimenos
Abstract merging of ranges away from number of slots...
tree
|
commitdiff
2004-02-20
Alkis Evlogimenos
Too many changes in one commit:
tree
|
commitdiff
2004-02-19
Chris Lattner
ADd a method for when an instruction moves
tree
|
commitdiff
2004-02-19
Chris Lattner
Add a MachineBasicBlock::getParent() method
tree
|
commitdiff
2004-02-18
Alkis Evlogimenos
Move unused typedefs in private section. Add method...
tree
|
commitdiff
2004-02-18
Chris Lattner
eliminate a pair of really inefficient methods now...
tree
|
commitdiff
2004-02-17
Alkis Evlogimenos
Add LiveIntervals::Interval::empty() member function.
tree
|
commitdiff
2004-02-16
Alkis Evlogimenos
Add LeakDetection to MachineInstr.
tree
|
commitdiff
2004-02-15
Alkis Evlogimenos
Eliminate the use of spill (reserved) registers.
tree
|
commitdiff
2004-02-15
Chris Lattner
finegrainify namespacification
tree
|
commitdiff
2004-02-13
Alkis Evlogimenos
Remove getAllocatedRegNum(). Use getReg() instead.
tree
|
commitdiff
2004-02-13
Alkis Evlogimenos
Mark MachineBasicBlock::operator[] deprecated.
tree
|
commitdiff
2004-02-13
Alkis Evlogimenos
Add getNumVirtualRegs().
tree
|
commitdiff
2004-02-13
Brian Gaeke
Include <iosfwd>.
tree
|
commitdiff
2004-02-12
Alkis Evlogimenos
Move ilist_trairs<MachineInstr> in MachineBasicBlock.
tree
|
commitdiff
next