- Dec 28, 2003
-
-
Alkis Evlogimenos authored
saved register it has a longer free range than ECX (which is defined every time there is a fnuction call) which makes ECX a better register to reserve. llvm-svn: 10635
-
Alkis Evlogimenos authored
which denotes the register we would like to be assigned to (virtual or physical). In register allocation, if this hint exists and we can map it to a physical register (it is either a physical register or it is a virtual register that already got assigned to a physical one) we use that register if it is available instead of a random one in the free pool. llvm-svn: 10634
-
Alkis Evlogimenos authored
allocation. llvm-svn: 10633
-
Chris Lattner authored
llvm-svn: 10632
-
Chris Lattner authored
llvm-svn: 10629
-
Chris Lattner authored
llvm-svn: 10628
-
Chris Lattner authored
Reimplement the Interpreters implementation of va_* to be more direct. llvm-svn: 10627
-
Chris Lattner authored
llvm-svn: 10626
-
Chris Lattner authored
llvm-svn: 10623
-
Chris Lattner authored
llvm-svn: 10621
-
Chris Lattner authored
minor cleanups llvm-svn: 10619
-
Chris Lattner authored
we converge llvm-svn: 10618
-
Chris Lattner authored
llvm-svn: 10617
-
- Dec 26, 2003
-
-
Chris Lattner authored
llvm-svn: 10616
-
Chris Lattner authored
llvm-svn: 10612
-
Chris Lattner authored
rename run to runFunction Genericize the runFunction code a little bit, though it still stinks llvm-svn: 10610
-
Chris Lattner authored
rename run to runFunction llvm-svn: 10609
-
- Dec 24, 2003
-
-
Alkis Evlogimenos authored
llvm-svn: 10604
-
Alkis Evlogimenos authored
with live intervals was missing registers that were used before they were defined (in the arbitrary order live intervals numbers instructions). llvm-svn: 10603
-
- Dec 23, 2003
-
-
Chris Lattner authored
llvm-svn: 10599
-
Chris Lattner authored
constructed! llvm-svn: 10598
-
Chris Lattner authored
llvm-svn: 10596
-
Alkis Evlogimenos authored
allocation in the presence of preallocated intervals. llvm-svn: 10595
-
Chris Lattner authored
llvm-svn: 10592
-
Chris Lattner authored
it doesn't do anything with it. llvm-svn: 10590
-
Chris Lattner authored
finegrainify namespacification llvm-svn: 10589
-
Chris Lattner authored
llvm-svn: 10588
-
Chris Lattner authored
llvm-svn: 10586
-
- Dec 22, 2003
-
-
John Criswell authored
anything; it just causes the bug to go dormant. llvm-svn: 10585
-
Alkis Evlogimenos authored
llvm-svn: 10584
-
Chris Lattner authored
contains no functionality changes. llvm-svn: 10583
-
Chris Lattner authored
Implement indvar analysis of getelementptr and sub expressions llvm-svn: 10582
-
Chris Lattner authored
arithmetic into "array subscripts" llvm-svn: 10580
-
Chris Lattner authored
add new getIntPtrType() method llvm-svn: 10579
-
Chris Lattner authored
llvm-svn: 10573
-
Misha Brukman authored
llvm-svn: 10572
-
- Dec 21, 2003
-
-
Alkis Evlogimenos authored
llvm-svn: 10570
-
Alkis Evlogimenos authored
nesting level when computing it. Right now the allocator uses: w = sum_over_defs_uses( 10 ^ nesting level ); llvm-svn: 10569
-
Alkis Evlogimenos authored
llvm-svn: 10567
-
Alkis Evlogimenos authored
for live ranges that fall into assigned registers' holes. llvm-svn: 10566
-