2007-07-10 |
Owen Anderson | Fix a bunch of things from Chris' feedback |
tree | commitdiff |
2007-07-10 |
Dan Gohman | Fix a bug in the folding of binary operators to undef. |
tree | commitdiff |
2007-07-10 |
Dan Gohman | Fix the folding of undef in several binary operators... |
tree | commitdiff |
2007-07-10 |
Evan Cheng | When a node value is only used by a CopyToReg, use... |
tree | commitdiff |
2007-07-10 |
Evan Cheng | Move DenseMapKeyInfo<SDOperand> from LegalizeDAG.cpp... |
tree | commitdiff |
2007-07-10 |
Nick Lewycky | Update the ValueRanges interface to use value numbers... |
tree | commitdiff |
2007-07-10 |
Owen Anderson | Move some key maps from std::map to DenseMap. This... |
tree | commitdiff |
2007-07-10 |
Owen Anderson | Use a cheaper test, delaying calling find_leader()... |
tree | commitdiff |
2007-07-10 |
Dan Gohman | Define non-intrinsic instructions for vector min, max... |
tree | commitdiff |
2007-07-09 |
Owen Anderson | Add an assertion if find_leader fails. |
tree | commitdiff |
2007-07-09 |
Owen Anderson | Take advantage of the new fast SmallPtrSet assignment... |
tree | commitdiff |
2007-07-09 |
Owen Anderson | Make the assignment operator for SmallPtrSet much faste... |
tree | commitdiff |
2007-07-09 |
Dan Gohman | Preserve volatililty and alignment information when... |
tree | commitdiff |
2007-07-09 |
Devang Patel | Expose struct size threhold to allow users to tweak... |
tree | commitdiff |
2007-07-09 |
Dan Gohman | Change getCopyToParts and getCopyFromParts to always... |
tree | commitdiff |
2007-07-09 |
Owen Anderson | Make the assignment operator for SmallPtrSet return... |
tree | commitdiff |
2007-07-09 |
Devang Patel | Fix memory leak. |
tree | commitdiff |
2007-07-09 |
Dan Gohman | Initialize the IndexedModeActions array with memset... |
tree | commitdiff |
2007-07-09 |
Owen Anderson | Fix an error in the assignment operator that was causin... |
tree | commitdiff |
2007-07-09 |
Chris Lattner | The various "getModuleMatchQuality" implementations... |
tree | commitdiff |
2007-07-09 |
Chris Lattner | implement operator= for smallptrset |
tree | commitdiff |
2007-07-09 |
Owen Anderson | Fix a comment. |
tree | commitdiff |
2007-07-09 |
Chris Lattner | Fix this warning: |
tree | commitdiff |
2007-07-09 |
Dan Gohman | Move the APInt form of SCEVUnknown::getIntegerSCEV... |
tree | commitdiff |
2007-07-09 |
Gabor Greif | fix typos |
tree | commitdiff |
2007-07-09 |
Owen Anderson | Improve a hotspot that was making build_sets() slower... |
tree | commitdiff |
2007-07-09 |
Owen Anderson | Start using a set representation that remembers the... |
tree | commitdiff |
2007-07-07 |
Owen Anderson | Fix an error where ANTIC_OUT was ending up with more... |
tree | commitdiff |
2007-07-07 |
Nick Lewycky | Back out Devang's fix for PR1320 because it causes... |
tree | commitdiff |
2007-07-06 |
Evan Cheng | No need for ccop anymore. |
tree | commitdiff |
2007-07-06 |
Evan Cheng | Teach if-conversion about instructions that were alread... |
tree | commitdiff |
2007-07-06 |
Evan Cheng | Incorrect check. |
tree | commitdiff |
2007-07-06 |
Evan Cheng | Do away with ImmutablePredicateOperand. |
tree | commitdiff |
2007-07-06 |
Evan Cheng | isUnpredicatedTerminator should treat conditional branc... |
tree | commitdiff |
2007-07-06 |
Evan Cheng | Do away with ImmutablePredicateOperand. |
tree | commitdiff |
2007-07-06 |
Owen Anderson | A first stab at memory dependence analysis. This is... |
tree | commitdiff |
2007-07-06 |
Devang Patel | These rountines are now available as part of basic... |
tree | commitdiff |
2007-07-06 |
Devang Patel | Request DominanceFrontiner in advance. |
tree | commitdiff |
2007-07-06 |
Devang Patel | Preserve various analysis info. |
tree | commitdiff |
2007-07-06 |
Devang Patel | Add SplitEdge and SplitBlock utility routines. |
tree | commitdiff |
2007-07-06 |
Owen Anderson | Be more aggressive in the heuristic. This mostly expos... |
tree | commitdiff |
2007-07-06 |
Gabor Greif | finishing touches of bytecode -> bitcode changes. also... |
tree | commitdiff |
2007-07-06 |
Owen Anderson | Achieve what the incorrect test was trying to do by... |
tree | commitdiff |
2007-07-06 |
Owen Anderson | Remove an incorrect check. |
tree | commitdiff |
2007-07-06 |
Duncan Sands | The exception handling intrinsics return values, |
tree | commitdiff |
2007-07-06 |
Gabor Greif | eliminate residual cruft related to recognizing bytecode |
tree | commitdiff |
2007-07-06 |
Duncan Sands | Indexes into the list of filter ids cannot be output |
tree | commitdiff |
2007-07-06 |
Rafael Espindola | Add the byval attribute |
tree | commitdiff |
2007-07-06 |
Gabor Greif | Solaris 2.x does not have RLIMIT_RSS, check for this... |
tree | commitdiff |
2007-07-06 |
Duncan Sands | Remove propagateEHRegister in favour of a more limited |
tree | commitdiff |
2007-07-06 |
Duncan Sands | Remove ExtractGlobalVariable - use StripPointerCasts |
tree | commitdiff |
2007-07-06 |
Zhou Sheng | Correct a typo. |
tree | commitdiff |
2007-07-06 |
Evan Cheng | Workaround of getCopyToRegs and getCopyFromRegs bugs... |
tree | commitdiff |
2007-07-06 |
Evan Cheng | Change CalculateHeights and CalculateDepths to be non... |
tree | commitdiff |
2007-07-06 |
Evan Cheng | Print the s bit if the instruction is toggled to its... |
tree | commitdiff |
2007-07-06 |
Evan Cheng | PredicateDefOperand -> OptionalDefOperand. |
tree | commitdiff |
2007-07-06 |
Evan Cheng | Add OptionalDefOperand to stand for optionally defined... |
tree | commitdiff |
2007-07-05 |
Owen Anderson | Fix a bunch of issues found in a testcase from 400... |
tree | commitdiff |
2007-07-05 |
Evan Cheng | Initial ARM JIT support by Raul Fernandes Herbster. |
tree | commitdiff |
2007-07-05 |
Anton Korobeynikov | Proper flag __alloca call |
tree | commitdiff |
2007-07-05 |
Dan Gohman | Make the debug string for ISD::MERGE_VALUES consistent... |
tree | commitdiff |
2007-07-05 |
Dan Gohman | Add a parameter to getCopyToParts and getCopyFromParts... |
tree | commitdiff |
2007-07-05 |
Chris Lattner | This enum is dead |
tree | commitdiff |
2007-07-05 |
Chris Lattner | update the .cvs files |
tree | commitdiff |
2007-07-05 |
Evan Cheng | Doh |
tree | commitdiff |
2007-07-05 |
Chris Lattner | remove a dead case |
tree | commitdiff |
2007-07-05 |
Evan Cheng | Unbreak the build. |
tree | commitdiff |
2007-07-05 |
Evan Cheng | Unbreak the build. |
tree | commitdiff |
2007-07-05 |
Gabor Greif | Here is the bulk of the sanitizing. |
tree | commitdiff |
2007-07-05 |
Chris Lattner | the arm backend is not building, temporarily disable it. |
tree | commitdiff |
2007-07-05 |
Duncan Sands | Make sure only one copy of a filter is placed in the |
tree | commitdiff |
2007-07-05 |
Evan Cheng | Reflects the chanegs made to PredicateOperand. |
tree | commitdiff |
2007-07-05 |
Evan Cheng | Added ARM::CPSR to represent ARM CPSR status register. |
tree | commitdiff |
2007-07-05 |
Evan Cheng | Unfortunately we now require C++ code to isel Bcc,... |
tree | commitdiff |
2007-07-05 |
Evan Cheng | Each ARM use predicate operand is now made up of two... |
tree | commitdiff |
2007-07-05 |
Evan Cheng | Added ARM::CPSR to represent ARM CPSR status register. |
tree | commitdiff |
2007-07-05 |
Evan Cheng | PPC conditional branch predicate does not change after... |
tree | commitdiff |
2007-07-05 |
Evan Cheng | - Added zero_reg def to stand for register 0. |
tree | commitdiff |
2007-07-05 |
Evan Cheng | Do not check isPredicated() on non-predicable instructions. |
tree | commitdiff |
2007-07-05 |
Evan Cheng | Better assertion messages. |
tree | commitdiff |
2007-07-05 |
Nick Lewycky | Break "variable canonicalization" out of InequalityGrap... |
tree | commitdiff |
2007-07-04 |
Owen Anderson | Fix another bug, this time in PREing select instructions. |
tree | commitdiff |
2007-07-04 |
Dale Johannesen | Refactor X87 instructions. As a side effect, all |
tree | commitdiff |
2007-07-04 |
Duncan Sands | Extend eh.selector to support both catches and filters. |
tree | commitdiff |
2007-07-04 |
Owen Anderson | Fix a typo that was killing GVNPRE of select instructions. |
tree | commitdiff |
2007-07-04 |
Owen Anderson | Fix an error in phi translation of GEPs that was causin... |
tree | commitdiff |
2007-07-04 |
Bill Wendling | Support generation of GR64 to MMX code in the JIT. |
tree | commitdiff |
2007-07-04 |
Bill Wendling | Allow a GR64 to be moved into an MMX register via the... |
tree | commitdiff |
2007-07-03 |
Owen Anderson | Add support for performing GVNPRE on GEP instructions. |
tree | commitdiff |
2007-07-03 |
Owen Anderson | Add functionality to value number GEP instructions... |
tree | commitdiff |
2007-07-03 |
Owen Anderson | Make the unary operator case a bit faster, since casts... |
tree | commitdiff |
2007-07-03 |
Owen Anderson | Add support for performing GVNPRE on cast instructions... |
tree | commitdiff |
2007-07-03 |
Dale Johannesen | Some spacing fixes. Cosmetic. |
tree | commitdiff |
2007-07-03 |
Dan Gohman | Fix several over-aggressive folds for undef nodes in... |
tree | commitdiff |
2007-07-03 |
Dale Johannesen | Fix for PR 1505 (and 1489). Rewrite X87 register |
tree | commitdiff |
2007-07-02 |
Dan Gohman | Vector results may be returned in XMM0 and XMM1, not... |
tree | commitdiff |
2007-07-02 |
Dan Gohman | Replace ExpandScalarFormalArgs and ExpandScalarCallArgs... |
tree | commitdiff |
2007-07-02 |
Dan Gohman | Teach GetNegatedExpression to negate 0-B to B in Unsafe... |
tree | commitdiff |
2007-07-02 |
Dan Gohman | Add explicit keywords. |
tree | commitdiff |
2007-07-01 |
Nick Lewycky | Fix undefined behaviour reported by the new --enable... |
tree | commitdiff |
next |