- Oct 27, 2010
-
-
Jim Grosbach authored
rdar://8477752. llvm-svn: 117419
-
Jim Grosbach authored
llvm-svn: 117418
-
Dan Gohman authored
llvm-svn: 117415
-
Dale Johannesen authored
memory, so a MachineMemOperand is useful (not propagated into the MachineInstr yet). No functional change except for dump output. llvm-svn: 117413
-
Andrew Trick authored
them, but hopefully we won't. And this is not the right data structure to do it anyway. llvm-svn: 117412
-
Owen Anderson authored
llvm-svn: 117411
-
Jim Grosbach authored
explicit about the operands. Split out the different variants into separate instructions. This gives us the ability to, among other things, assign different scheduling itineraries to the variants. rdar://8477752. llvm-svn: 117409
-
Jakob Stoklund Olesen authored
the remainder register. Example: bb0: x = 1 bb1: use(x) ... x = 2 jump bb1 When x is isolated in bb1, the inner part breaks into two components, x1 and x2: bb0: x0 = 1 bb1: x1 = x0 use(x1) ... x2 = 2 x0 = x2 jump bb1 llvm-svn: 117408
-
Jakob Stoklund Olesen authored
components, each should get its own virtual register. llvm-svn: 117407
-
Jakob Stoklund Olesen authored
necessary to get correct hasPHIKill flags. llvm-svn: 117406
-
Jakob Stoklund Olesen authored
llvm-svn: 117405
-
Devang Patel authored
llvm-svn: 117404
-
- Oct 26, 2010
-
-
Owen Anderson authored
llvm-svn: 117402
-
Jim Grosbach authored
llvm-svn: 117401
-
Owen Anderson authored
llvm-svn: 117399
-
Owen Anderson authored
llvm-svn: 117398
-
Owen Anderson authored
llvm-svn: 117396
-
Owen Anderson authored
llvm-svn: 117394
-
Jakob Stoklund Olesen authored
SlotIndexes when available. llvm-svn: 117392
-
Jakob Stoklund Olesen authored
llvm-svn: 117391
-
Rafael Espindola authored
llvm-svn: 117389
-
Jim Grosbach authored
llvm-svn: 117388
-
Jim Grosbach authored
llvm-svn: 117387
-
Owen Anderson authored
llvm-svn: 117385
-
Andrew Trick authored
llvm-svn: 117384
-
Owen Anderson authored
llvm-svn: 117382
-
Owen Anderson authored
llvm-svn: 117380
-
Rafael Espindola authored
llvm-svn: 117378
-
Owen Anderson authored
llvm-svn: 117377
-
Devang Patel authored
s/endScope/endInstruction/g llvm-svn: 117376
-
Owen Anderson authored
llvm-svn: 117374
-
Jakob Stoklund Olesen authored
Magic is happening that we don't understand. llvm-svn: 117370
-
Rafael Espindola authored
on RIP relative relocations looks artificial, but this is a superset of what we were able to do before. llvm-svn: 117364
-
Duncan Sands authored
llvm-svn: 117362
-
Kalle Raiskila authored
The SPU ABI does not mention v64, and all examples in C suggest v128 are treated similarily to arrays, we use array alignment for v64 too. This makes the alignment of e.g. [2 x <2 x i32>] behave "intuitively" and similar to as if the elements were e.g. i32s. This also makes an "unaligned store" test to be aligned, with different (but functionally equivalent) code generated. llvm-svn: 117360
-
NAKAMURA Takumi authored
Mingw does not have the header <dbghelp.h>. Thanks to Daniel Newton, testing it on mingw. llvm-svn: 117352
-
Evan Cheng authored
llvm-svn: 117348
-
Evan Cheng authored
llvm-svn: 117347
-
Nick Lewycky authored
declarations in !NDEBUG to avoid -Wunused-variable warnings. Patch by Matt Beaumont-Gay! llvm-svn: 117345
-
Jakob Stoklund Olesen authored
llvm-svn: 117338
-