- Jul 27, 2009
-
-
Chris Lattner authored
MCSections soon instead of Section for all targets, and we need something to own them. llvm-svn: 77252
-
Daniel Dunbar authored
llvm-svn: 77251
-
Owen Anderson authored
llvm-svn: 77247
-
Dan Gohman authored
that the subclass hasn't left any pending data in the buffer. llvm-svn: 77245
-
David Goodwin authored
Remove TPat. No patterns depend on just isThumb(). Must use either T1Pat (isThumb1Only()) or T2Pat (is Thumb2). llvm-svn: 77242
-
Bruno Cardoso Lopes authored
llvm-svn: 77239
-
Bruno Cardoso Lopes authored
llvm-svn: 77238
-
Chris Lattner authored
implementations that need it, rearrange ELFTAI. llvm-svn: 77236
-
Chris Lattner authored
llvm-svn: 77233
-
Bruno Cardoso Lopes authored
llvm-svn: 77232
-
Evan Cheng authored
llvm-svn: 77231
-
Evan Cheng authored
convertToThreeAddress can't handle Thumb2 instructions (which don't have same address mode as ARM instructions). llvm-svn: 77230
-
Devang Patel authored
llvm-svn: 77229
-
Evan Cheng authored
llvm-svn: 77227
-
Evan Cheng authored
llvm-svn: 77222
-
Evan Cheng authored
llvm-svn: 77221
-
Evan Cheng authored
This also fixes potential problems in ARMBaseInstrInfo routines not recognizing thumb1 instructions when 32-bit and 16-bit instructions mix. llvm-svn: 77218
-
Mike Stump authored
llvm-svn: 77217
-
Sanjiv Gupta authored
Some libcall names are same, so they were getting printed twice. llvm-svn: 77215
-
Douglas Gregor authored
project. llvm-svn: 77213
-
Chris Lattner authored
not in mergable llvm-svn: 77210
-
Devang Patel authored
llvm-svn: 77208
-
Chris Lattner authored
header even though there is only one COFF target. llvm-svn: 77204
-
Chris Lattner authored
llvm-svn: 77203
-
Chris Lattner authored
llvm-svn: 77202
-
David Goodwin authored
llvm-svn: 77201
-
David Goodwin authored
llvm-svn: 77199
-
Chris Lattner authored
llvm-svn: 77198
-
Chris Lattner authored
llvm-svn: 77197
-
Chris Lattner authored
should know about them. PECoff doesn't share these, and I want all sections to be created by object-file-specific code. llvm-svn: 77196
-
Dan Gohman authored
after their associated opcodes rather than before. This makes them a little easier to read. llvm-svn: 77194
-
Dan Gohman authored
llvm-svn: 77193
-
Chris Lattner authored
llvm-svn: 77191
-
Benjamin Kramer authored
llvm-svn: 77187
-
Chris Lattner authored
instead. llvm-svn: 77186
-
Chris Lattner authored
instead and drive things based off of that. llvm-svn: 77184
-
Evan Cheng authored
llvm-svn: 77182
-
Evan Cheng authored
llvm-svn: 77181
-
Sanjiv Gupta authored
llvm-svn: 77179
-
Sanjiv Gupta authored
fixed incorrect lowering of ISD::SUB node. SUB has only one result value. It wasn't caught during tests because we never got a sub generated, (i8 was always getting promoted to int, which in turn was broken into subc/sube). Though the optimizer leaves an i8 sub now. llvm-svn: 77178
-