projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Move parsing details to Parser.cpp.
[oota-llvm.git]
/
lib
/
CodeGen
/
2004-06-05
Chris Lattner
Remove an unused variable.
tree
|
commitdiff
2004-06-02
Chris Lattner
Oops, this was not to go in
tree
|
commitdiff
2004-06-02
Chris Lattner
Adjust to the new TargetMachine interface
tree
|
commitdiff
2004-06-02
Chris Lattner
Adjust to new TargetMachine interface
tree
|
commitdiff
2004-06-02
Chris Lattner
Inline findOptimalStorageSize into it's caller, both...
tree
|
commitdiff
2004-06-02
Chris Lattner
Finegrainify namespacification
tree
|
commitdiff
2004-06-02
Chris Lattner
Fix a trivial but blatant bug
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-30
Brian Gaeke
Fix typo in head-of-file comment.
tree
|
commitdiff
2004-05-29
Alkis Evlogimenos
Add method to assign stack slot to virtual register...
tree
|
commitdiff
2004-05-29
Alkis Evlogimenos
Add grow() member that grows the maps when the number...
tree
|
commitdiff
2004-05-29
Alkis Evlogimenos
Remove defs vector from live intervals.
tree
|
commitdiff
2004-05-28
Tanya Lattner
updates to ModuloSched
tree
|
commitdiff
2004-05-26
Tanya Lattner
Adding scheduling class.
tree
|
commitdiff
2004-05-26
Tanya Lattner
Updating my cvs versions. THis is still in progress...
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
Chris Lattner
Eliminate an explicit use of the LLVM basic block,...
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-12
Chris Lattner
Fix a really nasty bug from my changes on Monday to...
tree
|
commitdiff
2004-05-12
Brian Gaeke
Start NextMBBNumber out at zero.
tree
|
commitdiff
2004-05-12
Brian Gaeke
Add non-const MachineBasicBlock::getParent() accessor...
tree
|
commitdiff
2004-05-10
Chris Lattner
Switch this from using an std::map to using a DenseMap...
tree
|
commitdiff
2004-05-10
Chris Lattner
Use a new VRegPHIUseCount to compute uses of PHI values...
tree
|
commitdiff
2004-05-10
Chris Lattner
Now that we use an ilist of machine instructions, itera...
tree
|
commitdiff
2004-05-10
Chris Lattner
Patch to fix PR337. Make sure to mark all aliased...
tree
|
commitdiff
2004-05-09
Chris Lattner
Implement the AddPrototypes method
tree
|
commitdiff
2004-05-08
Tanya Lattner
Updating my versions of ModuloScheduling in cvs. Still...
tree
|
commitdiff
2004-05-08
Alkis Evlogimenos
Add required header
tree
|
commitdiff
2004-05-08
Alkis Evlogimenos
Remove unneeded header
tree
|
commitdiff
2004-05-06
Chris Lattner
numeric_limits::infinity() apparently does not work...
tree
|
commitdiff
2004-05-01
Chris Lattner
Operate on the Machine CFG instead of on the LLVM CFG
tree
|
commitdiff
2004-05-01
Chris Lattner
Stop LiveVariables from using BasicBlocks as part of...
tree
|
commitdiff
2004-04-23
Brian Gaeke
Include SparcV9RegInfo.h instead of TargetRegInfo.h...
tree
|
commitdiff
2004-04-23
Brian Gaeke
Implement emitWordAt() for the debug emitter and the...
tree
|
commitdiff
2004-04-12
Alkis Evlogimenos
Fix bug introduced in previous commit.
tree
|
commitdiff
2004-04-12
Alkis Evlogimenos
Correctly compute spill weights
tree
|
commitdiff
2004-04-12
Alkis Evlogimenos
Print def lists a bit more compactly
tree
|
commitdiff
2004-04-09
Alkis Evlogimenos
Add definition list to each live interval.
tree
|
commitdiff
2004-03-31
Chris Lattner
MBB::remove should not modify the iterator passed in
tree
|
commitdiff
2004-03-31
Chris Lattner
MachineBasicBlock::remove should not modify the iterato...
tree
|
commitdiff
2004-03-30
Alkis Evlogimenos
Correctly update LiveVariables when an instruction...
tree
|
commitdiff
2004-03-29
Brian Gaeke
Change how the beginnings and ends of MachineFunctions...
tree
|
commitdiff
2004-03-17
Alkis Evlogimenos
Make the set of fixed (preallocated) intervals be a...
tree
|
commitdiff
2004-03-16
Chris Lattner
Fix PR294
tree
|
commitdiff
2004-03-14
Alkis Evlogimenos
Change MRegisterInfo::foldMemoryOperand to return the...
tree
|
commitdiff
2004-03-09
Alkis Evlogimenos
Spill explicit physical register defs as well.
tree
|
commitdiff
2004-03-06
Alkis Evlogimenos
As I wrote in the docs, simple is the default spiller :-)
tree
|
commitdiff
2004-03-06
Alkis Evlogimenos
Add simple spiller.
tree
|
commitdiff
2004-03-03
Brian Gaeke
Make MachineOperand's value named 'contents'. Make...
tree
|
commitdiff
2004-03-01
Alkis Evlogimenos
Add a spiller option to llc. A simple spiller will...
tree
|
commitdiff
2004-03-01
Alkis Evlogimenos
Add the long awaited memory operand folding support...
tree
|
commitdiff
2004-03-01
Brian Gaeke
TargetCacheInfo has been removed; its only uses were...
tree
|
commitdiff
2004-03-01
Tanya Lattner
Adding new Modulo Scheduling graph files.
tree
|
commitdiff
2004-03-01
Tanya Lattner
Removing old graph files with new graph files that...
tree
|
commitdiff
2004-02-29
Chris Lattner
Add an assert
tree
|
commitdiff
2004-02-29
Chris Lattner
Add back #include I messed up
tree
|
commitdiff
2004-02-29
Chris Lattner
Urg, forgot to check this in.
tree
|
commitdiff
2004-02-29
Chris Lattner
Move the private MachineInstrAnnot.h into a private...
tree
|
commitdiff
2004-02-29
Chris Lattner
Remove use of an ugly header
tree
|
commitdiff
2004-02-29
Chris Lattner
Move methods out of .h file
tree
|
commitdiff
2004-02-29
Chris Lattner
Eliminate the distinction between "real" and "unreal...
tree
|
commitdiff
2004-02-29
Chris Lattner
int64_t -> int
tree
|
commitdiff
2004-02-27
Alkis Evlogimenos
Rename member function to be consistent with the rest.
tree
|
commitdiff
2004-02-27
Alkis Evlogimenos
Make spiller push stores right after the definition...
tree
|
commitdiff
2004-02-27
Alkis Evlogimenos
Fix crash caused by passing register 0 to
tree
|
commitdiff
2004-02-26
Alkis Evlogimenos
Clear maps right after basic block is processed.
tree
|
commitdiff
2004-02-26
Alkis Evlogimenos
Uncomment assertions that register# != 0 on calls to
tree
|
commitdiff
2004-02-26
Chris Lattner
No need to clear the map here, it will always be empty
tree
|
commitdiff
2004-02-25
Alkis Evlogimenos
Fix bugs found with recent addition of assertions in
tree
|
commitdiff
2004-02-25
Brian Gaeke
Great sparc renaming fallout IV: Sparc --> SparcV9.
tree
|
commitdiff
2004-02-25
Alkis Evlogimenos
Remove asssert since it is breaking cases that it shoul...
tree
|
commitdiff
2004-02-25
Alkis Evlogimenos
Add DenseMap template and actually use it for for mappi...
tree
|
commitdiff
2004-02-25
Chris Lattner
Add an assertion
tree
|
commitdiff
2004-02-24
Brian Gaeke
FunctionLiveVarInfo.h moved: include/llvm/CodeGen ...
tree
|
commitdiff
2004-02-24
Alkis Evlogimenos
Move machine code rewriter and spiller outside the...
tree
|
commitdiff
2004-02-24
Alkis Evlogimenos
Add predicates for checking if a virtual register has...
tree
|
commitdiff
2004-02-23
Alkis Evlogimenos
Make enum private as it is an implementation detail.
tree
|
commitdiff
2004-02-23
Alkis Evlogimenos
Remove '4Virt' from member function names as it is...
tree
|
commitdiff
2004-02-23
Alkis Evlogimenos
Refactor VirtRegMap out of RegAllocLinearScan as the...
tree
|
commitdiff
2004-02-23
Alkis Evlogimenos
Add number of spilled registers statistic.
tree
|
commitdiff
2004-02-23
Chris Lattner
Fix bugs in finegrainification
tree
|
commitdiff
2004-02-23
Chris Lattner
Finegrainify namespacification
tree
|
commitdiff
2004-02-23
Alkis Evlogimenos
Use MachineBasicBlock::getParent().
tree
|
commitdiff
2004-02-23
Alkis Evlogimenos
Remove implementation of default constructor as it...
tree
|
commitdiff
2004-02-23
Alkis Evlogimenos
Refactor rewinding code for finding the first terminato...
tree
|
commitdiff
2004-02-23
Alkis Evlogimenos
Improved PhysRegTracker interface. RegAlloc lazily...
tree
|
commitdiff
2004-02-23
Alkis Evlogimenos
Simplify iterator usage now that we have next(). Also...
tree
|
commitdiff
2004-02-23
Alkis Evlogimenos
Some code cleanups from Chris
tree
|
commitdiff
2004-02-23
Alkis Evlogimenos
Fix comments in PhysRegTracker and rename isPhysRegAvai...
tree
|
commitdiff
2004-02-23
Alkis Evlogimenos
Move LiveIntervals.h up to be the first included header
tree
|
commitdiff
2004-02-23
Alkis Evlogimenos
Pull PhysRegTracker out of RegAllocLinearScan as it...
tree
|
commitdiff
2004-02-23
Alkis Evlogimenos
Move LiveIntervals.h to lib/CodeGen since it shouldn...
tree
|
commitdiff
2004-02-22
Chris Lattner
Another bug fix for empty MBB's
tree
|
commitdiff
2004-02-22
Chris Lattner
Fix a bug where we were implicitly assuming that there...
tree
|
commitdiff
2004-02-22
Alkis Evlogimenos
Print basic block boundaries in machine instruction...
tree
|
commitdiff
2004-02-22
Alkis Evlogimenos
Abstract merging of ranges away from number of slots...
tree
|
commitdiff
next