- Jun 27, 2009
-
-
David Goodwin authored
llvm-svn: 74345
-
Dan Gohman authored
nesting order of nested AddRec expressions to skip the transformation if it would introduce an AddRec with operands not loop-invariant with respect to its loop. llvm-svn: 74343
-
Daniel Dunbar authored
instead of skipping). llvm-svn: 74341
-
Bob Wilson authored
llvm-svn: 74340
-
Dan Gohman authored
are loop invariant, not just the start operand. llvm-svn: 74338
-
Chris Lattner authored
llvm-svn: 74337
-
Evan Cheng authored
Add x86 support for 'n' inline asm modifier. This will be handled target independently as part of MC work. llvm-svn: 74336
-
- Jun 26, 2009
-
-
Chris Lattner authored
llvm-svn: 74334
-
Bob Wilson authored
llvm-svn: 74333
-
Owen Anderson authored
llvm-svn: 74332
-
Owen Anderson authored
llvm-svn: 74330
-
Anton Korobeynikov authored
Step 1: ARMInstructionInfo => {ARM,Thumb}InstructionInfo llvm-svn: 74329
-
Chris Lattner authored
llvm-svn: 74328
-
Chris Lattner authored
llvm-svn: 74327
-
Chris Lattner authored
llvm-svn: 74326
-
Chris Lattner authored
the SelectionDAG::getGlobalAddress function properly looks through aliases to determine thread-localness, but then passes the GV* down to GlobalAddressSDNode::GlobalAddressSDNode which does not. Instead of passing down isTarget, just pass down the predetermined node opcode. This fixes some assertions with out of tree changes I'm working on. llvm-svn: 74325
-
David Goodwin authored
llvm-svn: 74322
-
David Goodwin authored
llvm-svn: 74321
-
Jeffrey Yasskin authored
llvm-svn: 74320
-
Owen Anderson authored
we had multiple type planes and these lookups were expensive. llvm-svn: 74319
-
Owen Anderson authored
llvm-svn: 74317
-
Chris Lattner authored
llvm-svn: 74316
-
Owen Anderson authored
llvm-svn: 74315
-
Chris Lattner authored
llvm-svn: 74313
-
Chris Lattner authored
SDNode::print_details to eliminate a ton of near-duplicate code. llvm-svn: 74311
-
Chris Lattner authored
llvm-svn: 74310
-
Daniel Dunbar authored
llvm-svn: 74306
-
Bob Wilson authored
used by both the user-visible intrinsics defined by ARM and the corresponding GCC builtins. llvm-svn: 74300
-
Daniel Dunbar authored
llvm-svn: 74298
-
David Goodwin authored
llvm-svn: 74295
-
Owen Anderson authored
llvm-svn: 74294
-
David Goodwin authored
llvm-svn: 74293
-
Owen Anderson authored
llvm-svn: 74291
-
David Goodwin authored
llvm-svn: 74289
-
David Goodwin authored
Currently there is a pattern for the thumb-2 MOV 16-bit immediate instruction. That instruction cannot write the flags so it should use T2I instead of T2sI. Also, added a pattern for the thumb-2 MOV of shifted immediate since that can encode immediates not encodable by the 16-bit immediate. llvm-svn: 74288
-
Douglas Gregor authored
llvm-svn: 74285
-
Douglas Gregor authored
llvm-svn: 74284
-
Owen Anderson authored
Patch by Xerxes Ranby. llvm-svn: 74283
-
Evan Cheng authored
llvm-svn: 74282
-
Evan Cheng authored
llvm-svn: 74281
-