index
:
external_llvm
replicant-6.0
external/llvm
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
CodeGen
/
RegAllocLinearScan.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Live interval splitting:
Evan Cheng
2007-11-17
1
-5
/
+13
*
Adding debug output during coalescing.
Bill Wendling
2007-11-15
1
-0
/
+1
*
Need to increment the iterator.
Bill Wendling
2007-11-15
1
-1
/
+1
*
Refactor some code.
Evan Cheng
2007-11-12
1
-3
/
+3
*
If an interval is being undone clear its preference as well since the source ...
Evan Cheng
2007-11-04
1
-1
/
+6
*
There are times when the coalescer would not coalesce away a copy but the copy
Evan Cheng
2007-11-03
1
-9
/
+89
*
Apply Chris' suggestions.
Evan Cheng
2007-10-17
1
-1
/
+2
*
Clean up code that calculate MBB live-in's.
Evan Cheng
2007-10-17
1
-17
/
+19
*
Some clean up.
Evan Cheng
2007-10-16
1
-19
/
+10
*
Some clean up.
Evan Cheng
2007-10-12
1
-3
/
+0
*
Pluggable coalescers inplementation.
David Greene
2007-09-06
1
-1
/
+9
*
Re-implement trivial rematerialization. This allows def MIs whose live interv...
Evan Cheng
2007-08-13
1
-18
/
+4
*
Factor live variable analysis so it does not do register coalescing
David Greene
2007-06-08
1
-0
/
+1
*
Change names from RA to something unique to get rid of naming conflicts with
Bill Wendling
2007-05-08
1
-17
/
+19
*
Drop 'const'
Devang Patel
2007-05-03
1
-2
/
+2
*
Use 'static const char' instead of 'static const int'.
Devang Patel
2007-05-02
1
-2
/
+2
*
Do not use typeinfo to identify pass in pass manager.
Devang Patel
2007-05-01
1
-0
/
+4
*
Match MachineFunction::UsedPhysRegs changes.
Evan Cheng
2007-04-25
1
-6
/
+1
*
Clean up.
Evan Cheng
2007-04-25
1
-4
/
+2
*
Copy coalescing change to prevent a physical register from being pin to a
Evan Cheng
2007-04-17
1
-9
/
+22
*
First cut trivial re-materialization support.
Evan Cheng
2007-03-20
1
-4
/
+16
*
Only add liveinterval to livein set if it isn't assigned a stack slot.
Evan Cheng
2007-02-25
1
-4
/
+4
*
Re-apply my liveintervalanalysis changes. Now with PR1207 fixes.
Evan Cheng
2007-02-19
1
-2
/
+3
*
For PR1207:
Reid Spencer
2007-02-19
1
-3
/
+2
*
Do not add livein's to entry MBB twice.
Evan Cheng
2007-02-17
1
-2
/
+3
*
Add live-ins to every BB.
Evan Cheng
2007-02-16
1
-0
/
+20
*
Eliminate static ctors from Statistics
Chris Lattner
2006-12-19
1
-9
/
+6
*
Detemplatize the Statistic class. The only type it is instantiated with
Chris Lattner
2006-12-06
1
-2
/
+2
*
eliminate fp statistic
Chris Lattner
2006-12-06
1
-3
/
+3
*
Unbreak VC++ build.
Jeff Cohen
2006-12-02
1
-0
/
+1
*
Replace std::cerr uses of the "DEBUG" macro with "DOUT" instead. Removes
Bill Wendling
2006-11-17
1
-29
/
+27
*
Remove redundant <cmath>.
Jim Laskey
2006-11-08
1
-1
/
+0
*
Use correct value for float HUGH_VAL.
Jim Laskey
2006-11-07
1
-2
/
+2
*
LinearScanner hotspot.
Jim Laskey
2006-10-24
1
-3
/
+2
*
s|llvm/Support/Visibility.h|llvm/Support/Compiler.h|
Chris Lattner
2006-08-27
1
-1
/
+1
*
Final polish on machine pass registries.
Jim Laskey
2006-08-02
1
-1
/
+1
*
Introducing plugable register allocators and instruction schedulers.
Jim Laskey
2006-08-01
1
-0
/
+5
*
Reduce number of exported symbols
Andrew Lenharth
2006-07-20
1
-2
/
+3
*
Shave another 27K off libllvmgcc.dylib with visibility hidden
Chris Lattner
2006-06-28
1
-1
/
+2
*
If the register allocator cannot find a register to spill, try the aliases. If
Evan Cheng
2006-05-12
1
-2
/
+19
*
Backing out previous check-in.
Evan Cheng
2006-05-11
1
-16
/
+1
*
If the live interval legnth is essentially zero, i.e. in every live range
Evan Cheng
2006-05-10
1
-1
/
+15
*
Add some comments.
Chris Lattner
2006-03-25
1
-0
/
+4
*
Code cleanups, no functionality change
Chris Lattner
2006-02-23
1
-23
/
+10
*
Add explicit #includes of <iostream>
Chris Lattner
2006-01-22
1
-0
/
+1
*
HB is *the* code janitor.
Duraid Madina
2005-12-28
1
-0
/
+1
*
I think I know what you meant here, but just to be safe I'll let you
Duraid Madina
2005-11-21
1
-1
/
+1
*
Add section switching to common code generator code. Add a couple of
Chris Lattner
2005-11-21
1
-0
/
+1
*
Expose the LiveInterval interfaces as public headers.
Chris Lattner
2005-09-21
1
-1
/
+1
*
When checking the fixed intervals, don't forget to check for register aliases.
Chris Lattner
2005-08-30
1
-5
/
+11
[next]