- Jul 13, 2010
-
-
Evan Cheng authored
llvm-svn: 108254
-
Eric Christopher authored
llvm-svn: 108252
-
Duncan Sands authored
by a return that returns a constant, while elsewhere in the function another return instruction returns a different constant. This is a special case of accumulator recursion, so just generalize the existing logic a bit. llvm-svn: 108241
-
Gabor Greif authored
with this commit the callee moves to the end of the operand array (from the start) and the call arguments now start at index 0 (formerly 1) this ordering is now consistent with InvokeInst this commit only flips the switch, functionally it is equivalent to r101465 I intend to commit several cleanups after a few days of soak period llvm-svn: 108240
-
Bob Wilson authored
avoid replicated code. llvm-svn: 108227
-
Chris Lattner authored
disassembler. Remove some code from the disassembler to compensate, unbreaking disassembly of lea's. llvm-svn: 108226
-
Bruno Cardoso Lopes authored
llvm-svn: 108224
-
Bruno Cardoso Lopes authored
llvm-svn: 108223
-
Bruno Cardoso Lopes authored
llvm-svn: 108222
-
Jakob Stoklund Olesen authored
they already have one. This fixes the himenobmtxpa miscompilation on ARM. The PostRA scheduler got confused by the double memoperand and hoisted a stack slot load above a store to the same slot. llvm-svn: 108219
-
David Greene authored
Move some SIMD fragment code into X86InstrFragmentsSIMD so that the utility classes can be used from multiple files. This will aid transitioning to a new refactored x86 SIMD specification. llvm-svn: 108213
-
Bruno Cardoso Lopes authored
llvm-svn: 108207
-
Bruno Cardoso Lopes authored
llvm-svn: 108204
-
- Jul 12, 2010
-
-
Daniel Dunbar authored
llvm-svn: 108196
-
Daniel Dunbar authored
llvm-svn: 108193
-
Dan Gohman authored
SD instructions too, in addition to SS instructions. And add a comment about it. llvm-svn: 108191
-
Daniel Dunbar authored
llvm-svn: 108190
-
Daniel Dunbar authored
llvm-svn: 108187
-
Bob Wilson authored
instructions already have implicit defs of LR. The comment suggests that this is intended to fix something like pr6111, but it doesn't really do that either. llvm-svn: 108186
-
Daniel Dunbar authored
llvm-svn: 108185
-
Bruno Cardoso Lopes authored
llvm-svn: 108184
-
Daniel Dunbar authored
llvm-svn: 108183
-
Daniel Dunbar authored
llvm-svn: 108180
-
Daniel Dunbar authored
llvm-svn: 108179
-
Daniel Dunbar authored
llvm-svn: 108176
-
Daniel Dunbar authored
llvm-svn: 108174
-
Dan Gohman authored
llvm-svn: 108167
-
Daniel Dunbar authored
- Currently initialization is a bit of a hack, but harmless. We need to rework various parts of target initialization to clean this up. llvm-svn: 108165
-
Rafael Espindola authored
llvm-svn: 108164
-
Daniel Dunbar authored
llvm-svn: 108163
-
Dan Gohman authored
llvm-svn: 108162
-
Daniel Dunbar authored
DirectiveMap to be based on MCAsmParserExtension. llvm-svn: 108161
-
Daniel Dunbar authored
llvm-svn: 108160
-
Daniel Dunbar authored
classes which want to extend the basic asm parser. llvm-svn: 108158
-
Daniel Dunbar authored
llvm-svn: 108155
-
Daniel Dunbar authored
llvm-svn: 108154
-
Benjamin Kramer authored
llvm-svn: 108153
-
Benjamin Kramer authored
llvm-svn: 108152
-
Gabor Greif authored
llvm-svn: 108150
-
Dan Gohman authored
support branching on x87 comparisons yet. This fixes PR7624. llvm-svn: 108149
-