- Jun 27, 2009
-
-
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
-
Dan Gohman authored
are loop invariant, not just the start operand. llvm-svn: 74338
-
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
-
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
-
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
-
Owen Anderson authored
llvm-svn: 74294
-
David Goodwin authored
llvm-svn: 74293
-
Owen Anderson authored
llvm-svn: 74291
-
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
-
Owen Anderson authored
Patch by Xerxes Ranby. llvm-svn: 74283
-
Evan Cheng authored
llvm-svn: 74277
-
Chris Lattner authored
llvm-svn: 74275
-
Chris Lattner authored
but in the meantime lets print targetflags on node labels. llvm-svn: 74274
-
Chris Lattner authored
llvm-svn: 74273
-
Chris Lattner authored
llvm-svn: 74272
-
Chris Lattner authored
llvm-svn: 74270
-
Nick Lewycky authored
invalid characters like backslashes on Windows. Patch by James Abbatiello! llvm-svn: 74265
-
Devang Patel authored
llvm-svn: 74255
-
Daniel Dunbar authored
llvm-svn: 74253
-
Devang Patel authored
Remove debug info anchors - llvm.dbg.compile_units, llvm.dbg.subprograms and llvm.dbg.global_variables. llvm-svn: 74251
-
Daniel Dunbar authored
llvm-svn: 74250
-
Owen Anderson authored
llvm-svn: 74248
-
Chris Lattner authored
llvm-svn: 74246
-
Dan Gohman authored
llvm-svn: 74243
-