Add basic test exposing many bugs.
[oota-llvm.git] / lib /
2010-12-16 Wesley PeckFix MBlaze backend call instructions so that arguments...
2010-12-16 Jim GrosbachPseudo-ize the Thumb1 tBfar pattern. rdar://8777974
2010-12-16 Daniel DunbarMC/Expr: Add a doxyment.
2010-12-16 Daniel DunbarMC/Mach-O: Lift some MachObjectWriter arguments into...
2010-12-16 Daniel DunbarMC/Mach-O: Stub out explicit MCMachObjectTargetWriter...
2010-12-16 Daniel DunbarFix indentation (per style guide).
2010-12-16 Daniel DunbarMC/Mach-O: Move createMachObjectWriter into MCMachObjec...
2010-12-16 Daniel DunbarMC/Mach-O: Use fixup info instead of hard coded list.
2010-12-16 Frits van BommelFix a bug in the loop in JumpThreading::ProcessThreadab...
2010-12-16 Duncan SandsSpeculatively revert commit 121905 since it looks like...
2010-12-16 Michael J. SpencerMemoryBuffer now return an error_code and returns a...
2010-12-16 Daniel DunbarMC: Move target specific fixup info descriptors to...
2010-12-16 Jason W Kim1. ARM/MC/ELF: A few more ELF relocs for .o
2010-12-16 Daniel DunbarMC: Make TargetAsmBackend available to the AsmStreamer.
2010-12-16 Dan GohmanUpdate a comment.
2010-12-16 Dan GohmanMake memcpyopt TBAA-aware.
2010-12-16 NAKAMURA Takumilib/Support/regexec.c: Let Regex LLP64-aware.
2010-12-16 Matt Beaumont-GayDelete an extra "Imm5 = ", caught by GCC's -Wsequence...
2010-12-16 Bill WendlingRemove fixup_arm_thumb_ldst. The code was never calling...
2010-12-16 Bill WendlingAdd tSpill and tRestore to the opcodes to replace with...
2010-12-16 Bill WendlingAdd encodings for Thumb1 Spill and Restore pseudos.
2010-12-15 Dan GohmanEnable TBAA by default.
2010-12-15 Dan GohmanPreserve TBAA tags when doing load PRE.
2010-12-15 Jim GrosbachThumb1 had two patterns for the same load-from-constant...
2010-12-15 Eric ChristopherDon't handle -arm-long-calls in fast isel for now.
2010-12-15 Jakob Stoklund OlesenStart using SplitKit and MachineLoopRanges in RegAllocG...
2010-12-15 Jakob Stoklund OlesenAdd MachineLoopRanges analysis.
2010-12-15 Bill WendlingIf we're changing the frame register to a physical...
2010-12-15 Bill WendlingWhitespace cleanups.
2010-12-15 Matt Beaumont-GayBetter fix for opt build
2010-12-15 Evan ChengOnly rr forms of ADD*_DB are commutable.
2010-12-15 Owen AndersonAdd an InstCombine transform to recognize instances...
2010-12-15 Matt Beaumont-GayFix opt -Werror build
2010-12-15 Evan ChengTeach machine cse to commute instructions.
2010-12-15 Bob WilsonAdd Neon VCVT instructions for f32 <-> f16 conversions.
2010-12-15 Dan GohmanReapply r121886, and also update DecomposeGEPExpression...
2010-12-15 Dan GohmanRevert r121886. DecomposeGEPExpression needs to be...
2010-12-15 Wesley PeckLower the MBlaze target specific calling conventions...
2010-12-15 Dan GohmanStrengthen GetUnderlyingObject using InstructionSimplify.
2010-12-15 Dan GohmanMove Value::getUnderlyingObject to be a standalone
2010-12-15 Wesley PeckAdd some special purpose register definitions to the...
2010-12-15 Owen AndersonFix typo in r121875.
2010-12-15 Jim GrosbachTweak a few pseudo-inst pattern base classes.
2010-12-15 Nick LewyckyClean up some of LVI:
2010-12-15 Jim GrosbachThe new t2LEApcrel* pseudo instructions need the size...
2010-12-15 Owen AndersonImplement cleanups suggested by Daniel.
2010-12-15 Jakob Stoklund OlesenFix build.
2010-12-15 Jakob Stoklund OlesenDetect and enumerate bypass loops.
2010-12-15 Jakob Stoklund OlesenSeparate SplitAnalysis::getSplitLoops().
2010-12-15 Duncan SandsMove Sub simplifications and additional Add simplificat...
2010-12-15 Duncan SandsIf we detect that the instruction we are simplifying...
2010-12-15 Frits van BommelTeach jump threading to "look through" a select when...
2010-12-15 Bill WendlingAdd fixups for Thumb LDR/STR instructions.
2010-12-15 Rafael EspindolaRelax alignment fragments.
2010-12-15 Rafael EspindolaPatch by David Meyer to avoid a O(N^2) behaviour when...
2010-12-15 Chris Lattneradd another overflow idiom
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 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 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 OlesenSimplify RegAllocGreedy's use of register aliases.
2010-12-14 Jakob Stoklund OlesenSimplify CCState's use of register aliases.
2010-12-14 Jakob Stoklund OlesenSimplify AggressiveAntiDepBreaker's use of register...
2010-12-14 Jakob Stoklund OlesenSimplyfy RegAllocBasic by using getOverlaps instead...
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 OlesenAdd LiveIntervalUnion print methods, RegAllocGreedy...
2010-12-14 Jakob Stoklund OlesenUse TRI::printReg instead of AbstractRegisterDescriptio...
2010-12-14 Jakob Stoklund OlesenAdd TargetRegisterInfo::printReg() to pretty-print...
2010-12-14 Jim GrosbachARM Fixups relative to thumb functions need to have...
2010-12-14 Jakob Stoklund OlesenQ.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.
next