Handle Void types in ComputeValueVTs. This doesn't currently occur,
[oota-llvm.git] / lib / CodeGen /
2009-03-25 Dale JohannesenWhen optimizing with debug info, don't keep the
2009-03-25 Evan ChengCodeGen still defaults to non-verbose asm, but llc...
2009-03-25 Devang PatelDo not ignore DW_TAG_class_type!
2009-03-24 Evan ChengFix PR3845: Avoid stale MachineInstruction pointer...
2009-03-24 Chris Lattnermore tidying: name the components of PhysReg in the...
2009-03-24 Chris LattnerTidy a bit more.
2009-03-24 Chris Lattnersimplify this code a bit now that "allocation to a...
2009-03-24 Dan GohmanMinor compile-time optimization; don't bother checking
2009-03-24 Dan GohmanAdd a pre-pass to the burr-list scheduler which makes...
2009-03-24 Evan ChengDo not emit comments unless -asm-verbose.
2009-03-23 Evan ChengFix a bug in spill weight computation. If the alias...
2009-03-23 Dale JohannesenFix internal representation of fp80 to be the
2009-03-23 Dan GohmanWhen unfolding a load during scheduling, the new operat...
2009-03-23 Evan ChengFix PR3391 and PR3864. Reg allocator infinite looping.
2009-03-23 Dan GohmanDon't set SUnit::hasPhysRegDefs to true unless the...
2009-03-23 Dan GohmanFix canClobberPhysRegDefs to check all SDNodes grouped...
2009-03-23 Dan GohmanAdd a new bit to SUnit to record whether a node has...
2009-03-23 Dan GohmanNow that errs() is properly non-buffered, there's no...
2009-03-23 Evan ChengModel inline asm constraint which ties an input to...
2009-03-23 Evan ChengDo not fold away subreg_to_reg if the source register...
2009-03-20 Dan GohmanSimplify this code; use a while instead of an if and...
2009-03-20 Evan ChengFor inline asm output operand that matches an input...
2009-03-20 Sanjiv GuptaFixed build warnings for unused variables.
2009-03-20 Sanjiv GuptaFixed the comment. No functionality change.
2009-03-20 Chris LattnerApply the patch requested in PR3846.
2009-03-19 Sebastian RedlFix the Win32 VS2008 build:
2009-03-19 Evan ChengAdded MachineInstr::isRegTiedToDefOperand to check...
2009-03-19 Chris LattnerFix PEI to not walk off the start of a block when an...
2009-03-18 Mon P WangAdded missing support for widening when splitting an...
2009-03-17 Rafael EspindolaDon't force promotion of return arguments on the callee.
2009-03-17 Chris LattnerFix codegen to compute the size of an allocation by...
2009-03-17 Sanjiv Guptar66870 missed this out.
2009-03-17 Duncan SandsReapply r67049, with the test adjusted for darwin
2009-03-17 Mon P WangFix a problem with DAGCombine where we were building...
2009-03-17 Evan ChengSpiller may unfold load / mod / store instructions...
2009-03-16 Bill Wendling--- Reverse-merging (from foreign repository) r67049...
2009-03-16 Duncan SandsTweak the fix for PR3784: be less sensitive about just
2009-03-14 Owen AndersonGive the pre-alloc splitter access to the VirtRegMap...
2009-03-14 Daniel DunbarAdd newlines at end of file (this can annoy gcov)
2009-03-14 Mon P WangAvoid doing the transformation c ? 1.0 : 2.0 as load...
2009-03-13 Dan GohmanImprove FastISel's handling of truncates to i1, and...
2009-03-13 Evan ChengFix PR3784: If the source of a phi comes from a bb...
2009-03-13 Dan GohmanFix FastISel's assumption that i1 values are always...
2009-03-13 Evan ChengFix some significant problems with constant pools that...
2009-03-13 Owen AndersonConvert VirtRegMap to a MachineFunctionPass.
2009-03-13 Bill WendlingOops...I committed too much.
2009-03-13 Bill WendlingTemporarily XFAIL this test.
2009-03-12 Dan GohmanFix a typo in a comment.
2009-03-12 Owen AndersonReorganize some #include's.
2009-03-12 Chris LattnerMove 3 "(add (select cc, 0, c), x) -> (select cc, x...
2009-03-12 Evan ChengEnable Chris' value propagation change. It make availab...
2009-03-11 Gabor Greifupdate
2009-03-11 Owen AndersonReorganization: Move the Spiller out of VirtRegMap...
2009-03-11 Evan ChengMy last coalescer fix introduced a subtler one. It...
2009-03-11 Duncan SandsIt makes no sense to have a ODR version of common
2009-03-11 Duncan SandsAdd parentheses to pacify gcc-4.3.
2009-03-11 Chris Lattnerreapply my previous patch (r66358) with a tweak to...
2009-03-11 Bill WendlingPut the assignment back at the top of this method.
2009-03-11 Evan ChengTwo coalescer fixes in one.
2009-03-10 Bill WendlingMake ivars private. Other cleanup. No functionality...
2009-03-10 Bill WendlingJust make the Dwarf timer group static inside of the...
2009-03-10 Bill WendlingDon't put static functions in anonymous namespace.
2009-03-10 Bill WendlingThese should *stop* the timer, not start it again.
2009-03-10 Bill Wendling- Fix misspelled method name.
2009-03-10 Bill Wendling- Create GetOrCreateSourceID from getOrCreateSourceID...
2009-03-10 Bill WendlingRefine the Dwarf writer timers so that they measure...
2009-03-10 Evan ChengRevert 66358 for now. It's breaking povray, 450.soplex...
2009-03-10 Bill WendlingAdd a timer to the DwarfWriter pass that measures the...
2009-03-10 Dan GohmanFix a post-RA scheduling liveness bug. When a basic...
2009-03-10 Chris Lattnerwire up support for emitting "special" values from...
2009-03-09 Chris LattnerFix PR3763 by using proper APInt methods instead of...
2009-03-09 Evan ChengYet another case where the spiller marked two uses...
2009-03-09 Chris Lattnerjust remove the use_empty() check entirely, the only...
2009-03-09 Chris LattnerMake the code generator rip of dead constant expr uses...
2009-03-09 Bill WendlingPass in a std::string when getting the names of debuggi...
2009-03-08 Evan ChengIf a MI uses the same register more than once, only...
2009-03-08 Chris Lattnerimplement an optimization to codegen c ? 1.0 : 2.0...
2009-03-08 Chris Lattnerrandom cleanups.
2009-03-07 Duncan SandsIntroduce new linkage types linkonce_odr, weak_odr...
2009-03-06 Dan GohmanFix ScheduleDAGRRList::CopyAndMoveSuccessors' handling...
2009-03-06 Bill WendlingWhen we split a basic block, there's a default branch...
2009-03-05 Owen Anderson(Hopefully) silence a warning.
2009-03-05 Owen AndersonBe more careful about choosing restore points when...
2009-03-05 Evan ChengFix how livein live intervals are handled. Previously...
2009-03-04 Bob WilsonFix BuildVectorSDNode::isConstantSplat to handle one...
2009-03-04 Owen AndersonAdd a restore folder, which shaves a dozen or so machin...
2009-03-04 Eli FriedmanPR3686: make the legalizer handle bitcast from i80...
2009-03-04 Evan ChengFix PR3701. 1. X86 target renamed eflags register to...
2009-03-04 Bill WendlingThe DAG combiner was performing a BT combine. The BT...
2009-03-02 Bob WilsonGeneralize BuildVectorSDNode::isConstantSplat to use...
2009-03-01 Nate BegemanFix a problem with DAGCombine on 64b targets where...
2009-03-01 Evan ChengMinor optimization:
2009-03-01 Bob WilsonCombine PPC's GetConstantBuildVectorBits and isConstant...
2009-02-28 Evan ChengLast commit accidentially deleted this code.
2009-02-27 Devang PatelIt is possible that subprgoram definition is only encod...
2009-02-27 Rafael EspindolaRefactor TLS code and add some tests. The tests and...
2009-02-27 Evan ChengMachineLICM CSE should match destination register class...
2009-02-26 Owen AndersonEnable stack slot coloring DCE. Evan's spiller fixes...
2009-02-26 Evan ChengThe last commit was overly conservative. It's ok to...
2009-02-26 Evan ChengIf an available register falls through to a succ block...
next