oota-llvm.git
2010-12-15 Chris Lattneradd a note about overflow idiom recognition.
2010-12-15 Rafael EspindolaGeneralize an assert.
2010-12-15 Chris Lattneradd a shift/imul missed optimization
2010-12-15 Chris Lattneradd a note about a SPEC hack that gcc mainline does.
2010-12-15 Chris Lattnertake care of some todos, transforming [us]mul_lohi...
2010-12-15 Chris Lattnermerge two tests
2010-12-15 Chris Lattnerwhen transforming a MULHS into a wider MUL, there is...
2010-12-15 Chris Lattnermake qsort predicate more conformant by returning 0...
2010-12-15 Chris Lattnervarious cleanups to tblgen, patch by Garrison Venn!
2010-12-15 Bill WendlingAdd mention that we support FreeBSD/amd64.
2010-12-15 Kevin EnderbyAdd some more MC tests for ARM arithmetic instructions...
2010-12-15 Mikhail GlushenkovCopy-pastos.
2010-12-15 Mikhail GlushenkovRemove ConvertToMAttrImpl, it became too '-march'-specific.
2010-12-15 Mikhail Glushenkovllvmc: Support -march arguments that should be forwarde...
2010-12-15 Mikhail Glushenkovllvmc: Better -mfpu/-mcpu support for ARM & PPC.
2010-12-15 Mikhail Glushenkovllvmc: more complete -march table for ARM.
2010-12-15 Mikhail Glushenkovllvmc: Support -mabi/-mfloat-abi.
2010-12-15 Mikhail Glushenkovllvmc: Forward -march/-mcpu/-mtune to as & ld.
2010-12-15 Mikhail Glushenkovllvmc: make switch options ZeroOrMore by default.
2010-12-15 Bill WendlingReapply r121808 now that the missing patterns have...
2010-12-15 Bill WendlingAdd some missing patterns now that tLDRB and tLDRH...
2010-12-15 Owen AndersonFix PR8790, another instance where unreachable code...
2010-12-15 Owen AndersonCleanup trailing whitespace.
2010-12-15 Bill WendlingRevert r121808 until I can fix the build.
2010-12-14 Jim Grosbachthumb adr fixup needs alignment just like the t2 version.
2010-12-14 Bill WendlingComments and cleaning.
2010-12-14 Bill WendlingMake the ISel selections for LDR/STR the same as before...
2010-12-14 Jakob Stoklund... Simplify RegAllocGreedy's use of register aliases.
2010-12-14 Jakob Stoklund... Simplify CCState's use of register aliases.
2010-12-14 Jakob Stoklund... Simplify AggressiveAntiDepBreaker's use of register...
2010-12-14 Jakob Stoklund... Simplyfy RegAllocBasic by using getOverlaps instead...
2010-12-14 Jakob Stoklund... Introduce TargetRegisterInfo::getOverlaps(Reg), returni...
2010-12-14 Jim GrosbachAdd support for MC-ized encoding of tLEApcrel and tLEAp...
2010-12-14 Bill WendlingFix comment.
2010-12-14 Bill WendlingMulticlassify the LDR/STR encoding patterns. The only...
2010-12-14 Evan ChengFix a minor bug in two-address pass. It was missing...
2010-12-14 Jim Grosbachtrailing whitespace
2010-12-14 Matt Beaumont-GayMove debugging code entirely within DEBUG(). Silences...
2010-12-14 Jim GrosbachRefactor a bit for legibility.
2010-12-14 Jim Grosbachtrailing whitespace.
2010-12-14 Jim GrosbachMake sure to propagate the predicate operands for LEApc...
2010-12-14 Owen AndersonFix a small bug (typo?) in the fixup for Thumb1 CBZ...
2010-12-14 Jakob Stoklund... Add LiveIntervalUnion print methods, RegAllocGreedy...
2010-12-14 Jakob Stoklund... Use TRI::printReg instead of AbstractRegisterDescriptio...
2010-12-14 Jakob Stoklund... Add TargetRegisterInfo::printReg() to pretty-print...
2010-12-14 Jim GrosbachARM Fixups relative to thumb functions need to have...
2010-12-14 Jakob Stoklund... Q.seenAllInterferences() must be called after Q.collect...
2010-12-14 Daniel DunbarMC/ARM: Fix-up fixup offset for fixup_arm_branch target...
2010-12-14 Jim GrosbachTrailing whitespace
2010-12-14 Bill WendlingUse the integer scheduling intrinsic for integer loads...
2010-12-14 Chris Lattner - Insert new instructions before DomBlock's terminator,
2010-12-14 Chris Lattnerfix two significant issues with FoldTwoEntryPHINode:
2010-12-14 Chris Lattnerremove the instsimplify logic I added in r121754. ...
2010-12-14 Chris Lattnerclean up logic, convert std::set to SmallPtrSet, handle...
2010-12-14 Chris Lattnertidy up a bit, move DEBUG down to when we commit to...
2010-12-14 Chris Lattneruse SimplifyInstruction instead of reimplementing part...
2010-12-14 Chris Lattnersimplify GetIfCondition by using getSinglePredecessor.
2010-12-14 Chris Lattneruse AddPredecessorToBlock in 3 places instead of a...
2010-12-14 Chris Lattnermake FoldTwoEntryPHINode use instsimplify a bit, make
2010-12-14 Chris Lattnerremove the dead (and terrible) llvm::RemoveSuccessor...
2010-12-14 Chris Lattnerimprove DEBUG's a bit, switch to eraseFromParent()...
2010-12-14 Chris Lattnerfix yet anohter broken line
2010-12-14 Chris Lattnerreapply my recent change that disables a piece of the...
2010-12-14 Bill WendlingThe tLDR et al instructions were emitting either a...
2010-12-14 Evan Chengbfi A, (and B, C1), C2) -> bfi A, B, C2 iff C1 & C2...
2010-12-14 Jason W Kimfix fixme case typo :-)
2010-12-14 Jakob Stoklund... Remove unused vector.
2010-12-14 Jakob Stoklund... Add IntervalMap to the Programmer's Manual.
2010-12-14 Jakob Stoklund... Remove debugging code.
2010-12-14 Jakob Stoklund... Try reassigning all virtual register interferences...
2010-12-14 Jakob Stoklund... Add stub for RAGreedy::trySplit.
2010-12-14 Owen AndersonSecond attempt at make Thumb2 LEAs pseudos. This time...
2010-12-13 Owen AndersonFix recent buildbot breakage by pulling SimplifyCFG...
2010-12-13 Jason W KimFirst cut of ARM/MC/ELF PIC relocations.
2010-12-13 Bob WilsonRemove the rest of the *_sfp Neon instruction patterns.
2010-12-13 Bob WilsonSimplify N2VSPat, removing some unnecessary type arguments.
2010-12-13 Chris Lattnertemporarily disable part of my previous patch, which...
2010-12-13 Dan GohmanUpdate a comment.
2010-12-13 Owen AndersonRevert r121721, which broke buildbots.
2010-12-13 Dan GohmanReapply r121520, PartialAlias implementation for BasicA...
2010-12-13 Dan GohmanUpdate memdep to handle PartialAlias as MayAlias.
2010-12-13 Owen AndersonMake Thumb2 LEA-like instruction into pseudos, which...
2010-12-13 Bob WilsonDelete a line that I forgot to revert previously.
2010-12-13 Bob WilsonUse COPY_TO_REGCLASS instead of pseudo instructions...
2010-12-13 Bob WilsonUse pseudo instructions for 2-register Neon instruction...
2010-12-13 Bob WilsonRemove unused instruction class arguments.
2010-12-13 Evan ChengGeneralize BFI isel lowering a bit.
2010-12-13 Chris Lattneradd some DEBUG's.
2010-12-13 Owen AndersonIn Thumb2, direct branches can be encoded as either...
2010-12-13 Jim GrosbachUse 32-bit types for 32-bit values.
2010-12-13 Jim GrosbachTrailing whitespace.
2010-12-13 Benjamin KramerFix sort predicate. qsort(3)'s predicate semantics...
2010-12-13 Chris Lattnerrename test
2010-12-13 Chris LattnerAdd a couple dag combines to transform mulhi/mullo...
2010-12-13 Chris Lattnerreinstate my patch: the miscompile was caused by an...
2010-12-13 Chris LattnerCompletely disable the optimization I added in r121680...
2010-12-13 Chris Lattnerremove the verbose-asm "constant pool double" comments...
2010-12-13 Chris LattnerMake simplifycfg reprocess newly formed "br (cond1...
2010-12-13 Chris Lattnermake this logic a bit simpler.
2010-12-13 Chris Lattnersplit all the guts of SimplifyCFGOpt::run out into...
next