- Feb 04, 2009
-
-
Evan Cheng authored
For now, only hoist re-materilizable instructions. LICM will increase register pressure. We want to avoid spilling more instructions if it's possible. llvm-svn: 63725
-
Dale Johannesen authored
of Lod and Sto; patch uses. llvm-svn: 63716
-
Dale Johannesen authored
functions, with callers adjusted to fit. llvm-svn: 63705
-
Dale Johannesen authored
llvm-svn: 63704
-
Dale Johannesen authored
functions. llvm-svn: 63703
-
Dale Johannesen authored
I think that's it for this directory. llvm-svn: 63690
-
Bill Wendling authored
llvm-svn: 63689
-
Dale Johannesen authored
from SelectionDagBuild. llvm-svn: 63680
-
- Feb 03, 2009
-
-
Bill Wendling authored
llvm-svn: 63677
-
Bill Wendling authored
llvm-svn: 63676
-
Dale Johannesen authored
have it yet. More coming. llvm-svn: 63673
-
Bill Wendling authored
llvm-svn: 63663
-
Bill Wendling authored
llvm-svn: 63660
-
Devang Patel authored
llvm-svn: 63653
-
Dan Gohman authored
basic-block segments bottom-up instead of top down. This is the first step in a general restructuring of the way register liveness is tracked in the post-RA scheduler. llvm-svn: 63643
-
Devang Patel authored
Duncan spotted this. Thanks! llvm-svn: 63641
-
Duncan Sands authored
in any old order. Since analyzing a node analyzes its operands also, this can mean that when we pop a node off the list of nodes to be analyzed, it may already have been analyzed. llvm-svn: 63632
-
Bill Wendling authored
llvm-svn: 63599
-
Bill Wendling authored
initial PHI nodes of the machine function. llvm-svn: 63598
-
Dale Johannesen authored
llvm-svn: 63595
-
Bill Wendling authored
llvm-svn: 63594
-
Bill Wendling authored
correct. We need more infrastructure before we can get the DebugLoc info for these instructions. llvm-svn: 63593
-
Bill Wendling authored
llvm-svn: 63591
-
Bill Wendling authored
llvm-svn: 63585
-
Bill Wendling authored
created. Specifically, those BuildMIs which use "DebugLoc::getUnknownLoc()". I'll remove them soon. llvm-svn: 63584
-
Dale Johannesen authored
into SimplifySetCC which gets called elsewhere. llvm-svn: 63583
-
Dan Gohman authored
information. This eliminates the need for the Flags field in MemSDNode, so this makes LoadSDNode and StoreSDNode smaller. Also, it makes FoldingSetNodeIDs for loads and stores two AddIntegers smaller. llvm-svn: 63577
-
Dale Johannesen authored
llvm-svn: 63574
-
- Feb 02, 2009
-
-
Dale Johannesen authored
except LegalizeOp itself. llvm-svn: 63560
-
Owen Anderson authored
Live interval reconstruction needs to account for this, and scour its maps to prevent dangling references. llvm-svn: 63558
-
Dale Johannesen authored
among others. llvm-svn: 63555
-
Dale Johannesen authored
llvm-svn: 63545
-
Dale Johannesen authored
llvm-svn: 63543
-
Duncan Sands authored
llvm-svn: 63540
-
Dale Johannesen authored
llvm-svn: 63537
-
Evan Cheng authored
llvm-svn: 63536
-
Devang Patel authored
llvm-svn: 63527
-
Sanjiv Gupta authored
llvm-svn: 63523
-
Mon P Wang authored
llvm-svn: 63498
-
- Feb 01, 2009
-
-
Duncan Sands authored
crashes or wrong code with codegen of large integers: eliminate the legacy getIntegerVTBitMask and getIntegerVTSignBit methods, which returned their value as a uint64_t, so couldn't handle huge types. llvm-svn: 63494
-