Disabling -g for ocaml builds; it's not downwards compatible.
[oota-llvm.git] / lib / CodeGen /
2007-12-24 Owen AndersonFlesh out the Briggs implementation a little bit more...
2007-12-23 Owen AndersonSketch out an implementation of Briggs' copy placement...
2007-12-22 Chris Lattnerinitial code for forming an FGETSIGN node. This is...
2007-12-22 Chris Lattnerimprove support for fgetsign
2007-12-22 Chris LattnerTell TargetLoweringOpt whether it is running before
2007-12-22 Chris LattnerAdd a new FGETSIGN operation, which defaults to expand...
2007-12-22 Gordon HenriksenUse getIntrinsicID instead of looking up intrinsic...
2007-12-22 Owen AndersonNote what still needs doing.
2007-12-22 Owen AndersonRemove critical edge breaking. It won't be necessary...
2007-12-20 Evan ChengMore accurate checks for two-address constraints.
2007-12-20 Evan ChengThe physical register + virtual register joining requir...
2007-12-20 Evan ChengBring back a burr scheduling heuristic that's still...
2007-12-20 Bill WendlingUpdated comments to reflect what "side effects" means...
2007-12-19 Duncan SandsSimplify LowerCallTo by using a callsite.
2007-12-19 Duncan SandsThe C++ exception handling personality function wants
2007-12-19 Evan ChengDon't leave newly created nodes around if it turns...
2007-12-18 Bill WendlingAdd debugging info. Use the newly created "hasUnmodelle...
2007-12-18 Anton KorobeynikovSupport more insane CEP's in AsmPrinter (Yes, PyPy...
2007-12-18 Evan ChengFix PR1872: SrcValue and SrcValueOffset should not...
2007-12-18 Evan ChengAlso print alignment and volatileness.
2007-12-18 Evan ChengFIX for PR1799: When a load is unfolded from an instruc...
2007-12-18 Evan ChengSelectionDAG::dump() should print SrcValue of LoadSDNod...
2007-12-17 Duncan SandsMake invokes of inline asm legal. Teach codegen
2007-12-17 Christopher LambChange the PointerType api for creating pointer types...
2007-12-16 Owen AndersonBreak local interferences in StrongPHIElimination....
2007-12-16 Owen AndersonA few more comments.
2007-12-14 Dan GohmanAdd explicit keywords, and fix a minor typo that they...
2007-12-14 Evan ChengBug fix. Must also match ResNo when matching an operand...
2007-12-13 Owen AndersonAdd register pairs to the list to check for local inter...
2007-12-13 Owen AndersonRemove ugly and horrible code. It's not necessary...
2007-12-12 Evan ChengImplicit def instructions, e.g. X86::IMPLICIT_DEF_GR32...
2007-12-12 Dan GohmanAllow vector integer constants to be created with
2007-12-12 Owen AndersonForgot to remove a register from the PHI-union after...
2007-12-11 Evan ChengIf deleting a reload instruction due to reuse (value...
2007-12-11 Bill WendlingNeed to grow the indexed map. Added debug statements.
2007-12-11 Bill WendlingSimplify slightly.
2007-12-11 Owen AndersonMore progress on StrongPHIElimination. Now we actually...
2007-12-11 Bill WendlingBlark! How in the world did this work without this?!
2007-12-11 Bill Wendling- Update the virtual reg to machine instruction map...
2007-12-11 Bill WendlingChecking for "zero operands" during the "CanHoistInst...
2007-12-11 Evan ChengSwitch over to MachineLoopInfo.
2007-12-11 Evan ChengPretty print shuffle mask operand.
2007-12-11 Gordon HenriksenCollectorMetadata and Collector are rejiggered to get...
2007-12-10 Owen AndersonA little more progress on StrongPHIElimination, now...
2007-12-10 Christopher LambImprove branch folding by recgonizing that explict...
2007-12-09 Chris LattnerDuncan points out that the subtraction is unneeded...
2007-12-09 Chris LattnerAdd support for splitting the operand of a return instr...
2007-12-08 Bill WendlingReverting 44702. It wasn't correct to rename them.
2007-12-08 Chris Lattneradd many new cases to SplitResult. SplitResult now...
2007-12-08 Chris LattnerImplement splitting support for store, allowing us...
2007-12-08 Chris Lattnerimplement vector splitting of load, undef, and binops.
2007-12-08 Chris Lattnerimplement some methods.
2007-12-08 Chris Lattneradd scaffolding for splitting of vectors.
2007-12-08 Chris Lattnerreorganize header to separate into functional blocks.
2007-12-08 Chris Lattnersplit scalarization out to its own file.
2007-12-08 Chris LattnerSplit expansion out into its own file.
2007-12-08 Chris LattnerSplit promotion support out to its own file.
2007-12-08 Chris LattnerRename LegalizeDAGTypes.cpp -> LegalizeTypes.cpp
2007-12-08 Chris LattnerSplit the class definition of DAGTypeLegalizer out...
2007-12-08 Bill WendlingRenaming:
2007-12-08 Bill WendlingIncorporated comments from Evan and Chris:
2007-12-07 Bill WendlingInitial commit of the machine code LICM pass. It succes...
2007-12-07 Evan ChengAdd an option to control this heuristic tweak so I...
2007-12-06 Dale JohannesenRedo previous patch so optimization only done for i1.
2007-12-06 Evan ChengTurning simple splitting on. Start testing new coalesce...
2007-12-06 Chris Lattnerthird time around: instead of disabling this completely,
2007-12-06 Chris LattnerActually, disable this code for now. More analysis...
2007-12-06 Chris Lattnerimplement a readme entry, compiling the code into:
2007-12-06 Chris Lattnerimplement the rest of the functionality from SelectionD...
2007-12-06 Dale JohannesenFix PR1842.
2007-12-06 Evan ChengFix for PR1831: if all defs of an interval are re-mater...
2007-12-05 Evan ChengMachineInstr can change. Store indexes instead.
2007-12-05 Evan ChengIf a split live interval is spilled again, remove the...
2007-12-05 Evan ChengClobber more bugs.
2007-12-05 Evan ChengFix kill info for split intervals.
2007-12-05 Chris Lattnermore scalarization
2007-12-05 Chris Lattnerscalarize vector binops
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-04 Evan ChengRemove a unsafe optimization. This fixes 401.bzip2.
2007-12-04 Evan ChengSpiller unfold optimization bug: do not clobber a reusa...
2007-12-04 Chris LattnerImplement framework for scalarizing node results. ...
2007-12-04 Chris Lattnerstart providing framework for scalarizing vectors.
2007-12-04 Evan ChengDiscard split intervals made empty due to folding.
2007-12-03 Evan ChengBug fixes.
2007-12-03 Duncan SandsRather than having special rules like "intrinsics cannot
2007-12-03 Evan ChengTypo
2007-12-03 Evan ChengUpdate kill info for uses of split intervals.
2007-12-02 Evan ChengRemove redundant foldMemoryOperand variants and other...
2007-12-01 Evan ChengFix a bug where splitting cause some unnecessary spilling.
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 ChengDo not lose rematerialization info when spilling alread...
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-29 Evan ChengKill info update bug.
2007-11-28 Duncan SandsAdd some convenience methods for querying attributes...
2007-11-28 Duncan SandsAdd missing newlines at EOF.
next