index
:
llvm
master
release_1
release_16
release_20
release_21
release_22
release_23
release_24
release_25
release_26
release_27
release_28
release_29
release_30
release_31
release_32
release_33
stable
svn-tags/RELEASE_1
svn-tags/RELEASE_20
svn-tags/RELEASE_21
svn-tags/RELEASE_22
svn-tags/RELEASE_23
svn-tags/RELEASE_24
svn-tags/RELEASE_25
svn-tags/RELEASE_26
svn-tags/RELEASE_27
svn-tags/RELEASE_28
svn-tags/RELEASE_29
svn-tags/RELEASE_30
svn-tags/RELEASE_31
svn-tags/RELEASE_32
testing
http://llvm.org
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
CodeGen
/
RegAllocLinearScan.cpp
Age
Commit message (
Expand
)
Author
2007-05-08
Change names from RA to something unique to get rid of naming conflicts with
Bill Wendling
2007-05-03
Drop 'const'
Devang Patel
2007-05-02
Use 'static const char' instead of 'static const int'.
Devang Patel
2007-05-01
Do not use typeinfo to identify pass in pass manager.
Devang Patel
2007-04-25
Match MachineFunction::UsedPhysRegs changes.
Evan Cheng
2007-04-25
Clean up.
Evan Cheng
2007-04-17
Copy coalescing change to prevent a physical register from being pin to a
Evan Cheng
2007-03-20
First cut trivial re-materialization support.
Evan Cheng
2007-02-25
Only add liveinterval to livein set if it isn't assigned a stack slot.
Evan Cheng
2007-02-19
Re-apply my liveintervalanalysis changes. Now with PR1207 fixes.
Evan Cheng
2007-02-19
For PR1207:
Reid Spencer
2007-02-17
Do not add livein's to entry MBB twice.
Evan Cheng
2007-02-16
Add live-ins to every BB.
Evan Cheng
2006-12-19
Eliminate static ctors from Statistics
Chris Lattner
2006-12-06
Detemplatize the Statistic class. The only type it is instantiated with
Chris Lattner
2006-12-06
eliminate fp statistic
Chris Lattner
2006-12-02
Unbreak VC++ build.
Jeff Cohen
2006-11-17
Replace std::cerr uses of the "DEBUG" macro with "DOUT" instead. Removes
Bill Wendling
2006-11-08
Remove redundant <cmath>.
Jim Laskey
2006-11-07
Use correct value for float HUGH_VAL.
Jim Laskey
2006-10-24
LinearScanner hotspot.
Jim Laskey
2006-08-27
s|llvm/Support/Visibility.h|llvm/Support/Compiler.h|
Chris Lattner
2006-08-02
Final polish on machine pass registries.
Jim Laskey
2006-08-01
Introducing plugable register allocators and instruction schedulers.
Jim Laskey
2006-07-20
Reduce number of exported symbols
Andrew Lenharth
2006-06-28
Shave another 27K off libllvmgcc.dylib with visibility hidden
Chris Lattner
2006-05-12
If the register allocator cannot find a register to spill, try the aliases. If
Evan Cheng
2006-05-11
Backing out previous check-in.
Evan Cheng
2006-05-10
If the live interval legnth is essentially zero, i.e. in every live range
Evan Cheng
2006-03-25
Add some comments.
Chris Lattner
2006-02-23
Code cleanups, no functionality change
Chris Lattner
2006-01-22
Add explicit #includes of <iostream>
Chris Lattner
2005-12-28
HB is *the* code janitor.
Duraid Madina
2005-11-21
I think I know what you meant here, but just to be safe I'll let you
Duraid Madina
2005-11-21
Add section switching to common code generator code. Add a couple of
Chris Lattner
2005-09-21
Expose the LiveInterval interfaces as public headers.
Chris Lattner
2005-08-30
When checking the fixed intervals, don't forget to check for register aliases.
Chris Lattner
2005-08-23
Keep track of which registers are related to which other registers.
Chris Lattner
2005-08-22
Try to avoid scanning the fixed list. On architectures with a non-stupid
Chris Lattner
2005-08-22
Move some code in the register assignment case that only needs to happen if
Chris Lattner
2005-08-22
Speed up this loop a bit, based on some observations that Nate made, and
Chris Lattner
2005-04-21
Remove trailing whitespace
Misha Brukman
2005-01-23
Update these register allocators to set the PhysRegUsed info in MachineFunction.
Chris Lattner
2005-01-08
Silence VS warnings
Chris Lattner
2004-12-15
Move virtual method call out of loop
Chris Lattner
2004-12-07
Move virtual function call out of loop to speed up getFreePhysReg by about
Nate Begeman
2004-11-18
* There is no reason for SpillWeights to be an instance var
Chris Lattner
2004-11-18
Fix a couple of bugs where we considered physregs past their range as possibly
Chris Lattner
2004-11-18
Start using the iterators in the fixed_ intervals to avoid having to binary
Chris Lattner
2004-11-18
Add a counter for the number of times linscan has to backtrack. Start using
Chris Lattner
[next]