- Nov 15, 2010
-
-
Anton Korobeynikov authored
First step of huge frame-related refactoring: move emit{Prologue,Epilogue} out of TargetRegisterInfo to TargetFrameInfo, which is definitely much better suitable place llvm-svn: 119097
-
Anton Korobeynikov authored
llvm-svn: 119096
-
Chris Lattner authored
and have isel apply to to call operands as required. This allows us to get $stub suffixes on label references on ppc/tiger with the new instprinter, fixing two tests. Only 2 to go. llvm-svn: 119093
-
Chris Lattner authored
llvm-svn: 119092
-
- Nov 14, 2010
-
-
Chris Lattner authored
lowering support for MovePCtoLR[8]. Down to 4 failures again. llvm-svn: 119090
-
Chris Lattner authored
since it is trivial and will be shared between ppc and x86. This substantially simplifies the X86 backend also. llvm-svn: 119089
-
Chris Lattner authored
llvm-svn: 119088
-
Chris Lattner authored
on the operand, required for .o file writing and fixing the PowerPC/mult-alt-generic-powerpc64.ll failure with the new instprinter. llvm-svn: 119087
-
Chris Lattner authored
the aborting printSpecial() method. This gets us to 8 failures. llvm-svn: 119084
-
Chris Lattner authored
printing nothing. This gets us back up to 24 failures. llvm-svn: 119083
-
Chris Lattner authored
about handling $stub, lo/hi etc. llvm-svn: 119082
-
Chris Lattner authored
llvm-svn: 119081
-
Chris Lattner authored
ops the asmprinter supported, fixing PowerPC/rlwimi2.ll among others. Down to 20 failures. llvm-svn: 119080
-
Chris Lattner authored
us further along. Only 28 failures now. llvm-svn: 119079
-
Chris Lattner authored
and printing support for call operands. Down to 77 failures. llvm-svn: 119078
-
Chris Lattner authored
llvm-svn: 119075
-
Chris Lattner authored
llvm-svn: 119074
-
Chris Lattner authored
llvm-svn: 119072
-
Chris Lattner authored
llvm-svn: 119071
-
Chris Lattner authored
a single function instead of a class. It doesn't need the complexity that X86 does. llvm-svn: 119070
-
Chris Lattner authored
llvm-svn: 119068
-
Chris Lattner authored
llvm-svn: 119067
-
Chris Lattner authored
llvm-svn: 119066
-
Chris Lattner authored
this fixes 3 more ppc tests. llvm-svn: 119065
-
Chris Lattner authored
failures in CodeGen/PowerPC from 120 -> 117 llvm-svn: 119063
-
Chris Lattner authored
add support for darwin vs aix syntax. We now can print instructions like this: add r3, r3, r4 blr and (in aix mode): add 3, 3, 4 blr llvm-svn: 119062
-
Chris Lattner authored
instprinter when -enable-ppc-inst-printer is passed to llc. llvm-svn: 119061
-
Chris Lattner authored
llvm-svn: 119059
-
Chris Lattner authored
that should be split out is the InstPrinter (if a target is mc'ized). This change makes all the targets be consistent. llvm-svn: 119056
-
Chris Lattner authored
llvm-svn: 119054
-
Chris Lattner authored
llvm-svn: 119053
-
Chris Lattner authored
and the Alpha backend isn't MCized yet. Approved by Andrew. llvm-svn: 119051
-
Chris Lattner authored
llvm-svn: 119049
-
Owen Anderson authored
llvm-svn: 119029
-
- Nov 13, 2010
-
-
Peter Collingbourne authored
llvm-svn: 119007
-
Peter Collingbourne authored
llvm-svn: 119006
-
Bill Wendling authored
llvm-svn: 119000
-
Bill Wendling authored
llvm-svn: 118999
-
Bill Wendling authored
llvm-svn: 118998
-
Bill Wendling authored
- Get the opcode once. - Add a ParserMatchClass to reglist. llvm-svn: 118997
-