- Jun 21, 2010
-
-
Bruno Cardoso Lopes authored
llvm-svn: 106486
-
Bob Wilson authored
Radar 8104310. llvm-svn: 106484
-
Jim Grosbach authored
being moved around away from the jump table it references. rdar://8104340 llvm-svn: 106483
-
Bruno Cardoso Lopes authored
llvm-svn: 106482
-
Evan Cheng authored
Fix PR7421: bug in kill transferring logic. It was ignoring loads / stores which have already been processed. llvm-svn: 106481
-
Chris Lattner authored
lib/Transforms/Hello/Makefile, and prevents a lot of errors like "Assertion `Inserted && "Pass registered multiple times!"' failed" Patch by Gregory Petrosyan! llvm-svn: 106471
-
Eric Christopher authored
llvm-svn: 106470
-
Chris Lattner authored
"This is just a cosmetic change in MCAsmStreamer.cpp/EmitSymbolAttribute: all attributes have now a \t before and after, as done for '.type'. This makes the output look consistent, as well as help some third party assemblers expecting the attributes to be in the second column." Patch by Arnaud de Grandmaison! llvm-svn: 106469
-
Chris Lattner authored
llvm-svn: 106468
-
Eric Christopher authored
llvm-svn: 106467
-
Eric Christopher authored
llvm-svn: 106466
-
Eric Christopher authored
llvm-svn: 106465
-
Eric Christopher authored
llvm-svn: 106457
-
Eric Christopher authored
llvm-svn: 106455
-
Dan Gohman authored
variable differently. llvm-svn: 106454
-
Dan Gohman authored
SmallVector, and other SmallVector simplifications. llvm-svn: 106452
-
Eric Christopher authored
llvm-svn: 106448
-
Eric Christopher authored
llvm-svn: 106447
-
Eric Christopher authored
llvm-svn: 106446
-
Eric Christopher authored
llvm-svn: 106445
-
Dan Gohman authored
llvm-svn: 106444
-
Dale Johannesen authored
llvm-svn: 106443
-
Devang Patel authored
llvm-svn: 106439
-
Devang Patel authored
"llvm.dbg.lv.~A" is not a valid name. llvm-svn: 106438
-
Bruno Cardoso Lopes authored
Move part of SSE 1 & 2 compare, shuffle and unpack instructions closely. Preparing them for refactoring and to the addition of their AVX forms llvm-svn: 106437
-
Bruno Cardoso Lopes authored
Add AVX regular (non-aliased ones) and,or,xor,andn packed instructions. They are already tested in the MC framework, no test needed llvm-svn: 106436
-
Dale Johannesen authored
handling, plus correct R9 handling in that mode. llvm-svn: 106434
-
Eric Christopher authored
Based on a patch by Patrick Marlier! llvm-svn: 106433
-
Jim Grosbach authored
llvm-svn: 106430
-
Chris Lattner authored
llvm-svn: 106428
-
Chris Lattner authored
llvm-svn: 106427
-
Dan Gohman authored
llvm-svn: 106423
-
Dan Gohman authored
Split the code for materializing a value out of SelectionDAGBuilder::getValue into a helper function, so that it can be used in other ways. Add a new getNonRegisterValue function which uses it, for use in code which doesn't want a CopyFromReg even when FuncMap.ValueMap already has an entry for it. llvm-svn: 106422
-
Kalle Raiskila authored
llvm-svn: 106421
-
Kalle Raiskila authored
This allows the fast regiser allocator to remove redundant register moves. Update a set of tests that depend on the register allocator to be linear scan. llvm-svn: 106420
-
Kalle Raiskila authored
llvm-svn: 106419
-
Dan Gohman authored
llvm-svn: 106415
-
Dan Gohman authored
the LocalValueMap, to make it more flexible when fast-isel isn't proceding straight top-down. llvm-svn: 106414
-
Rafael Espindola authored
I was trying to do some refactoring on the copyRegToReg, but this is realyl a work in progress and not generally useful yet. llvm-svn: 106413
-
Kalle Raiskila authored
used to choke llc with the attached test. llvm-svn: 106411
-