Revert r122114 (CallbackVH observing use-list changes) because it caused severe slowd...
[oota-llvm.git] / lib / CodeGen /
2010-12-20 Dale JohannesenCosmetic changes.
2010-12-20 Cameron ZwarichMachineVerifier should count landing pad successors...
2010-12-20 Cameron ZwarichTeach MachineVerifier that early clobber defs begin...
2010-12-20 Cameron ZwarichAdd a missing check from r122218.
2010-12-20 Chris Lattnerimplement type legalization promotion support for SMULO...
2010-12-20 Cameron ZwarichDon't assume that an instruction ending a register...
2010-12-20 Chris LattnerFix a bug in the scheduler's handling of "unspillable...
2010-12-20 Chris Lattnerthe result of CheckForLiveRegDef is dead, remove it.
2010-12-20 Chris Lattnerreduce indentation, no functionality change.
2010-12-20 Cameron ZwarichIgnore debug values when performing MachineVerifier...
2010-12-19 Cameron ZwarichEarly clobber operands are allowed to be defined at...
2010-12-19 Cameron ZwarichFix PR8815 by checking for an explicit clobber def...
2010-12-19 Cameron ZwarichFix PR8811 by teaching MachineVerifier about optional...
2010-12-19 Cameron ZwarichStrongPHIElimination will never run before TwoAddressIn...
2010-12-19 Nick LewyckyAdd missing standard headers. Patch by Joerg Sonnenberger!
2010-12-19 Chris Lattnerteach MaskedValueIsZero how to analyze ADDE. This is
2010-12-19 Cameron ZwarichRemove some checks for StrongPHIElim. These checks...
2010-12-19 Chris Lattnerfix PR8642: if a critical edge has a PHI value that...
2010-12-18 Jakob Stoklund OlesenApparently, operandices is not a word.
2010-12-18 Jakob Stoklund OlesenTeach the inline spiller to attempt folding a load...
2010-12-18 Jakob Stoklund OlesenTweak debug spew.
2010-12-18 Jakob Stoklund OlesenCheck that the register is live-in to the loop header...
2010-12-18 Nick LewyckyFix GCC warning:
2010-12-18 Jakob Stoklund OlesenPass a Banner argument to the machine code verifier...
2010-12-17 Jakob Stoklund OlesenAvoid dereferencing end() in collectInterferingVRegs...
2010-12-17 Jakob Stoklund OlesenMake the -verify-regalloc command line option available...
2010-12-17 Jakob Stoklund OlesenEnable loop splitting in RegAllocGreedy.
2010-12-17 Bill WendlingDuring local stack slot allocation, the materializeFram...
2010-12-17 Bob WilsonFix a DAGCombiner crash when folding binary vector...
2010-12-17 Dale JohannesenAdd a transform to DAG Combiner. This improves the
2010-12-17 Jakob Stoklund OlesenAllow missing kill flags on an untied operand of a...
2010-12-17 Jakob Stoklund OlesenAdd MachineLoopRange comparators for sorting loop lists...
2010-12-17 Jakob Stoklund OlesenProvide LiveIntervalUnion::Query::checkLoopInterference.
2010-12-17 Bob WilsonFix crash compiling a QQQQ REG_SEQUENCE for a Neon...
2010-12-17 Bob WilsonFix a comment typo.
2010-12-16 Daniel DunbarMC: Make TargetAsmBackend available to the AsmStreamer.
2010-12-15 Jakob Stoklund OlesenStart using SplitKit and MachineLoopRanges in RegAllocG...
2010-12-15 Jakob Stoklund OlesenAdd MachineLoopRanges analysis.
2010-12-15 Evan ChengTeach machine cse to commute instructions.
2010-12-15 Dan GohmanMove Value::getUnderlyingObject to be a standalone
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 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-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 Evan ChengFix a minor bug in two-address pass. It was missing...
2010-12-14 Matt Beaumont-GayMove debugging code entirely within DEBUG(). Silences...
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 OlesenQ.seenAllInterferences() must be called after Q.collect...
2010-12-14 Jakob Stoklund OlesenRemove unused vector.
2010-12-14 Jakob Stoklund OlesenTry reassigning all virtual register interferences...
2010-12-14 Jakob Stoklund OlesenAdd stub for RAGreedy::trySplit.
2010-12-13 Chris LattnerAdd a couple dag combines to transform mulhi/mullo...
2010-12-13 Chris Lattnerremove the verbose-asm "constant pool double" comments...
2010-12-13 Chris Lattnerreduce indentation by using continue, no functionality...
2010-12-12 Duncan SandsCatch attempts to remove a deleted node from the CSE...
2010-12-11 Jakob Stoklund OlesenAdd named timer groups for the different stages of...
2010-12-10 Jakob Stoklund OlesenMove MRI into RegAllocBase. Clean up debug output a...
2010-12-10 Nick LewyckyRemove extraneous close parenthesis.
2010-12-10 Nick LewyckyMove variable that's unused in an NDEBUG build inside...
2010-12-10 Jakob Stoklund OlesenForce the greedy register allocator to always use the...
2010-12-10 Jakob Stoklund OlesenRip out live range splitting support from the inline...
2010-12-10 Jakob Stoklund OlesenUse AllocationOrder in RegAllocGreedy, fix a bug in...
2010-12-10 Jakob Stoklund OlesenFix miscompilation caused by trivial logic error in...
2010-12-10 Jakob Stoklund OlesenAdd an AllocationOrder class that can iterate over...
2010-12-10 Rafael EspindolaFixed version of 121434 with no new memory leaks.
2010-12-10 Rafael EspindolaRevert my previous patch to make the valgrind bots...
2010-12-09 Rafael EspindolaInitial support for the cfi directives. This is just...
2010-12-09 Stuart HastingsInitial support for nested CALLSEQ_START/CALLSEQ_END...
2010-12-09 Jakob Stoklund OlesenRemember to filter out reserved rergisters from the...
2010-12-09 Jakob Stoklund OlesenAdd a forgotten initializer for CheckedFirstInterference.
2010-12-09 Andrew TrickAdded register reassignment prototype to RAGreedy....
2010-12-09 Eric Christopher80-col fixups.
2010-12-09 Jakob Stoklund OlesenIntervalMap iterators are heavyweight, so avoid copying...
2010-12-09 Devang PatelDW_FORM_data1 may not provide sufficient room for vtabl...
2010-12-08 Jakob Stoklund OlesenProperly deal with empty intervals when checking for...
2010-12-08 Jakob Stoklund OlesenImplement very primitive hinting support in RegAllocGreedy.
2010-12-08 Jakob Stoklund OlesenStore (priority,regnum) pairs in the priority queue...
2010-12-08 Eric ChristopherReword comment slightly.
2010-12-08 Eric ChristopherFix comment.
2010-12-08 Jakob Stoklund OlesenTrim includes.
2010-12-08 Andrew TrickGeneralize PostRAHazardRecognizer so it can be used...
2010-12-08 Jakob Stoklund OlesenStub out RegAllocGreedy.
2010-12-08 Jakob Stoklund OlesenMove RABasic::addMBBLiveIns to the base class, it is...
2010-12-07 Jakob Stoklund OlesenSwitch LiveIntervalUnion from std::set to IntervalMap.
2010-12-07 Jakob Stoklund OlesenSimplify assertion.
2010-12-07 Jay FoadPR5207: Change APInt methods trunc(), sext(), zext...
2010-12-07 Jakob Stoklund OlesenRemove unused member.
2010-12-06 Devang PatelUndefined value in reg 0 may need a marker to identify...
2010-12-06 Devang PatelIf dbg_declare() or dbg_value() is not lowered by isel...
2010-12-06 Rafael EspindolaSecond try at making direct object emission produce...
2010-12-06 Rafael EspindolaRevert previous two patches while I try to find out...
2010-12-06 Rafael EspindolaAdd an EmitAbsValue helper method and use it in cases...
2010-12-05 Cameron ZwarichSome cleanup before I start committing some incremental...
2010-12-05 Cameron ZwarichRemove the PHIElimination.h header, as it is no longer...
next