oota-llvm.git
2005-09-01 Nate BegemanFirst pass at the DAG Combiner. It isn't used anywhere...
2005-09-01 Nate BegemanAdd regression test for efficient codegen of i32 x...
2005-08-31 Chris Lattnerremove an inappropriate comment
2005-08-31 Chris LattnerIf a function has live ins/outs, print them
2005-08-31 Chris LattnerMove FCTIWZ handling out of the instruction selectors...
2005-08-31 Chris LattnerRemove dead code
2005-08-31 Chris LattnerMove SHL,SHR i64 -> legalizer
2005-08-31 Chris LattnerRemove code that is now dead from the pattern isel.
2005-08-31 Chris Lattnerlower sra_parts on the dag, implementing it for the...
2005-08-31 Chris LattnerAllow targets to custom expand shifts that are too...
2005-08-31 Chris LattnerAdd a testcase for nate's patch
2005-08-31 Chris Lattneradd assert zext/sext to the dag isel
2005-08-31 Chris LattnerHandle AssertSext/AssertZext nodes, fixing the regressi...
2005-08-31 Jeff CohenFix VC++ precedence warnings
2005-08-31 Nate BegemanEnable generation of AssertSext and AssertZext in the...
2005-08-31 Chris LattnerFix 'ret long' to return the high and lo parts in the...
2005-08-31 Nate BegemanSigh, not my day. Fix typo.
2005-08-31 Nate BegemanFix a mistake in my previous patch pointed out by sabre...
2005-08-31 Nate BegemanRemove some unnecessary casts, and add the AssertZext...
2005-08-31 Nate BegemanAdd support for count trailing zeroes, and population...
2005-08-30 Chris Lattnernow that physregs can exist in the same dag with multip...
2005-08-30 Chris LattnerAllow physregs to occur in the dag with multiple types...
2005-08-30 Chris LattnerAllow physregs to occur in the dag with multiple types...
2005-08-30 Chris LattnerFix type mismatches when passing f32 values to calls
2005-08-30 Chris LattnerWhen checking the fixed intervals, don't forget to...
2005-08-30 Chris Lattnernew testcase corresponding to PR621
2005-08-30 Chris LattnerThe dag isel misses both of these, the pattern isel...
2005-08-30 Chris LattnerFix some indentation (first hunks).
2005-08-30 Chris LattnerFix a problem Nate found where we swapped the operands...
2005-08-30 Chris Lattnercodegen ADD_PARTS correctly: put the results in the...
2005-08-30 Chris LattnerFix FreeBench/fourinarow with the dag isel, by not...
2005-08-30 Chris Lattneradd operands in the right order, fixing McCat/18-imp...
2005-08-30 Chris LattnerFix a miscompile of PtrDist/bc. Sign extending bools...
2005-08-30 Nate BegemanRemove a bogus piece of my AssertSext/AssertZext patch...
2005-08-30 Nate BegemanAdd support for AssertSext and AssertZext, folding...
2005-08-30 Nate BegemanAdd AssertSext, AssertZext nodes for targets that pass...
2005-08-30 Chris LattnerName this variable to be what it really is!
2005-08-30 Chris LattnerHandle CopyToReg nodes with flag operands correctly
2005-08-30 Chris LattnerMake sure the selector emits register register copies...
2005-08-30 Chris Lattneradd some method variants
2005-08-30 Chris LattnerThe first operand to AND does not always have more...
2005-08-30 Chris LattnerFix a bug in my patch for legalizing to fsel. It canno...
2005-08-30 Chris Lattneremit FMR instructions to convert f64<->f32 instructions...
2005-08-30 Chris LattnerFix some really strange indentation that xcode likes...
2005-08-29 Chris Lattnerfix a crash in cfrac
2005-08-29 Chris LattnerImplement DYNAMIC_STACKALLOC, wrap some long lines
2005-08-29 Chris LattnerAdd a hack to avoid some horrible code in some cases...
2005-08-29 Chris Lattnerimprove comment
2005-08-29 Chris LattnerFix a dumb bug of mine where we were mishandling the...
2005-08-29 Chris LattnerAdd a new API for nate
2005-08-29 Chris LattnerAdd a new API for Nate
2005-08-29 Andrew LenharthSome of us cared about the the promote path
2005-08-29 Chris LattnerFix an infinite loop on x86
2005-08-29 Chris LattnerAllow bugpoint+PPC codegen to use fsqrt
2005-08-29 Chris LattnerFix a bug the last patch exposed in treeadd among others
2005-08-29 Chris LattnerA hack to fix a problem folding immedaites. This fixes...
2005-08-29 Chris LattnerFix order of operands for copytoreg node when emitting...
2005-08-29 Chris LattnerFix a bug in my previous patch that was using the wrong...
2005-08-29 Chris Lattneradd operands in the correct order
2005-08-28 Chris LattnerFix a bug in ReplaceAllUsesWith
2005-08-28 Chris LattnerFix a bug in FP_EXTEND, implement FP_TO_SINT
2005-08-28 Chris Lattnerfix an assertion failure in treeadd
2005-08-27 Reid SpencerAdjust to member variable name change.
2005-08-27 Reid SpencerChange the names of member variables per Chris' instruc...
2005-08-27 Reid SpencerFix a typo.
2005-08-27 Reid SpencerImplement PR614:
2005-08-27 Chris LattnerDisable this code, which broke many tests last night
2005-08-27 Chris Lattnerfix PHI node emission for basic blocks that have select...
2005-08-26 Chris LattnerThe condition register being branched on may not be...
2005-08-26 Chris LattnerPropagate cr# from COND_BRANCH to the actual branch...
2005-08-26 Chris LattnerNate noticed that Andrew never did this. This fixes...
2005-08-26 Chris LattnerDon't copy regs that are only used in the entry block...
2005-08-26 Chris LattnerMake this code safe for when loadRegFromStackSlot inser...
2005-08-26 Chris Lattnerallow code using mtcrf to assemble
2005-08-26 Nate BegemanRemove operand type 'crbit', since it is no longer...
2005-08-26 Chris Lattnerteach getClass what a condition reg is
2005-08-26 Chris LattnerMinor cleanups:
2005-08-26 Chris LattnerChecking types here is not safe, because multiple types...
2005-08-26 Chris Lattnerimplement SELECT_CC fully for the DAG->DAG isel!
2005-08-26 Chris Lattneradd some forward defs
2005-08-26 Chris Lattnerspell this right
2005-08-26 Chris LattnerCall the InsertAtEndOfBasicBlock hook if the usesCustom...
2005-08-26 Chris Lattnerspell this right!
2005-08-26 Chris LattnerAdd a hook
2005-08-26 Chris Lattnerspell this variable right
2005-08-26 Chris LattnerExpose a new flag to TargetInstrInfo
2005-08-26 Chris LattnerAdd a new instruction flag
2005-08-26 Chris LattnerAdd a flag
2005-08-26 Chris LattnerMake fsel emission work with both the pattern and dag...
2005-08-26 Chris Lattneradd a marker at the end of the instruction enum list
2005-08-26 Chris Lattnerimplement the fold for:
2005-08-26 Chris LattnerChanges to adjust to new ReplaceAllUsesWith syntax...
2005-08-26 Chris LattnerRevampt ReplaceAllUsesWith to be more efficient and...
2005-08-26 Chris LattnerAdd a new version of ReplaceAllUsesWith, make the comme...
2005-08-26 Nate BegemanRemove some code made dead by the fsel patch
2005-08-26 Chris Lattnernow that fsel is formed during legalization, this code...
2005-08-26 Chris Lattnerimplement the other half of the select_cc -> fsel lower...
2005-08-26 Chris LattnerFix a bug in my previous checkin
2005-08-26 Chris LattnerChange ConstantPoolSDNode to actually hold the Constant...
2005-08-26 Chris LattnerFix some warnings in an optimized build
next