2006-11-14 |
Chris Lattner | Fix a bug handling nodes with variable arguments. ...
|
commit | commitdiff | tree |
2006-11-14 |
Chris Lattner | it would be nice of ctlz were lowered to bsf etc.
|
commit | commitdiff | tree |
2006-11-14 |
Chris Lattner | implement InstCombine/shift-simplify.ll by transforming:
|
commit | commitdiff | tree |
2006-11-14 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2006-11-14 |
Chris Lattner | implement InstCombine/and-compare.ll:test1. This compiles:
|
commit | commitdiff | tree |
2006-11-14 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2006-11-14 |
Chris Lattner | lower "X = seteq Y, Z" to '(shr (ctlz (xor Y, Z)),...
|
commit | commitdiff | tree |
2006-11-14 |
Chris Lattner | add a note
|
commit | commitdiff | tree |
2006-11-14 |
Chris Lattner | minor tweaks, reject vector preinc.
|
commit | commitdiff | tree |
2006-11-13 |
Chris Lattner | teach the g5 hazard recognizer about update loads....
|
commit | commitdiff | tree |
2006-11-13 |
Chris Lattner | remove redundant code
|
commit | commitdiff | tree |
2006-11-11 |
Chris Lattner | implement proper PPC64 prolog/epilog codegen.
|
commit | commitdiff | tree |
2006-11-11 |
Chris Lattner | allow the offset of a preinc'd load to be the low-part...
|
commit | commitdiff | tree |
2006-11-11 |
Chris Lattner | Mark operands as symbol lo instead of imm32 so that...
|
commit | commitdiff | tree |
2006-11-11 |
Chris Lattner | disallow preinc of a frameindex. This is not profitable...
|
commit | commitdiff | tree |
2006-11-11 |
Chris Lattner | reduce indentation by using early exits. No functionality...
|
commit | commitdiff | tree |
2006-11-11 |
Chris Lattner | move big chunks of code out-of-line, no functionality...
|
commit | commitdiff | tree |
2006-11-11 |
Chris Lattner | enable this test, check ppc64 as well.
|
commit | commitdiff | tree |
2006-11-11 |
Chris Lattner | ppc64 doesn't have lwau, don't attempt to form it.
|
commit | commitdiff | tree |
2006-11-10 |
Chris Lattner | implement preinc support for r+i loads on ppc64
|
commit | commitdiff | tree |
2006-11-10 |
Chris Lattner | Fix InstCombine/2006-11-10-ashr-miscompile.ll a miscompilati...
|
commit | commitdiff | tree |
2006-11-10 |
Chris Lattner | This testcase is miscompiled by instcombine, reduced...
|
commit | commitdiff | tree |
2006-11-10 |
Chris Lattner | Fix a dag combiner bug exposed by my recent instcombine...
|
commit | commitdiff | tree |
2006-11-10 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2006-11-10 |
Chris Lattner | dform 8/9 are identical to dform 1
|
commit | commitdiff | tree |
2006-11-10 |
Chris Lattner | commentate
|
commit | commitdiff | tree |
2006-11-10 |
Chris Lattner | add an initial cut at preinc loads for ppc32. This...
|
commit | commitdiff | tree |
2006-11-10 |
Chris Lattner | make this test more interesting
|
commit | commitdiff | tree |
2006-11-10 |
Chris Lattner | allow ptr_rc to explicitly appear in an instructions...
|
commit | commitdiff | tree |
2006-11-10 |
Chris Lattner | add note about ugly codegen with preinc
|
commit | commitdiff | tree |
2006-11-10 |
Chris Lattner | add a note about viterbi
|
commit | commitdiff | tree |
2006-11-09 |
Chris Lattner | second patch to fix PR992/993.
|
commit | commitdiff | tree |
2006-11-09 |
Chris Lattner | new testcases for PR992/993
|
commit | commitdiff | tree |
2006-11-09 |
Chris Lattner | Minimal patch to fix PR992/PR993
|
commit | commitdiff | tree |
2006-11-09 |
Chris Lattner | if lazy compilation is disabled, print an error message...
|
commit | commitdiff | tree |
2006-11-09 |
Chris Lattner | init ivar
|
commit | commitdiff | tree |
2006-11-09 |
Chris Lattner | allow clients to indicate that they never want lazy...
|
commit | commitdiff | tree |
2006-11-09 |
Chris Lattner | completely revert patrick's enhancement to bugpoint...
|
commit | commitdiff | tree |
2006-11-09 |
Chris Lattner | add a new bugpoint mode -llc-safe. This uses LLC for...
|
commit | commitdiff | tree |
2006-11-09 |
Chris Lattner | silence warnings
|
commit | commitdiff | tree |
2006-11-09 |
Chris Lattner | Teach ShrinkDemandedConstant how to handle X+C. This...
|
commit | commitdiff | tree |
2006-11-09 |
Chris Lattner | new testcases
|
commit | commitdiff | tree |
2006-11-08 |
Chris Lattner | reenable factoring of GEP expressions, being more precise...
|
commit | commitdiff | tree |
2006-11-08 |
Chris Lattner | make this code more efficient by not creating a phi...
|
commit | commitdiff | tree |
2006-11-08 |
Chris Lattner | disable this factoring optzn for GEPs for now, this...
|
commit | commitdiff | tree |
2006-11-08 |
Chris Lattner | now that we handle single mbb loops better, one branch...
|
commit | commitdiff | tree |
2006-11-08 |
Chris Lattner | regenerate
|
commit | commitdiff | tree |
2006-11-08 |
Chris Lattner | Fix a bug noticed by Emil Mikulic.
|
commit | commitdiff | tree |
2006-11-08 |
Chris Lattner | Refactor all the addressing mode selection stuff into...
|
commit | commitdiff | tree |
2006-11-08 |
Chris Lattner | correct the (currently unused) pattern for lwzu.
|
commit | commitdiff | tree |
2006-11-08 |
Chris Lattner | preincrement case we miss. xfail until we catch it
|
commit | commitdiff | tree |
2006-11-08 |
Chris Lattner | optimize single MBB loops better. In particular, produce:
|
commit | commitdiff | tree |
2006-11-07 |
Chris Lattner | scalarrepl should not split the two elements of the...
|
commit | commitdiff | tree |
2006-11-07 |
Chris Lattner | scalarrepl should not split the two elements of the...
|
commit | commitdiff | tree |
2006-11-07 |
Chris Lattner | add a note from viterbi
|
commit | commitdiff | tree |
2006-11-07 |
Chris Lattner | Enable improved spilling costs by default. This speeds...
|
commit | commitdiff | tree |
2006-11-07 |
Chris Lattner | Add a new llcbeta option. This speeds up viterbi from...
|
commit | commitdiff | tree |
2006-11-07 |
Chris Lattner | wrong bug #
|
commit | commitdiff | tree |
2006-11-07 |
Chris Lattner | Fix PR988 and CodeGen/Generic/2006-11-06-MemIntrinsicExpand.ll.
|
commit | commitdiff | tree |
2006-11-07 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2006-11-07 |
Chris Lattner | fix encoding of BLR
|
commit | commitdiff | tree |
2006-11-07 |
Chris Lattner | emit TIED_TO correctly
|
commit | commitdiff | tree |
2006-11-06 |
Chris Lattner | Mark predicate operands as such in operand info.
|
commit | commitdiff | tree |
2006-11-06 |
Chris Lattner | Add a new operand flag to mark which operand is the...
|
commit | commitdiff | tree |
2006-11-06 |
Chris Lattner | simplify the way operand flags and constraints are...
|
commit | commitdiff | tree |
2006-11-06 |
Chris Lattner | recognize ppc's blr instruction as predicated
|
commit | commitdiff | tree |
2006-11-06 |
Chris Lattner | add a flag so that predicated instructions can be recognized...
|
commit | commitdiff | tree |
2006-11-06 |
Chris Lattner | add a note
|
commit | commitdiff | tree |
2006-11-05 |
Chris Lattner | regenerate
|
commit | commitdiff | tree |
2006-11-05 |
Chris Lattner | xfail this for the 1.9 release. This is PR984.
|
commit | commitdiff | tree |
2006-11-04 |
Chris Lattner | encode BLR predicate info for the JIT
|
commit | commitdiff | tree |
2006-11-04 |
Chris Lattner | Go through all kinds of trouble to mark 'blr' as having...
|
commit | commitdiff | tree |
2006-11-04 |
Chris Lattner | Parse PredicateOperand's. When an instruction takes...
|
commit | commitdiff | tree |
2006-11-04 |
Chris Lattner | First steps to getting PredicateOperand's to work....
|
commit | commitdiff | tree |
2006-11-03 |
Chris Lattner | Describe PPC predicates, which are a pair of CR# and...
|
commit | commitdiff | tree |
2006-11-03 |
Chris Lattner | initial steps to getting the predicate on PPC::BLR...
|
commit | commitdiff | tree |
2006-11-03 |
Chris Lattner | remove dead var
|
commit | commitdiff | tree |
2006-11-03 |
Chris Lattner | remove dead/redundant vars
|
commit | commitdiff | tree |
2006-11-03 |
Chris Lattner | remove redundant/dead vars
|
commit | commitdiff | tree |
2006-11-03 |
Chris Lattner | remove dead vars
|
commit | commitdiff | tree |
2006-11-03 |
Chris Lattner | eliminate need for the NumMIOperands field in Operand.
|
commit | commitdiff | tree |
2006-11-03 |
Chris Lattner | add a note
|
commit | commitdiff | tree |
2006-11-03 |
Chris Lattner | this started failing due to Reid's changes in the bc...
|
commit | commitdiff | tree |
2006-11-03 |
Chris Lattner | Fix BasicAA/2006-11-03-BasicAAVectorCrash.ll by handling...
|
commit | commitdiff | tree |
2006-11-03 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2006-11-03 |
Chris Lattner | this will work better
|
commit | commitdiff | tree |
2006-11-03 |
Chris Lattner | Fix the build on xcode < 2.4
|
commit | commitdiff | tree |
2006-11-03 |
Chris Lattner | silence warning
|
commit | commitdiff | tree |
2006-11-03 |
Chris Lattner | remove dead code
|
commit | commitdiff | tree |
2006-11-03 |
Chris Lattner | silence warning
|
commit | commitdiff | tree |
2006-11-03 |
Chris Lattner | silence warning
|
commit | commitdiff | tree |
2006-11-03 |
Chris Lattner | silence warnings.
|
commit | commitdiff | tree |
2006-11-03 |
Chris Lattner | silence warning
|
commit | commitdiff | tree |
2006-11-03 |
Chris Lattner | silence warnings
|
commit | commitdiff | tree |
2006-11-02 |
Chris Lattner | fix a bug reid noticed
|
commit | commitdiff | tree |
2006-11-02 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2006-11-02 |
Chris Lattner | Implement the getRegForInlineAsmConstraint method for...
|
commit | commitdiff | tree |
2006-11-02 |
Chris Lattner | Allow the getRegForInlineAsmConstraint method to return...
|
commit | commitdiff | tree |
2006-11-02 |
Chris Lattner | generalize this api
|
commit | commitdiff | tree |
2006-11-01 |
Chris Lattner | give branch folding a simple heuristic to decide which...
|
commit | commitdiff | tree |
next |