Age | Commit message (Expand) | Author |
2008-05-28 | Add a flag to indicate that an instruction is as cheap (or cheaper) than a move | Bill Wendling |
2008-05-28 | Check the "isSafeToMove" predicate, which has a series of tests to make sure | Bill Wendling |
2008-05-28 | Remap VNInfo data as well when doing renumbering. | Owen Anderson |
2008-05-28 | Factor the numbering computation into a separate method, and add the slightes... | Owen Anderson |
2008-05-28 | Fix PR2289: vr defined by multiple implicit_def as result of coalescing. | Evan Cheng |
2008-05-28 | Teach local register allocator to deal with landing pad MBB's. | Evan Cheng |
2008-05-27 | Incorporated feedback: Check that the implicitly defined operands aren't used | Bill Wendling |
2008-05-27 | Fix some constructs that gcc-4.4 warns about. | Duncan Sands |
2008-05-26 | The enabling of remat in 2-address conversion breaks this test: | Bill Wendling |
2008-05-26 | A problem that's exposed when machine LICM is enabled. Consider this code: | Bill Wendling |
2008-05-23 | Revert 51440 as it breaks a bunch of PIC tests. | Evan Cheng |
2008-05-23 | Add #includes to make some dependencies explicit. | Dan Gohman |
2008-05-23 | Rewrite a loop to avoid using iterators pointing to | Dale Johannesen |
2008-05-23 | Generalize the new code in instcombine's ComputeNumSignBits for handling | Dan Gohman |
2008-05-23 | Remove warnings about comparison between signed and unsigned expressions. | Bill Wendling |
2008-05-23 | Use isSingleValueType instead of isFirstClassType to | Dan Gohman |
2008-05-23 | Use isSingleValueType instead of isFirstClassType to | Dan Gohman |
2008-05-22 | When rewriting defs and uses after spilling, don't set the weight of a | David Greene |
2008-05-22 | Don't attempt to update SpillSlotToUsesMap for stack slots that aren't | David Greene |
2008-05-21 | Fix PR2343. An *interesting* coalescer bug. | Evan Cheng |
2008-05-20 | Port the fix for the select operator from instcombine's | Dan Gohman |
2008-05-20 | Code simplification. | Dan Gohman |
2008-05-20 | More local spiller complexity! | Evan Cheng |
2008-05-20 | Don't spill dead def. | Evan Cheng |
2008-05-19 | Handle quoted names when constructing $stub's, | Dale Johannesen |
2008-05-16 | API change for {BinaryOperator|CmpInst|CastInst}::create*() --> Create. Legac... | Gabor Greif |
2008-05-16 | If the result of a BIT_CONVERT is a v1* vector, it doesn't mean its source is... | Evan Cheng |
2008-05-16 | Silence the compiler warning differently. The | Duncan Sands |
2008-05-15 | Actually scalarize the operand to BIT_CONVERT instead of asking someone to do | Nate Begeman |
2008-05-15 | IR support for extractvalue and insertvalue instructions. Also, begin | Dan Gohman |
2008-05-15 | Make use of vector load and store operations to implement memcpy, memmove, an... | Evan Cheng |
2008-05-14 | Use a better idiom to silence compiler warnings. | Evan Cheng |
2008-05-14 | Really silence compiler warnings. | Evan Cheng |
2008-05-14 | Really silence compiler warnings. | Evan Cheng |
2008-05-14 | Add CommonLinkage; currently tentative definitions | Dale Johannesen |
2008-05-14 | Silence some compiler warnings. | Evan Cheng |
2008-05-14 | When bit-twiddling CondCode values for integer comparisons produces | Dan Gohman |
2008-05-14 | Whitespace cleanups. | Dan Gohman |
2008-05-13 | Instead of a vector load, shuffle and then extract an element. Load the eleme... | Evan Cheng |
2008-05-13 | Change class' public PassInfo variables to by initialized with the | Dan Gohman |
2008-05-13 | Clean up the use of static and anonymous namespaces. This turned up | Dan Gohman |
2008-05-12 | Teach Legalize how to scalarize VSETCC | Nate Begeman |
2008-05-12 | Xform bitconvert(build_pair(load a, load b)) to a single load if the load loc... | Evan Cheng |
2008-05-12 | Be more aggressive about tail-merging small blocks | Dale Johannesen |
2008-05-12 | Constify isSourceDefinedByImplicitDef function. Otherwise, just formatting | Bill Wendling |
2008-05-12 | Further rework of tail merge algorithm. Not quite | Dale Johannesen |
2008-05-12 | Refactor isConsecutiveLoad from X86 to TargetLowering so DAG combiner can mak... | Evan Cheng |
2008-05-12 | Revert the previous commit. Go ahead and hoist rematerializable instructions. | Bill Wendling |
2008-05-12 | Add support for vicmp/vfcmp codegen, more legalize support coming. | Nate Begeman |
2008-05-12 | One real change - don't hoist something that's trivially rematerializable. It's | Bill Wendling |