add source
[oota-llvm.git] / lib /
2007-05-19 Chris LattnerHandle negative strides much more optimally. This...
2007-05-19 Chris Lattnersame patch as the previous one, but the symmetric case
2007-05-19 Chris LattnerDisable the (A == (B-A)) -> 2*A == B xform when the...
2007-05-19 Reid SpencerFix an assertion introduced by my last change to the...
2007-05-18 Dan GohmanApply this patch:
2007-05-18 Chris Lattneradd a note
2007-05-18 Evan ChengClean up.
2007-05-18 Evan ChengChange to depth-first traversal.
2007-05-18 Dale JohannesenDocument an inefficiency in tail merging.
2007-05-18 Dan GohmanUse MVT::FIRST_VECTOR_VALUETYPE and MVT::LAST_VECTOR_VA...
2007-05-18 Dan GohmanQualify calls to getTypeForValueType with MVT:: too.
2007-05-18 Evan ChengSome restructuring in preparation for most aggressive...
2007-05-18 Dan GohmanQualify several calls to functions in the MVT namespace...
2007-05-18 Evan ChengWatch out for blocks that end with a return.
2007-05-18 Chris LattnerFix PR1434 and test/Linker/link-archive.ll, this is...
2007-05-18 Evan ChengIf true / false blocks fallthrough before ifcvt, add...
2007-05-18 Evan ChengMark calls non-predicable for now. Need to ensure it...
2007-05-18 Dale JohannesenRemove some unneeded branches. (spotted by Evan, thanks)
2007-05-18 Evan ChengSilence some compilation warnings.
2007-05-18 Evan ChengMake use of target specific block size limits; bug...
2007-05-18 Evan ChengSet ARM if-conversion block size threshold to 10 instru...
2007-05-18 Evan ChengRemoveBranch() and InsertBranch() now returns number...
2007-05-18 Evan ChengRemoveBranch() and InsertBranch() now returns number...
2007-05-17 Evan ChengMove isSuccessor() offline, change it to use std::find.
2007-05-17 Devang PatelFix PR1431
2007-05-17 Dale JohannesenMore effective breakdown of memcpy into repeated load...
2007-05-17 Reid SpencerGet rid of leading zeros in the output of toString.
2007-05-17 Evan ChengFix a bogus check that prevented folding VECTOR_SHUFFLE...
2007-05-17 Evan ChengAdded missing patterns for UNPCKH* and PUNPCKH*.
2007-05-17 Chris Lattnerdisable MaskedValueIsZero, ComputeMaskedBits, and Simpl...
2007-05-17 Chris Lattneradd expand support for ADDC/SUBC/ADDE/SUBE so we can...
2007-05-17 Chris LattnerThis is the correct fix for PR1427. This fixes mmx...
2007-05-17 Anton KorobeynikovRevert patch for PR1427. It breaks almost all vector...
2007-05-17 Chris Lattneradd support for 128-bit add/sub on ppc64
2007-05-17 Reid SpencerPrint integer values as both decimal and hexadecimal...
2007-05-17 Chris Lattneradd support for 128-bit integer add/sub
2007-05-17 Reid SpencerFor lshr by 0 bits, just return *this as a short cut...
2007-05-17 Chris LattnerFix PR1427 and test/CodeGen/X86/mmx-shuffle.ll
2007-05-17 Evan ChengRemove. Not needed.
2007-05-16 Evan ChengDefault implementation of TargetInstrInfo::getBlockSize().
2007-05-16 Evan ChengAdd target hook to specify block size limit for if...
2007-05-16 Dale JohannesenDon't fold bitconvert(load) for preinc/postdec loads...
2007-05-16 Evan ChengisBlockPredicable() always ignore terminal instructions...
2007-05-16 Evan ChengARM::tB is also predicable.
2007-05-16 Evan ChengPredicateInstruction returns true if the operation...
2007-05-16 Evan ChengAdd default implementation of PredicateInstruction().
2007-05-16 Evan ChengRename M_PREDICATED to M_PREDICABLE; Moved isPredicable...
2007-05-16 Evan ChengMove if-conversion after all passes that may use regist...
2007-05-16 Evan ChengRemoved isPredicable().
2007-05-16 Evan ChengMake ARM::B isPredicable; Make Bcc and MOVCC condition...
2007-05-16 Evan ChengAdded isPredicable bit to class Instruction.
2007-05-16 Reid SpencerFix a bug in the "fromString" method where radix 2...
2007-05-16 Reid SpencerAvoid a "loss of precision" error in gcc 4.1.3.
2007-05-16 Duncan SandsOutput exception call-sites in address order, as requir...
2007-05-16 Evan ChengConditional branch is not a barrier.
2007-05-16 Chris LattnerUse a ptr set instead of a linear search to unique...
2007-05-16 Chris Lattnerimplement the missing maskmovq mmx intrinsic that akor...
2007-05-16 Evan ChengFix comment.
2007-05-16 Evan ChengDevang points out that we need an assertion here.
2007-05-16 Reid SpencerImplement printing of instruction result values when...
2007-05-16 Evan ChengBug fix: should check ABI alignment, not pref. alignment.
2007-05-16 Evan ChengHooks for predication support.
2007-05-16 Evan ChengInitial commit of (very basic) if converter.
2007-05-15 Dale JohannesenRemove extra CFG edges before doing these passes; it...
2007-05-15 Lauro Ramos VenancioFix an infinite recursion in GetNegatedExpression.
2007-05-15 Duncan SandsThe index into the actions table is a ULEB128 not a...
2007-05-15 Chris Lattnerselects can also reach here
2007-05-15 Chris Lattnerimplement the ModuleProvider::dematerializeFunction...
2007-05-15 Reid SpencerUn-brain-dead-ify the lowering of part set for the...
2007-05-15 Chris LattnerFix some subtle issues handling immediate values. ...
2007-05-15 Chris Lattnerfix some subtle inline asm selection issues
2007-05-15 Evan ChengAdd PredicateOperand to all ARM instructions that have...
2007-05-15 Chris Lattnerfix subtle bugs in inline asm operand selection
2007-05-15 Evan ChengAdded getNumExplicitOperands and findFirstPredOperand.
2007-05-15 Chris LattnerFix Transforms/InstCombine/2007-05-14-Crash.ll
2007-05-14 Lauro Ramos VenancioFix previous patch. GOTOFF can be used only when the...
2007-05-14 Chris Lattnerimplement a simple fneg optimization/propagation thing...
2007-05-14 Evan ChengOnly worry about intervening kill if there are more...
2007-05-14 Evan ChengFix for PR1406:
2007-05-14 Evan ChengWhen marking a register as being implicitly defined...
2007-05-14 Lauro Ramos VenancioOptimize PIC implementation. GOTOFF can be used when...
2007-05-14 Lauro Ramos VenancioEnable aliases on arm-linux.
2007-05-14 Reid SpencerGive names to the final result values of the part_set...
2007-05-14 Dan GohmanCorrect a few comments.
2007-05-14 Dan GohmanAdd passes -view-cfg and -view-cfg-only that are like...
2007-05-14 Reid SpencerMake the results for the rotate functions correct when...
2007-05-13 Reid SpencerAdd some things needed by the llvm-gcc version supporti...
2007-05-13 Chris LattnerFix PR1413
2007-05-13 Chris LattnerFix Transforms/GlobalOpt/2007-05-13-Crash.ll
2007-05-13 Anton KorobeynikovEmit function debug frames in one atom. This will preve...
2007-05-13 Anton KorobeynikovEmit multiple common EH frames for multiple (including...
2007-05-12 Anton KorobeynikovMore DWARF-related things cleanup:
2007-05-12 Reid SpencerFix shl to produce the correct result when the bitwidth...
2007-05-12 Reid SpencerGet the size of auto arrays right, regardless of its...
2007-05-11 Chris Lattnerallow partially materialized modules to be written...
2007-05-11 Devang PatelFix lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of...
2007-05-11 Chris Lattnersignificantly improve debug output of lsr
2007-05-11 Dan GohmanUpdate comments to say "vector" instead of "packed".
2007-05-11 Dan GohmanFix typos.
2007-05-11 Dan GohmanThis patch extends the LoopUnroll pass to be able to...
next