- Jun 21, 2010
-
-
Eric Christopher authored
llvm-svn: 106457
-
Jordy Rose authored
llvm-svn: 106456
-
Eric Christopher authored
llvm-svn: 106455
-
Dan Gohman authored
variable differently. llvm-svn: 106454
-
Fariborz Jahanian authored
for sorting (radar 8076356). llvm-svn: 106453
-
Dan Gohman authored
SmallVector, and other SmallVector simplifications. llvm-svn: 106452
-
Ted Kremenek authored
llvm-svn: 106451
-
Benjamin Kramer authored
instructions so it's really profitable to inline them. llvm-svn: 106450
-
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
-
Fariborz Jahanian authored
Test case will be checked in llvm test suite. (finishes off radar 8076356). llvm-svn: 106441
-
Douglas Gregor authored
declaration have default visibility even under -fvisibility=hidden. Fixes <rdar://problem/8109763>. llvm-svn: 106440
-
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
-
Fariborz Jahanian authored
particular sequence causes its definition to not be generated in the object file. (fixes radar 8071804). llvm-svn: 106424
-
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
-
Benjamin Kramer authored
an unitialized variable. valgrind_errors -= 1; llvm-svn: 106418
-
Benjamin Kramer authored
dependent on the last byte of the buffer, which could be unitialized. llvm-svn: 106417
-
Benjamin Kramer authored
This also fixes a bug where we were trying to copy m_string into itself via a format string. The pointer was invalidated by m_string.resize and lldb (sometimes) crashed inside vsnprintf. llvm-svn: 106416
-
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
-
Argyrios Kyrtzidis authored
llvm-svn: 106412
-
Kalle Raiskila authored
used to choke llc with the attached test. llvm-svn: 106411
-
Rafael Espindola authored
const_cast. llvm-svn: 106410
-