Define instructions for cmovo and cmovno.
[oota-llvm.git] / lib / CodeGen /
2009-01-06 Dan GohmanFix a bug in ComputeLinearIndex computation handling...
2009-01-06 Devang PatelSet up DwarfDebug using DebugInfo API.
2009-01-06 Bill WendlingForgot that this was needed for Linux. This should...
2009-01-06 Owen AndersonThe phi construction algorithm used for interval recons...
2009-01-06 Dan GohmanUpdate these argument lists for the isNormalMemory
2009-01-06 Dan GohmanUse a latency value of 0 for the artificial edges inser...
2009-01-05 Devang PatelConstruct subprogram DIEs using DebugInfo.
2009-01-05 Devang PatelConstruct global variable DIEs using DebugInfo.
2009-01-05 Devang PatelConstruct compile unit dies using DebugInfo.
2009-01-05 Bill WendlingRevert r61415 and r61484. Duncan was correct that these...
2009-01-05 Dan GohmanDon't call setDepthDirty/setHeightDirty when adding...
2009-01-05 Devang PatelExtract source location info from DebugInfo.
2009-01-05 Devang PatelAdd type DIEs using DebugInfo.
2009-01-05 Devang PatelConstruct composite type DIE using DebugInfo.
2009-01-05 Dan GohmanTargetLowering.h #includes SelectionDAGNodes.h, so...
2009-01-05 Devang Patels/ConstructType/ConstructTypeDIE/g
2009-01-05 Devang PatelConstruct stuct field DIEs.
2009-01-05 Devang PatelConstruct enumerator DIE using DebugInfo.
2009-01-05 Devang PatelConstruct array/vector type DIEs using DebugInfo.
2009-01-05 Owen AndersonGet rid of sentinel insertion in interval reconstructio...
2009-01-05 Dan GohmanTidy up #includes, deleting a bunch of unnecessary...
2009-01-05 Devang PatelConstruct basic and derived type DIEs using DebugInfo.
2009-01-05 Devang Patelsubsume ConstructPointerType()
2009-01-05 Devang Patelsubsume ConstructBasicType().
2009-01-05 Devang Patelsquash warnings.
2009-01-04 Chris Lattnerelf writer really wants the size of the global, not...
2009-01-04 Bill WendlingThe llvm::ELFWriter::EmitGlobal() method is calling the
2009-01-03 Dan GohmanFix a DAGCombiner abort on an invalid shift count const...
2009-01-03 Dan GohmanCommuteNodesToReducePressure() is now removed.
2009-01-03 Dan GohmanRemove the code from the scheduler that commuted two...
2009-01-01 Duncan SandsFactorize (and generalize) the code promoting SELECT
2009-01-01 Duncan SandsRemove trailing spaces.
2009-01-01 Duncan SandsFix PR3274: when promoting the condition of a BRCOND...
2008-12-31 Owen AndersonGet live interval reconstruction several steps closer...
2008-12-29 Bill WendlingLinux wants the FDE initial location and address range...
2008-12-29 Bill WendlingThe FDE initial location and address range data should...
2008-12-29 Duncan SandsAdd braces, as suggested by a gcc warning.
2008-12-29 Scott MichelTeach LeaglizeDAG that i64 mul can be a libcall.
2008-12-28 Owen AndersonFix up kill/dead marking in the new live interval recon...
2008-12-28 Owen AndersonAdd prototype code for recomputing a live interval...
2008-12-24 Bill WendlingDarwin likes for the EH frame to be non-local.
2008-12-24 Bill WendlingGCC doesn't emit DW_EH_PE_sdata4 for the FDE encoding...
2008-12-23 Dale JohannesenChange comments so everybody can understand them, hopef...
2008-12-23 Dale JohannesenAdd another permutation where we should get rid of...
2008-12-23 Anton KorobeynikovRestore debug printing
2008-12-23 Anton KorobeynikovSometimes APInt syntax is really ugly... :(
2008-12-23 Anton KorobeynikovIndent stuff properly
2008-12-23 Anton KorobeynikovInitial checkin of APInt'ififcation of switch lowering
2008-12-23 Devang PatelFix typo.
2008-12-23 Devang PatelSilience unused warnings.
2008-12-23 Dan GohmanClean up the atomic opcodes in SelectionDAG.
2008-12-23 Dan GohmanRename BuildSchedUnits to BuildSchedGraph, and refactor the
2008-12-23 Dan GohmanUse isTerminator() instead of isBranch()||isReturn...
2008-12-23 Dan GohmanAvoid an unnecessary call to allnodes_size(), which...
2008-12-23 Dan GohmanMinor code simplifications.
2008-12-23 Dale JohannesenOne more permutation of subtracting off a base value.
2008-12-22 Dan GohmanRefactor a bunch of code out of AsmPrinter::EmitGlobalC...
2008-12-22 Dan GohmanOptimize setDepthDirty and setHeightDirty a little...
2008-12-20 Dan GohmanUse SmallVector's pop_back_val.
2008-12-20 Dan GohmanUse the correct Preds and Succs lists in setHeightDirty()
2008-12-19 Dan GohmanUse ~0u instead of -1u as the special value, to hopeful...
2008-12-19 Evan ChengFix PR3149. If an early clobber def is a physical regis...
2008-12-19 Chris LattnerFix some release-assert warnings
2008-12-19 Rafael EspindolaFix bug 3202.
2008-12-19 Bill WendlingPerform this loop only when the -debug flag is specified.
2008-12-19 Dan GohmanInitialize the ImplicitDefed member, to avoid getting...
2008-12-18 Dan GohmanTeach LowerSubregs to preserve kill/dead information...
2008-12-18 Dan GohmanMake LowerSubregs' debug output for EXTRACT_SUBREG...
2008-12-18 Dan GohmanFix a copy+pasto in an assertion message.
2008-12-18 Dan GohmanFix indentation level.
2008-12-18 Dan GohmanPrint subreg information in MachineInstr::dump.
2008-12-18 Mon P WangAdded support for vector widening.
2008-12-18 Dan GohmanGive MachineLICM a name, for -time-passes etc.
2008-12-18 Dan GohmanMove post-RA scheduling before branch folding for now...
2008-12-18 Owen AndersonRe-apply r61158 in a form that no longer breaks tests.
2008-12-17 Owen AndersonRevert r61158 for now, as it caused some test failures.
2008-12-17 Owen AndersonFix miscompilations caused by renumbering, and enable...
2008-12-17 Mon P WangFix expansion of vsetcc to set the high bit for true...
2008-12-17 Dan GohmanDouble the amount of memory reserved for SUnits. This...
2008-12-17 Dan GohmanUse getDepth() and getHeight() instead of accessing the
2008-12-17 Eli FriedmanFix for PR3225: disable a broken optimization in
2008-12-16 Dale JohannesenA new dag combine; several permutations of this
2008-12-16 Owen AndersonAdd code to renumber split intervals into new vregs...
2008-12-16 Dan GohmanEliminate the loop that walks the critical path. Instea...
2008-12-16 Dan GohmanPreserve SourceValue information when lowering produces...
2008-12-16 Evan ChengWe have decided not to support inline asm where an...
2008-12-16 Dan GohmanEnable anti-dependence breaking by default when post...
2008-12-16 Dan GohmanWhen breaking an anti-dependency, don't use a register...
2008-12-16 Dan GohmanAdd initial support for back-scheduling address computa...
2008-12-16 Dan GohmanRemove some special-case logic in ScheduleDAGSDNodes's
2008-12-16 Dan GohmanFix some register-alias-related bugs in the post-RA...
2008-12-16 Dan GohmanAdd a simple target-independent heuristic to allow...
2008-12-16 Dan GohmanMove addPred and removePred out-of-line.
2008-12-16 Dan GohmanMake addPred and removePred return void, since the...
2008-12-16 Dan GohmanThis getEdgeAttributes doesn't need a template argument.
2008-12-15 Mon P WangAdded support for splitting and scalarizing vector...
2008-12-15 Dan GohmanFix printing of PseudoSourceValues in SDNode graphs.
2008-12-15 Mon P WangAdded support to LegalizeType for expanding the operand...
2008-12-14 Duncan SandsReapply r60997, this time without forgetting that
2008-12-13 Bill WendlingTemporarily revert r60997. It was causing this failure:
next