- Aug 18, 2005
-
-
Nate Begeman authored
llvm-svn: 22857
-
Nate Begeman authored
rlwinm. llvm-svn: 22856
-
Nate Begeman authored
llvm-svn: 22855
-
Nate Begeman authored
llvm-svn: 22854
-
Chris Lattner authored
llvm-svn: 22853
-
Nate Begeman authored
zextload + sign_extend_inreg rather than a sextload. llvm-svn: 22852
-
Nate Begeman authored
llvm-svn: 22851
-
Nate Begeman authored
llvm-svn: 22850
-
Nate Begeman authored
llvm-svn: 22849
-
Jim Laskey authored
llvm-svn: 22848
-
Jim Laskey authored
llvm-svn: 22847
-
Jim Laskey authored
llvm-svn: 22846
-
Nate Begeman authored
several of the PowerPC opcodes that come in both negated and non-negated forms. llvm-svn: 22845
-
Nate Begeman authored
is greater than the range of building selection dag node types, and getTargetOpcode(), which returns the node opcode less the value of isd::builtin_op_end, which specifies the end of the builtin types. llvm-svn: 22844
-
- Aug 17, 2005
-
-
Chris Lattner authored
on 177.mesa llvm-svn: 22843
-
Chris Lattner authored
llvm-svn: 22842
-
Jim Laskey authored
Added some class dividers in SelectionDAG.cpp. llvm-svn: 22841
-
Jim Laskey authored
llvm-svn: 22840
-
Jim Laskey authored
llvm-svn: 22839
-
Jim Laskey authored
llvm-svn: 22838
-
Chris Lattner authored
llvm-svn: 22837
-
Chris Lattner authored
incomplete, but it is a start. It handles basic argument/retval stuff, immediates, add and sub. llvm-svn: 22836
-
Chris Lattner authored
llvm-svn: 22835
-
Chris Lattner authored
argument is not specified. Implement ReplaceAllUsesWith. llvm-svn: 22834
-
Chris Lattner authored
llvm-svn: 22833
-
Chris Lattner authored
Fix the setOperands methods I added to update use/def information correctly. llvm-svn: 22832
-
Jim Laskey authored
llvm-svn: 22831
-
Jim Laskey authored
is to avoid the distraction of the union declarations. llvm-svn: 22830
-
Chris Lattner authored
and some that were preexisting. All alpha regtests pass now. llvm-svn: 22829
-
Jim Laskey authored
llvm-svn: 22828
-
Chris Lattner authored
llvm-svn: 22827
-
Chris Lattner authored
Nate noticed in yacr2 (and I know occurs in other places as well). This is still rough, as the critical edge blocks are not intelligently placed but is added to get some idea to see if this improves performance. llvm-svn: 22825
-
Chris Lattner authored
Do not claim to not change the CFG. We do change the cfg to split critical edges. This isn't causing us a problem now, but could likely do so in the future. llvm-svn: 22824
-
Chris Lattner authored
llvm-svn: 22823
-
Chris Lattner authored
llvm-svn: 22822
-
Misha Brukman authored
llvm-svn: 22821
-
Chris Lattner authored
it. llvm-svn: 22820
-
Chris Lattner authored
selector. Also, there is no difference between addSImm and addImm, so just use addImm, folding some branches. llvm-svn: 22819
-
Jim Laskey authored
llvm-svn: 22818
-
Andrew Lenharth authored
llvm-svn: 22817
-