- Aug 18, 2005
-
-
Chris Lattner authored
llvm-svn: 22868
-
Chris Lattner authored
llvm-svn: 22867
-
Chris Lattner authored
llvm-svn: 22866
-
Nate Begeman authored
as the argument to LIS rather than the result of HA16(constant). The DAG->DAG ISel was already doing the right thing. llvm-svn: 22865
-
Nate Begeman authored
Now for int foo() { return -1; } we generate: _foo: li r3, -1 blr instead of _foo: lis r2, -1 ori r3, r2, 65535 blr llvm-svn: 22864
-
Chris Lattner authored
llvm-svn: 22863
-
Chris Lattner authored
to make the code follow people's expectations better. llvm-svn: 22861
-
Jim Laskey authored
llvm-svn: 22858
-
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
-