projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Tweak argument
[oota-llvm.git]
/
include
/
llvm
/
CodeGen
/
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
2004-02-12
Alkis Evlogimenos
Add parent pointer to MachineInstr that points to owning
tree
|
commitdiff
2004-02-12
Chris Lattner
Rename the opCode instance variable to Opcode
tree
|
commitdiff
2004-02-12
Chris Lattner
Remove a dead field from MachineInstr!
tree
|
commitdiff
2004-02-12
Brian Gaeke
Add one more doxygen comment.
tree
|
commitdiff
2004-02-12
Brian Gaeke
Express one of MachineOperand's many constructors in...
tree
|
commitdiff
2004-02-12
Brian Gaeke
Remove these MachineOpCodeFlags and their accessor...
tree
|
commitdiff
2004-02-12
Alkis Evlogimenos
Change MachineBasicBlock's vector of MachineInstr point...
tree
|
commitdiff
2004-02-12
Brian Gaeke
Remove getOpCode(). Help doxygenify some comments.
tree
|
commitdiff
2004-02-10
Chris Lattner
Urg, the X86 backend DOES use virtual register operands. :(
tree
|
commitdiff
2004-02-10
Chris Lattner
Remove and simplify some of the bewildering collection...
tree
|
commitdiff
2004-02-10
Chris Lattner
Eliminate MachineOperand::isPhysicalRegister. The...
tree
|
commitdiff
2004-02-10
Chris Lattner
Simplify condition, this does not change the predicate...
tree
|
commitdiff
2004-02-09
Brian Gaeke
SchedGraph doesn't need to be friends with SchedGraphNo...
tree
|
commitdiff
2004-02-04
Alkis Evlogimenos
Modify the two address instruction pass to remove the...
tree
|
commitdiff
2004-02-04
Brian Gaeke
Include <iosfwd> and <string> instead of <iostream>.
tree
|
commitdiff
2004-02-03
Alkis Evlogimenos
When an instruction like: A += B had both A and B virtu...
tree
|
commitdiff
2004-02-02
Alkis Evlogimenos
Revert changes. Will implement this using a different...
tree
|
commitdiff
2004-02-02
Alkis Evlogimenos
Add MachineOperand::setDef() and MachineOperand::setUse...
tree
|
commitdiff
2004-01-31
Alkis Evlogimenos
Merge safe parts from last night's buggy commit. These...
tree
|
commitdiff
2004-01-31
Alkis Evlogimenos
Revert last night's changes as they broke some tests...
tree
|
commitdiff
2004-01-31
Alkis Evlogimenos
Several performance enhancements and cleanups from...
tree
|
commitdiff
2004-01-30
Chris Lattner
Add a new lazily constructed mapping from Idx's the...
tree
|
commitdiff
2004-01-30
Brian Gaeke
Give clients of MachineFunctionPrinter the ability...
tree
|
commitdiff
2004-01-23
Alkis Evlogimenos
Fix failing test cases with joined live intervals....
tree
|
commitdiff
2004-01-22
Alkis Evlogimenos
Add option to join live intervals. Two intervals are...
tree
|
commitdiff
2004-01-20
Tanya Lattner
Moved iterators to common file.
tree
|
commitdiff
2004-01-16
Alkis Evlogimenos
Fold open interval ends handling into
tree
|
commitdiff
2004-01-16
Alkis Evlogimenos
Use a list instead of a vector to store intervals....
tree
|
commitdiff
2004-01-13
Alkis Evlogimenos
Remove allocatable registers vector. It is already...
tree
|
commitdiff
2004-01-11
Alkis Evlogimenos
Make LiveVariables::HandlePhysRegUse and
tree
|
commitdiff
2003-12-28
Chris Lattner
Clean up a lot of the code I added yesterday by exposin...
tree
|
commitdiff
2003-12-28
Alkis Evlogimenos
Add coalescing to register allocator. A hint is added...
tree
|
commitdiff
2003-12-28
Chris Lattner
add argument
tree
|
commitdiff
2003-12-28
Chris Lattner
ABC's must have virtual dtors! Shame on me!
tree
|
commitdiff
2003-12-28
Chris Lattner
Move header into top-level llvm dir
tree
|
commitdiff
2003-12-28
Chris Lattner
Add new interface that allows removal of some code...
tree
|
commitdiff
2003-12-21
Alkis Evlogimenos
Change weight into a float so that we can take into...
tree
|
commitdiff
2003-12-21
Alkis Evlogimenos
Add support for inactive intervals. This effectively...
tree
|
commitdiff
2003-12-20
Chris Lattner
Rearrange code, indent for the namespace, add the creat...
tree
|
commitdiff
2003-12-20
Chris Lattner
Remove sparc specific passes from public headers
tree
|
commitdiff
2003-12-20
Chris Lattner
Remove a horrible API
tree
|
commitdiff
2003-12-18
Alkis Evlogimenos
Remove TwoAddressInstruction from the public headers...
tree
|
commitdiff
2003-12-18
Alkis Evlogimenos
Add TwoAddressInstructionPass to handle instructions...
tree
|
commitdiff
2003-12-18
Alkis Evlogimenos
Rename LiveIntervals::expired() to LiveIntervals::expir...
tree
|
commitdiff
2003-12-18
Alkis Evlogimenos
Handle multiple virtual register definitions gracefully.
tree
|
commitdiff
2003-12-14
Alkis Evlogimenos
I wonder how this didn't cause any tests to fail...
tree
|
commitdiff
2003-12-14
Alkis Evlogimenos
Change interface of MachineOperand as follows:
tree
|
commitdiff
2003-12-13
Alkis Evlogimenos
Ignore non-allocatable physical registers in live inter...
tree
|
commitdiff
2003-12-05
Alkis Evlogimenos
Move operator<<(std::ostream&, const LiveInterval&...
tree
|
commitdiff
2003-12-01
Chris Lattner
Add some "useful" methods
tree
|
commitdiff
2003-11-20
Alkis Evlogimenos
Merging the linear scan register allocator in trunk...
tree
|
commitdiff
2003-11-11
Brian Gaeke
Put all LLVM code into the llvm namespace, as per bug...
tree
|
commitdiff
2003-10-23
Chris Lattner
Actually share constants local to a function!
tree
|
commitdiff
2003-10-20
Chris Lattner
Add a new map
tree
|
commitdiff
2003-10-20
John Criswell
Added LLVM copyright header (for lack of a better term).
tree
|
commitdiff
2003-10-16
Brian Gaeke
This file has funny include guards and funny extra...
tree
|
commitdiff
2003-10-15
Chris Lattner
We'll need this soon as well
tree
|
commitdiff
2003-10-08
Alkis Evlogimenos
Forward declare class Type since it is used in this...
tree
|
commitdiff
2003-10-02
Alkis Evlogimenos
Moved enum and command-line option in separate file...
tree
|
commitdiff
2003-10-02
Alkis Evlogimenos
Change llc command line for register allocators
tree
|
commitdiff
2003-09-30
Chris Lattner
Forward declare a class
tree
|
commitdiff
2003-09-30
Chris Lattner
This got merged into Passes.h
tree
|
commitdiff
2003-09-30
Chris Lattner
Include the sparc register in this file
tree
|
commitdiff
2003-09-30
Chris Lattner
Standardize header file comments
tree
|
commitdiff
2003-09-30
Chris Lattner
Fix header comment
tree
|
commitdiff
2003-09-30
Chris Lattner
Fix header, remove dead decl
tree
|
commitdiff
2003-09-30
Chris Lattner
Fix header file comment
tree
|
commitdiff
2003-09-01
Chris Lattner
Remove header files that were privatized
tree
|
commitdiff
2003-09-01
Chris Lattner
This file is never #included
tree
|
commitdiff
next