Mark all calls as "could throw", when exceptions are enabled. Emit necessary LP info...
[oota-llvm.git] / lib /
2007-05-23 Anton KorobeynikovMark all calls as "could throw", when exceptions are...
2007-05-23 Chris Lattnerprevent exponential recursion in isNegatibleForFree
2007-05-23 Evan ChengPreliminary iterative if-conversion support.
2007-05-23 Evan ChengHooks for predication support.
2007-05-23 Evan ChengRename a parameter.
2007-05-23 Chris Lattnerwhen merging two alias sets together, be sure to propag...
2007-05-23 Devang PatelIf user wants to run instcombine twice, do not block it.
2007-05-23 Chris Lattnerfix a miscompilation when passing a float through varargs
2007-05-22 Reid SpencerReinstate the patch for escaping non-printing character...
2007-05-22 Reid SpencerRegenerate.
2007-05-22 Reid SpencerDon't allow the UnEscape code to read or write beyond...
2007-05-22 Reid SpencerRegenerate.
2007-05-22 Reid SpencerImplement full unescaping of escaped hex characters...
2007-05-22 Dale Johannesenname change requested by review of previous patch
2007-05-22 Owen AndersonSilence a warning.
2007-05-22 Dale JohannesenMake tail merging the default, except on powerPC. ...
2007-05-22 Chris Lattnertemporarily revert reid's asmwriter patch, it is missin...
2007-05-22 Chris Lattnerupdate comment
2007-05-22 Chris Lattnerregenerate
2007-05-22 Chris Lattnersimplify code
2007-05-22 Bill WendlingWe only need to specify the most-implied feature for...
2007-05-21 Evan ChengFix some -march=thumb regressions. tBR_JTr is not predi...
2007-05-21 Dale JohannesenUse AXI3 not AXI2 for appropriate PIC PC-relative loads...
2007-05-21 Evan ChengIf-convert early exit blocks (returns, etc.); bug fixes...
2007-05-21 Dale JohannesenAdd some patterns for PIC PC-relative loads and stores.
2007-05-21 Evan ChengBlockHasNoFallThrough() now returns true if block ends...
2007-05-21 Duncan SandsOnly emit one entry in the exception action table for...
2007-05-21 Evan ChengBlockHasNoFallThrough() now returns true if block ends...
2007-05-19 Reid SpencerGet the order of the hext digits right!
2007-05-19 Reid SpencerAdjust how LLVM names are produced:
2007-05-19 Reid SpencerRegenerate
2007-05-19 Reid SpencerMake the %"..." syntax legal for local name. This just...
2007-05-19 Chris LattnerFix Transforms/InstCombine/2007-05-18-CastFoldBug.ll...
2007-05-19 Reid SpencerOn Linux platforms and at optimization levels -O1 and...
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...
next