- Jan 12, 2006
-
-
Chris Lattner authored
llvm-svn: 25244
-
Chris Lattner authored
llvm-svn: 25243
-
Duraid Madina authored
the scheduler will complain) llvm-svn: 25241
-
Chris Lattner authored
llvm-svn: 25239
-
Chris Lattner authored
llvm-svn: 25238
-
Chris Lattner authored
llvm-svn: 25237
-
Chris Lattner authored
you to ride off into the sunset. llvm-svn: 25236
-
Chris Lattner authored
llvm-svn: 25235
-
Chris Lattner authored
llvm-svn: 25234
-
Nate Begeman authored
llvm-svn: 25233
-
Evan Cheng authored
llvm-svn: 25232
-
Chris Lattner authored
llvm-svn: 25231
-
Chris Lattner authored
functionality change, just code cleanup. llvm-svn: 25230
-
Chris Lattner authored
pointer in the epilog, not a load. llvm-svn: 25229
-
- Jan 11, 2006
-
-
Evan Cheng authored
llvm-svn: 25226
-
Evan Cheng authored
llvm-svn: 25225
-
Nate Begeman authored
Add dag combiner code to recognize rotl, rotr Add ppc code to match rotl Targets should add rotl/rotr patterns if they have them llvm-svn: 25222
-
Chris Lattner authored
pointer. This allows us to emit stuff like this: li r10, 0 stw r10, 56(r1) or r3, r10, r10 or r4, r10, r10 or r5, r10, r10 or r6, r10, r10 or r7, r10, r10 or r8, r10, r10 or r9, r10, r10 bl L_bar$stub instead of this: or r2, r1, r1 ;; Extraneous copy. li r10, 0 stw r10, 56(r2) or r3, r10, r10 or r4, r10, r10 or r5, r10, r10 or r6, r10, r10 or r7, r10, r10 or r8, r10, r10 or r9, r10, r10 bl L_bar$stub wowness. llvm-svn: 25221
-
Chris Lattner authored
llvm-svn: 25220
-
Chris Lattner authored
llvm-svn: 25219
-
Chris Lattner authored
Regression/CodeGen/PowerPC/2006-01-11-darwin-fp-argument.ll, which was distilled from a miscompilation in 252.eon. llvm-svn: 25217
-
Chris Lattner authored
pattern for SUBCCrr, and makes it trivial to add support for SUBCCri, eliminating an instruction in the common "setcc X, imm" case. llvm-svn: 25212
-
Chris Lattner authored
llvm-svn: 25211
-
Chris Lattner authored
llvm-svn: 25210
-
Chris Lattner authored
This implements Regression/CodeGen/SparcV8/xnor.ll llvm-svn: 25209
-
Evan Cheng authored
* Allow a register node as SelectAddr() base. * ExternalSymbol -> TargetExternalSymbol as direct function callee. * Use X86::ESP register rather than CopyFromReg(X86::ESP) as stack ptr for call parmater passing. llvm-svn: 25207
-
Duraid Madina authored
llvm-svn: 25198
-
Andrew Lenharth authored
llvm-svn: 25197
-
Duraid Madina authored
llvm-svn: 25195
-
Duraid Madina authored
FIXME: this is commented out because it makes tblgen go a bit fruity llvm-svn: 25193
-
Chris Lattner authored
llvm-svn: 25192
-
Chris Lattner authored
llvm-svn: 25191
-
Evan Cheng authored
llvm-svn: 25190
-
- Jan 10, 2006
-
-
Evan Cheng authored
* fiadd, fisub, etc. llvm-svn: 25189
-
Evan Cheng authored
llvm-svn: 25188
-
Chris Lattner authored
llvm-svn: 25185
-
Andrew Lenharth authored
llvm-svn: 25182
-
Duraid Madina authored
llvm-svn: 25172
-
Duraid Madina authored
support functions that return bool (this "should" work but doesn't, *maybe* due to a legalizer bug.) llvm-svn: 25171
-
Nate Begeman authored
llvm-svn: 25167
-