projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
new testcase
2004-07-31
Alkis Evlogimenos
Simplify code a bit.
commit
|
commitdiff
|
tree
2004-07-31
Alkis Evlogimenos
Correctly spell 'unconditional'.
commit
|
commitdiff
|
tree
2004-07-31
Alkis Evlogimenos
Implement insertGoto and reverseBranchCondition for...
commit
|
commitdiff
|
tree
2004-07-31
Alkis Evlogimenos
Change signature to take two basic blocks: the target...
commit
|
commitdiff
|
tree
2004-07-31
Alkis Evlogimenos
Doxygenify some comments.
commit
|
commitdiff
|
tree
2004-07-31
Alkis Evlogimenos
Remove const from iterators passed by value.
commit
|
commitdiff
|
tree
2004-07-31
Alkis Evlogimenos
Add declarations for insertGoto and reverseBranchCondition.
commit
|
commitdiff
|
tree
2004-07-29
Alkis Evlogimenos
Merge i*.cpp definitions into Instructions.cpp as part...
commit
|
commitdiff
|
tree
2004-07-29
Alkis Evlogimenos
Merge i*.h headers into Instructions.h as part of bug403.
commit
|
commitdiff
|
tree
2004-07-25
Alkis Evlogimenos
Add some comments to the backtracking code.
commit
|
commitdiff
|
tree
2004-07-25
Alkis Evlogimenos
Use name.empty() instead of testing against equality...
commit
|
commitdiff
|
tree
2004-07-25
Alkis Evlogimenos
Disallow creation of named values of type void.
commit
|
commitdiff
|
tree
2004-07-24
Alkis Evlogimenos
Remove implementation of operator= and make it private...
commit
|
commitdiff
|
tree
2004-07-24
Alkis Evlogimenos
Change std::map<unsigned, LiveInterval*> into a std...
commit
|
commitdiff
|
tree
2004-07-22
Alkis Evlogimenos
Put variable name to a separate line.
commit
|
commitdiff
|
tree
2004-07-22
Alkis Evlogimenos
Sorting is now handled by both linearscan and iterative...
commit
|
commitdiff
|
tree
2004-07-22
Alkis Evlogimenos
Fit to 80 columns.
commit
|
commitdiff
|
tree
2004-07-22
Alkis Evlogimenos
Some compile time improvements resulting in a 1sec...
commit
|
commitdiff
|
tree
2004-07-22
Alkis Evlogimenos
Use reverse iterators when updating the vector, since...
commit
|
commitdiff
|
tree
2004-07-21
Alkis Evlogimenos
Fix analysis name.
commit
|
commitdiff
|
tree
2004-07-21
Alkis Evlogimenos
Clear spilled list at once. Remove unused vector.
commit
|
commitdiff
|
tree
2004-07-21
Alkis Evlogimenos
Change std::list into a std::vector for IntervalSets...
commit
|
commitdiff
|
tree
2004-07-21
Alkis Evlogimenos
Add greater_ptr functor.
commit
|
commitdiff
|
tree
2004-07-21
Alkis Evlogimenos
Improve file comment.
commit
|
commitdiff
|
tree
2004-07-21
Alkis Evlogimenos
Add Iterative scan register allocator.
commit
|
commitdiff
|
tree
2004-07-21
Alkis Evlogimenos
Linearscan is no longer experimental.
commit
|
commitdiff
|
tree
2004-07-20
Alkis Evlogimenos
Add function to clear all virtual->physical mappings...
commit
|
commitdiff
|
tree
2004-07-20
Alkis Evlogimenos
Remove unneeded functor. LiveInterval has a < operator.
commit
|
commitdiff
|
tree
2004-07-19
Alkis Evlogimenos
Remove dead code.
commit
|
commitdiff
|
tree
2004-07-16
Alkis Evlogimenos
Add convinience constructor for function calls with...
commit
|
commitdiff
|
tree
2004-07-09
Alkis Evlogimenos
Fix typo.
commit
|
commitdiff
|
tree
2004-07-09
Alkis Evlogimenos
Improve code comments.
commit
|
commitdiff
|
tree
2004-07-08
Alkis Evlogimenos
Add viewCFG() and viewCFGOnly() APIs.
commit
|
commitdiff
|
tree
2004-07-07
Alkis Evlogimenos
Disable coalescing.
commit
|
commitdiff
|
tree
2004-07-06
Alkis Evlogimenos
Do not crash when joining two intervals of registers...
commit
|
commitdiff
|
tree
2004-07-04
Alkis Evlogimenos
Correctly compute the ration of iterations/#intervals.
commit
|
commitdiff
|
tree
2004-07-04
Alkis Evlogimenos
Add efficiency statistic.
commit
|
commitdiff
|
tree
2004-07-04
Alkis Evlogimenos
Add more operators.
commit
|
commitdiff
|
tree
2004-06-13
Alkis Evlogimenos
Add constant folding capabilities to the isunordered...
commit
|
commitdiff
|
tree
2004-06-13
Alkis Evlogimenos
Really add the docs this time :-)
commit
|
commitdiff
|
tree
2004-06-13
Alkis Evlogimenos
Make assertions more consistent with the rest of the...
commit
|
commitdiff
|
tree
2004-06-12
Alkis Evlogimenos
Add the isunordered intrinsic.
commit
|
commitdiff
|
tree
2004-06-11
Alkis Evlogimenos
Add the isunordered intrinsic.
commit
|
commitdiff
|
tree
2004-06-11
Alkis Evlogimenos
Add feature test for llvm intrinsics. It currently...
commit
|
commitdiff
|
tree
2004-06-05
Alkis Evlogimenos
Include cerrno.
commit
|
commitdiff
|
tree
2004-05-30
Alkis Evlogimenos
Pull Interval class out of LiveIntervals.
commit
|
commitdiff
|
tree
2004-05-30
Alkis Evlogimenos
Add comparator useful for natural comparisons on collections...
commit
|
commitdiff
|
tree
2004-05-30
Alkis Evlogimenos
When spilling an register, introduce a new temporary...
commit
|
commitdiff
|
tree
2004-05-29
Alkis Evlogimenos
Add method to assign stack slot to virtual register...
commit
|
commitdiff
|
tree
2004-05-29
Alkis Evlogimenos
Add grow() member that grows the maps when the number...
commit
|
commitdiff
|
tree
2004-05-29
Alkis Evlogimenos
Remove defs vector from live intervals.
commit
|
commitdiff
|
tree
2004-05-27
Alkis Evlogimenos
Add section on the newly added Instruction and subclasses...
commit
|
commitdiff
|
tree
2004-05-27
Alkis Evlogimenos
Add constructors that take a BasicBlock to append to...
commit
|
commitdiff
|
tree
2004-05-26
Alkis Evlogimenos
Do not pass a null pointer if this instruction is not...
commit
|
commitdiff
|
tree
2004-05-26
Alkis Evlogimenos
Inline trivial constructors.
commit
|
commitdiff
|
tree
2004-05-26
Alkis Evlogimenos
Refactor common initialization code in private init...
commit
|
commitdiff
|
tree
2004-05-26
Alkis Evlogimenos
Use one destination constructor for the unconditional...
commit
|
commitdiff
|
tree
2004-05-25
Alkis Evlogimenos
Remove this file as well as it is no longer needed...
commit
|
commitdiff
|
tree
2004-05-23
Alkis Evlogimenos
Eliminate warnings
commit
|
commitdiff
|
tree
2004-05-23
Alkis Evlogimenos
Remove virtual destructor from InstVisitor. This class...
commit
|
commitdiff
|
tree
2004-05-23
Alkis Evlogimenos
Put back the inlined bug list. Use the OBJECT tag to...
commit
|
commitdiff
|
tree
2004-05-20
Alkis Evlogimenos
Change DEPRECATED macro to ATTR_DEPRECATED as this...
commit
|
commitdiff
|
tree
2004-05-19
Alkis Evlogimenos
Declare function defined in namespace llvm as gcc-3...
commit
|
commitdiff
|
tree
2004-05-08
Alkis Evlogimenos
Add required header
commit
|
commitdiff
|
tree
2004-05-08
Alkis Evlogimenos
Remove unneeded header
commit
|
commitdiff
|
tree
2004-05-06
Alkis Evlogimenos
Fix for gcc3.4: invalid use of forward delacred class...
commit
|
commitdiff
|
tree
2004-04-21
Alkis Evlogimenos
Include cerrno (gcc-3.4 fix)
commit
|
commitdiff
|
tree
2004-04-21
Alkis Evlogimenos
Declare iterator as public since it is defined as such...
commit
|
commitdiff
|
tree
2004-04-12
Alkis Evlogimenos
Fix bug introduced in previous commit.
commit
|
commitdiff
|
tree
2004-04-12
Alkis Evlogimenos
Update testcase to illustrate the coalescing problem...
commit
|
commitdiff
|
tree
2004-04-12
Alkis Evlogimenos
Correctly compute spill weights
commit
|
commitdiff
|
tree
2004-04-12
Alkis Evlogimenos
Print def lists a bit more compactly
commit
|
commitdiff
|
tree
2004-04-12
Alkis Evlogimenos
Add same value coalescing testcase
commit
|
commitdiff
|
tree
2004-04-09
Alkis Evlogimenos
Add definition list to each live interval.
commit
|
commitdiff
|
tree
2004-04-02
Alkis Evlogimenos
Clean up code a bit.
commit
|
commitdiff
|
tree
2004-04-02
Alkis Evlogimenos
Fix type in comments
commit
|
commitdiff
|
tree
2004-04-02
Alkis Evlogimenos
Fix type in instruction builder instantiation
commit
|
commitdiff
|
tree
2004-04-02
Alkis Evlogimenos
Add more ADC and SBB variants
commit
|
commitdiff
|
tree
2004-03-30
Alkis Evlogimenos
Correctly update LiveVariables when an instruction...
commit
|
commitdiff
|
tree
2004-03-17
Alkis Evlogimenos
Make the set of fixed (preallocated) intervals be a...
commit
|
commitdiff
|
tree
2004-03-15
Alkis Evlogimenos
Add LAHF instruction
commit
|
commitdiff
|
tree
2004-03-14
Alkis Evlogimenos
Another API change to MRegisterInfo::foldMemoryOperand...
commit
|
commitdiff
|
tree
2004-03-14
Alkis Evlogimenos
Change MRegisterInfo::foldMemoryOperand to return the...
commit
|
commitdiff
|
tree
2004-03-12
Alkis Evlogimenos
Add support for a wider range of CMOV instructions.
commit
|
commitdiff
|
tree
2004-03-11
Alkis Evlogimenos
Fix spelling.
commit
|
commitdiff
|
tree
2004-03-11
Alkis Evlogimenos
Embed a floating frame of the bugzilla query in the...
commit
|
commitdiff
|
tree
2004-03-10
Alkis Evlogimenos
Add link to bugzilla query of unassigned enhancements...
commit
|
commitdiff
|
tree
2004-03-09
Alkis Evlogimenos
Spill explicit physical register defs as well.
commit
|
commitdiff
|
tree
2004-03-09
Alkis Evlogimenos
Check if printing of implicit uses is required for...
commit
|
commitdiff
|
tree
2004-03-09
Alkis Evlogimenos
Differentiate between extended precision floats (80...
commit
|
commitdiff
|
tree
2004-03-09
Alkis Evlogimenos
Use newly added API to emit bytes for instructions...
commit
|
commitdiff
|
tree
2004-03-09
Alkis Evlogimenos
Add emitInstruction() API so that we can get the bytes...
commit
|
commitdiff
|
tree
2004-03-09
Alkis Evlogimenos
Constify things a bit
commit
|
commitdiff
|
tree
2004-03-07
Alkis Evlogimenos
Add memory operand version of conditional move.
commit
|
commitdiff
|
tree
2004-03-06
Alkis Evlogimenos
As I wrote in the docs, simple is the default spiller :-)
commit
|
commitdiff
|
tree
2004-03-06
Alkis Evlogimenos
Add simple spiller.
commit
|
commitdiff
|
tree
2004-03-06
Alkis Evlogimenos
The default register allocator is local not simple.
commit
|
commitdiff
|
tree
2004-03-04
Alkis Evlogimenos
Add assertion for scale verification.
commit
|
commitdiff
|
tree
2004-03-04
Alkis Evlogimenos
Fix bug introduced by yesterday's changes.
commit
|
commitdiff
|
tree
2004-03-04
Alkis Evlogimenos
Hide variable from other functions.
commit
|
commitdiff
|
tree
next