projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Add support for shifts
2004-11-08
Alkis Evlogimenos
Move path override in test/Makefile.
commit
|
commitdiff
|
tree
2004-11-08
Alkis Evlogimenos
Override PATH to submake so that all tools are found...
commit
|
commitdiff
|
tree
2004-10-28
Alkis Evlogimenos
Gep indices must be of int, uint, long or ulong type.
commit
|
commitdiff
|
tree
2004-10-28
Alkis Evlogimenos
Fix library name.
commit
|
commitdiff
|
tree
2004-10-24
Alkis Evlogimenos
Make this actually work.
commit
|
commitdiff
|
tree
2004-10-24
Alkis Evlogimenos
Improve comments and wrap to 80 columns.
commit
|
commitdiff
|
tree
2004-10-24
Alkis Evlogimenos
Add ConstantExpr::getSizeOf(Type*).
commit
|
commitdiff
|
tree
2004-10-21
Alkis Evlogimenos
Make this compile.
commit
|
commitdiff
|
tree
2004-10-01
Alkis Evlogimenos
Document this class a bit :-)
commit
|
commitdiff
|
tree
2004-09-30
Alkis Evlogimenos
Add const version of getLastBlock() member function.
commit
|
commitdiff
|
tree
2004-09-30
Alkis Evlogimenos
Remove whitespace from the end of the line.
commit
|
commitdiff
|
tree
2004-09-28
Alkis Evlogimenos
Add includes and use std:: for standard library calls...
commit
|
commitdiff
|
tree
2004-09-28
Alkis Evlogimenos
Since we use alloca now make sure we include the proper...
commit
|
commitdiff
|
tree
2004-09-28
Alkis Evlogimenos
Use alloca instead of a C99 style array. This should...
commit
|
commitdiff
|
tree
2004-09-28
Alkis Evlogimenos
Pull assignment out of for loop conditional in order...
commit
|
commitdiff
|
tree
2004-09-28
Alkis Evlogimenos
Fix includes. Patch contributed by Paolo Invernizzi!
commit
|
commitdiff
|
tree
2004-09-28
Alkis Evlogimenos
Use class instead of struct for defining classes. This...
commit
|
commitdiff
|
tree
2004-09-27
Alkis Evlogimenos
Improve warning
commit
|
commitdiff
|
tree
2004-09-23
Alkis Evlogimenos
Update email address
commit
|
commitdiff
|
tree
2004-09-21
Alkis Evlogimenos
The real x87 floating point registers should not be...
commit
|
commitdiff
|
tree
2004-09-20
Alkis Evlogimenos
Use the right directory for the Java frontend
commit
|
commitdiff
|
tree
2004-09-20
Alkis Evlogimenos
Fix loop condition so that we don't decrement off the...
commit
|
commitdiff
|
tree
2004-09-15
Alkis Evlogimenos
When creating constant arrays check that the initializer...
commit
|
commitdiff
|
tree
2004-09-10
Alkis Evlogimenos
Add assertion descriptiosn on type mismatches when...
commit
|
commitdiff
|
tree
2004-09-09
Alkis Evlogimenos
Grow the map on entry so that we don't crash if joinInterval...
commit
|
commitdiff
|
tree
2004-09-08
Alkis Evlogimenos
Use a shorter form to express implicit use/defs in...
commit
|
commitdiff
|
tree
2004-09-08
Alkis Evlogimenos
A call instruction should implicitely define ST0 since...
commit
|
commitdiff
|
tree
2004-09-08
Alkis Evlogimenos
Use a DenseMap for mapping reg->reg. This improves...
commit
|
commitdiff
|
tree
2004-09-05
Alkis Evlogimenos
Indent to 2 spaces and cleanup excess whitespace.
commit
|
commitdiff
|
tree
2004-09-05
Alkis Evlogimenos
Indent to 2 spaces.
commit
|
commitdiff
|
tree
2004-09-03
Alkis Evlogimenos
Fixes to make LLVM compile with vc7.1.
commit
|
commitdiff
|
tree
2004-09-02
Alkis Evlogimenos
Change the way we choose a free register: instead of...
commit
|
commitdiff
|
tree
2004-09-02
Alkis Evlogimenos
Change the way we choose a free register: instead of...
commit
|
commitdiff
|
tree
2004-09-02
Alkis Evlogimenos
We don't need to sort the added vector as unhandled...
commit
|
commitdiff
|
tree
2004-09-02
Alkis Evlogimenos
Pull in definition of std::unary_function.
commit
|
commitdiff
|
tree
2004-09-01
Alkis Evlogimenos
Be a bit more efficient when processing the active...
commit
|
commitdiff
|
tree
2004-09-01
Alkis Evlogimenos
Give a better assertion if we see a use before a def.
commit
|
commitdiff
|
tree
2004-08-31
Alkis Evlogimenos
Minor code clarity changes.
commit
|
commitdiff
|
tree
2004-08-28
Alkis Evlogimenos
Remove dead code.
commit
|
commitdiff
|
tree
2004-08-27
Alkis Evlogimenos
Now that LiveIntervals::addIntervalsForSpills is fixed...
commit
|
commitdiff
|
tree
2004-08-27
Alkis Evlogimenos
Only update LiveVariables if it is available. addIntervalsFo...
commit
|
commitdiff
|
tree
2004-08-27
Alkis Evlogimenos
Back out this change as it broke the build last night...
commit
|
commitdiff
|
tree
2004-08-27
Alkis Evlogimenos
The linear scan variants do not require the LiveVariables...
commit
|
commitdiff
|
tree
2004-08-27
Alkis Evlogimenos
Add getLastBlock member. This is useful when growing...
commit
|
commitdiff
|
tree
2004-08-27
Alkis Evlogimenos
Add MachineBasicBlock2IndexFunctor. This is useful...
commit
|
commitdiff
|
tree
2004-08-27
Alkis Evlogimenos
Add size member function.
commit
|
commitdiff
|
tree
2004-08-26
Alkis Evlogimenos
Use newly added API in MRegisterInfo and don't expose...
commit
|
commitdiff
|
tree
2004-08-26
Alkis Evlogimenos
Use newly added API in MRegisterInfo.
commit
|
commitdiff
|
tree
2004-08-26
Alkis Evlogimenos
Add getAllocatableSet() function.
commit
|
commitdiff
|
tree
2004-08-26
Alkis Evlogimenos
Add default index functor (an identity functor). You...
commit
|
commitdiff
|
tree
2004-08-15
Alkis Evlogimenos
Make this compile on gc 3.4.1 (static_cast to non-const...
commit
|
commitdiff
|
tree
2004-08-06
Alkis Evlogimenos
Split assertion to two in order to give better assertion...
commit
|
commitdiff
|
tree
2004-08-05
Alkis Evlogimenos
Make GlobalVariable constructor assert when an initializer...
commit
|
commitdiff
|
tree
2004-08-04
Alkis Evlogimenos
Clean up whitespace.
commit
|
commitdiff
|
tree
2004-08-04
Alkis Evlogimenos
Convert indentation to 2 spaces.
commit
|
commitdiff
|
tree
2004-08-04
Alkis Evlogimenos
Remove uneeded getValues() functions.
commit
|
commitdiff
|
tree
2004-08-04
Alkis Evlogimenos
Stop using getValues().
commit
|
commitdiff
|
tree
2004-08-04
Alkis Evlogimenos
Stop using getValues().
commit
|
commitdiff
|
tree
2004-08-04
Alkis Evlogimenos
Stop using getValues().
commit
|
commitdiff
|
tree
2004-07-31
Alkis Evlogimenos
Make OptimizeBlock take a MachineFunction::iterator...
commit
|
commitdiff
|
tree
2004-07-31
Alkis Evlogimenos
Use next() helper to make code more readable. Use
commit
|
commitdiff
|
tree
2004-07-31
Alkis Evlogimenos
Use MachineFunction::iterator instead of a MachineBasicBlock...
commit
|
commitdiff
|
tree
2004-07-31
Alkis Evlogimenos
Align breaks.
commit
|
commitdiff
|
tree
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
next