aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2007-05-17minor tweakChris Lattner
2007-05-17Get rid of leading zeros in the output of toString.Reid Spencer
2007-05-17New test case.Evan Cheng
2007-05-17Fix a bogus check that prevented folding VECTOR_SHUFFLE to UNDEF; add an opti...Evan Cheng
2007-05-17Added missing patterns for UNPCKH* and PUNPCKH*.Evan Cheng
2007-05-17Fix some sporadic segfaults that are triggered when SmallVector's heapDan Gohman
2007-05-17add testcase for 128-bit add/subChris Lattner
2007-05-17disable MaskedValueIsZero, ComputeMaskedBits, and SimplifyDemandedBits forChris Lattner
2007-05-17add expand support for ADDC/SUBC/ADDE/SUBE so we can codegen 128-bit add/sub ...Chris Lattner
2007-05-17Regenerate.Reid Spencer
2007-05-17Make Perl a required dependency and cause configure script to fail if itReid Spencer
2007-05-17This is the correct fix for PR1427. This fixes mmx-shuffle.ll and doesn'tChris Lattner
2007-05-17Revert patch for PR1427. It breaks almost all vector tests.Anton Korobeynikov
2007-05-17add support for 128-bit add/sub on ppc64Chris Lattner
2007-05-17Print integer values as both decimal and hexadecimal for convenienceReid Spencer
2007-05-17add support for 128-bit integer add/subChris Lattner
2007-05-17For lshr by 0 bits, just return *this as a short cut. This also preventsReid Spencer
2007-05-17New test.Devang Patel
2007-05-17Fix PR1427 and test/CodeGen/X86/mmx-shuffle.llChris Lattner
2007-05-17testcase for PR1427Chris Lattner
2007-05-17Remove. Not needed.Evan Cheng
2007-05-16Default implementation of TargetInstrInfo::getBlockSize().Evan Cheng
2007-05-16Add target hook to specify block size limit for if-conversion.Evan Cheng
2007-05-16Merged in both release announcement guts.Tanya Lattner
2007-05-16Don't fold bitconvert(load) for preinc/postdec loads. Likewise stores.Dale Johannesen
2007-05-16isBlockPredicable() always ignore terminal instructions; add comments.Evan Cheng
2007-05-16ARM::tB is also predicable.Evan Cheng
2007-05-16PredicateInstruction returns true if the operation was successful.Evan Cheng
2007-05-16Add default implementation of PredicateInstruction().Evan Cheng
2007-05-16Rename M_PREDICATED to M_PREDICABLE; Moved isPredicable() to MachineInstr.Evan Cheng
2007-05-16Move if-conversion after all passes that may use register scavenger.Evan Cheng
2007-05-16Removed isPredicable().Evan Cheng
2007-05-16Make ARM::B isPredicable; Make Bcc and MOVCC condition option a normal operan...Evan Cheng
2007-05-16Added isPredicable bit to class Instruction.Evan Cheng
2007-05-16Rename M_PREDICATED to M_PREDICABLE; opcode can be specified isPredicable wit...Evan Cheng
2007-05-16Rename M_PREDICATED to M_PREDICABLE; Move TargetInstrInfo::isPredicatable() t...Evan Cheng
2007-05-16Fix a bug in the "fromString" method where radix 2,8 and 16 values wereReid Spencer
2007-05-16Update for arbitrary precision integer types.Reid Spencer
2007-05-16Fix PR1355: Only compute the SUBPATH and TESTDIR once.Reid Spencer
2007-05-16Fix PR number.Devang Patel
2007-05-16New test for PR1417Devang Patel
2007-05-16Avoid a "loss of precision" error in gcc 4.1.3.Reid Spencer
2007-05-16Output exception call-sites in address order, as required by the unwindingDuncan Sands
2007-05-16Conditional branch is not a barrier.Evan Cheng
2007-05-16Use a ptr set instead of a linear search to unique TokenFactor operands.Chris Lattner
2007-05-16testcase for maskmovqChris Lattner
2007-05-16implement the missing maskmovq mmx intrinsic that akor hit.Chris Lattner
2007-05-16add missing mmx intrinsicChris Lattner
2007-05-16Fix comment.Evan Cheng
2007-05-16Devang points out that we need an assertion here.Evan Cheng