Fix GLIBCXX_DEBUG errors. Erase invalidates std::vector iterators
[oota-llvm.git] / include / llvm / CodeGen /
2007-12-12 Evan ChengCosmetic change.
2007-12-11 Evan ChengSwitch over to MachineLoopInfo.
2007-12-11 Gordon HenriksenCollectorMetadata and Collector are rejiggered to get...
2007-12-07 Bill WendlingInitial commit of the machine code LICM pass. It succes...
2007-12-07 Owen AndersonFix a stupid error that Chris pointed out.
2007-12-06 Evan ChengFix for PR1831: if all defs of an interval are re-mater...
2007-12-05 Evan Cheng- Mark last use of a split interval as kill instead...
2007-12-05 Evan ChengAdd a argument to storeRegToStackSlot and storeRegToAdd...
2007-12-02 Evan ChengRemove redundant foldMemoryOperand variants and other...
2007-12-01 Owen AndersonFixes for MachineLoopInfo, mostly from Evan. With...
2007-12-01 Evan ChengAllow some reloads to be folded in multi-use cases...
2007-11-30 Evan ChengDo not fold reload into an instruction with multiple...
2007-11-30 Devang PatelProvide a way to update DescGlobals cache directly.
2007-11-29 Evan ChengFix a major performance issue with splitting. If there...
2007-11-29 Evan ChengReplace the odd kill# hack with something less fragile.
2007-11-29 Evan ChengFixed various live interval splitting bugs / compile...
2007-11-28 Duncan SandsAdd missing newlines at EOF.
2007-11-28 Evan ChengRecover compile time regression.
2007-11-27 Owen AndersonAdd MachineLoopInfo. This is not yet tested.
2007-11-27 Owen AndersonAdd accessor for getting the underlying templated type...
2007-11-19 Dan GohmanFix a typo in a comment.
2007-11-17 Evan ChengLive interval splitting:
2007-11-17 Evan ChengShrinkfy.
2007-11-15 Anton KorobeynikovImplement necessary bits for flt_rounds gcc builtin.
2007-11-14 Anton KorobeynikovFix PIC jump table codegen on x86-32/linux. In fact...
2007-11-14 Evan ChengClean up sub-register implementation by moving subReg...
2007-11-13 Hartmut KaiserFixed a compilation error.
2007-11-13 Owen AndersonWow. I definitely shouldn't write code when I'm tird.
2007-11-13 Bill WendlingUnify CALLSEQ_{START,END}. They take 4 parameters:...
2007-11-12 Duncan SandsCompile fix.
2007-11-12 Evan ChengRefactor some code.
2007-11-12 Owen AndersonFix rewriting of PHI nodes.
2007-11-12 Owen AndersonRemove unnecessary #include's.
2007-11-12 Owen AndersonAs Chris and Evan pointed out, BreakCriticalMachineEdge...
2007-11-09 Duncan SandsFix some load/store logic that would be wrong for
2007-11-09 Evan ChengMuch improved pic jumptable codegen:
2007-11-08 Owen AndersonMake BreakCriticalMachineEdges available as a pass...
2007-11-08 Owen AndersonFix MachineDominators' getAnalysisUsage.
2007-11-08 Owen AndersonOops, forgot to commit this file.
2007-11-05 Evan ChengMove SimpleRegisterCoalescing.h to lib/CodeGen since...
2007-11-05 Duncan SandsEliminate the remaining uses of getTypeSize. This
2007-11-03 Evan ChengThere are times when the coalescer would not coalesce...
2007-11-01 Evan Cheng- Coalesce extract_subreg when both intervals are relat...
2007-10-31 Duncan SandsAdd a newline at the end of the file.
2007-10-31 Owen AndersonAdd the skeleton of a better PHI elimination pass.
2007-10-31 Owen AndersonSome fixes to get MachineDomTree working better.
2007-10-29 Owen AndersonAdd a first attempt at dominator information for MBB...
2007-10-25 Duncan SandsFix comment typos.
2007-10-19 Rafael EspindolaAdd support for byval function whose argument is not...
2007-10-19 Dale JohannesenMore ppcf128 issues (maybe the last)?
2007-10-18 Evan ChengReally fix PR1734. Carefully track which register uses...
2007-10-18 Evan ChengRemove unnecessary include.
2007-10-17 Duncan SandsReturn Expand from getOperationAction for all extended
2007-10-17 Evan ChengApply Chris' suggestions.
2007-10-17 Evan ChengUpdate comments.
2007-10-17 Evan ChengClean up code that calculate MBB live-in's.
2007-10-16 Duncan SandsDocument the fact that the verifier currently requires the
2007-10-16 Duncan SandsInitial infrastructure for arbitrary precision integer
2007-10-16 Evan ChengCode clean up.
2007-10-15 Chris Lattneradd a new CreateStackTemporary helper method.
2007-10-15 Chris LattnerOne mundane change: Change ReplaceAllUsesOfValueWith...
2007-10-15 Chris Lattnerremove dead enum, make setNodeId public.
2007-10-14 Evan ChengWhen coalescing an EXTRACT_SUBREG and the dst register...
2007-10-14 Evan ChengRevert 42908 for now.
2007-10-13 Evan ChengOptionally create a MachineInstr without default implic...
2007-10-12 Dan GohmanChange the names used for internal labels to use the...
2007-10-12 Evan ChengEXTRACT_SUBREG coalescing support. The coalescer now...
2007-10-12 Evan ChengCosmetic.
2007-10-11 Dan GohmanAdd runtime library names for pow.
2007-10-11 Dan GohmanAdd an ISD::FPOW node type.
2007-10-10 Dale JohannesenNext PPC long double bits: ppcf128->i32 conversion.
2007-10-08 Dan GohmanAdd convenience overloads of SelectionDAG::getNode...
2007-10-06 Evan ChengOops. Forgot this.
2007-10-05 Dale JohannesenFirst round of ppc long double. call/return and
2007-10-05 Dan GohmanSMUL_LOHI and UMUL_LOHI are commutative.
2007-10-05 Dan GohmanDefine target-indepenent SDNode types for multiply...
2007-10-05 Duncan SandsFix typo in comment.
2007-10-05 Evan ChengIf a node that defines a physical register that is...
2007-10-05 Evan ChengAdd a variant of getTargetNode() that takes a vector...
2007-10-01 Evan ChengRemove simple scheduler.
2007-09-29 Gordon HenriksenCollector is the base class for garbage collection...
2007-09-28 Evan ChengIf two instructions are both two-address code, favors...
2007-09-28 Evan ChengTrim some unneeded fields.
2007-09-28 Dale JohannesenAdd sqrt and powi intrinsics for long double.
2007-09-27 Gordon HenriksenCollectorMetadata abstractly describes stack maps for...
2007-09-27 Gordon HenriksenMy previous Registry.h header, as well as Collectors...
2007-09-26 Evan ChengOops. Forgot this.
2007-09-25 Evan ChengAdded major new capabilities to scheduler (only BURR...
2007-09-24 Dan GohmanAdd a routine for emitting .file directives, for setting up
2007-09-24 Dan Gohmanexplicit keywords.
2007-09-19 Dale JohannesenMore long double fixes. x86_64 should build now.
2007-09-19 Evan ChengUse struct SDep instead of std::pair for SUnit pred...
2007-09-18 Bill WendlingDon't pass back a reference to a temporary.
2007-09-18 Bill WendlingThe exception handling function info should be reset...
2007-09-18 Bill WendlingObjective-C was generating EH frame info like this:
2007-09-17 Chris LattnerMerge DenseMapKeyInfo & DenseMapValueInfo into DenseMapInfo
2007-09-17 Dan GohmanAdd a utility function to SDOperand for testing if...
2007-09-14 Dan GohmanRemove isReg, isImm, and isMBB, and change all their...
2007-09-14 Dan GohmanRemove spurious consts. This fixes warnings with compil...
2007-09-12 Evan ChengYet another getTargetNode variant.
next