Avoid recursion.
[oota-llvm.git] / lib / CodeGen /
2007-04-18 Evan ChengVarInfo::UsedBlocks is no longer used. Remove.
2007-04-18 Chris Lattnerallow SRL to simplify its operands, as it doesn't deman...
2007-04-18 Chris LattnerWhen replacing a node in SimplifyDemandedBits, if the...
2007-04-18 Chris Lattnerfix a pasto
2007-04-18 Evan ChengDon't populate TryAgainList when coalescing only physic...
2007-04-18 Evan ChengIncrement use count of new virtuals created during...
2007-04-17 Chris LattnerFix a bug in my previous patch, grabbing the shift...
2007-04-17 Chris LattnerFold (x << c1)>> c2 into a single shift if the bits...
2007-04-17 Evan ChengCopy coalescing change to prevent a physical register...
2007-04-17 Evan ChengAdd a register allocation preference field; add a metho...
2007-04-17 Evan ChengKeep track of number of uses within the function per...
2007-04-17 Chris LattnerSIGN_EXTEND_INREG does not demand its top bits. Give...
2007-04-16 Reid SpencerFix problems in the PartSet lowering having to do with...
2007-04-16 Anton KorobeynikovRemoved tabs everywhere except autogenerated & external...
2007-04-14 Chris Lattnerdisable switch lowering using shift/and. It still...
2007-04-14 Anton KorobeynikovFix PR1325: Case range optimization was performed in...
2007-04-14 Chris Lattnerdisable shift/and lowering to work around PR1325 for...
2007-04-13 Anton KorobeynikovFix PR1323 : we haven't updated phi nodes in good manner :)
2007-04-12 Reid SpencerMake sure intrinsics that are lowered to functions...
2007-04-12 Reid SpencerFix bugs in generated code for part_select and part_set...
2007-04-12 Reid SpencerFix a bug in PartSet. The replacement value needs to...
2007-04-12 Chris Lattnerthe result of an inline asm copy can be an arbitrary...
2007-04-12 Chris Lattnerfold noop vbitconvert instructions
2007-04-12 Chris LattnerFix weirdness handling single element vectors.
2007-04-12 Reid SpencerFor PR1284:
2007-04-11 Chris Lattnerfix an infinite loop compiling ldecod, notice by JeffC.
2007-04-11 Chris LattnerFix this harder.
2007-04-11 Chris Lattnerdon't create shifts by zero, fix some problems with...
2007-04-11 Chris LattnerTeach the codegen to turn [aez]ext (setcc) -> selectcc...
2007-04-11 Chris LattnerCodegen integer abs more efficiently using the trick...
2007-04-11 Reid SpencerFor PR1146:
2007-04-10 Chris Lattnerapparently some people commit without building the...
2007-04-09 Jeff CohenNo longer needed.
2007-04-09 Chris Lattnerremove dead target hooks.
2007-04-09 Chris Lattnerremove some dead target hooks, subsumed by isLegalAddre...
2007-04-09 Anton KorobeynikovUse integer log for metric calculation
2007-04-09 Jeff CohenUnbreak VC++ build.
2007-04-09 Anton KorobeynikovNext stage into switch lowering refactoring
2007-04-09 Reid SpencerFor PR1146:
2007-04-09 Chris Lattnerimplement CodeGen/X86/inline-asm-x-scalar.ll:test3
2007-04-09 Chris Lattneradd some assertions
2007-04-09 Chris LattnerFix a bug introduced with my previous patch, where...
2007-04-09 Chris LattnerFix CodeGen/Generic/2007-04-08-MultipleFrameIndices...
2007-04-09 Chris LattnerFix PR1316
2007-04-08 Chris LattnerFix for CodeGen/X86/2007-04-08-InlineAsmCrash.ll and...
2007-04-06 Chris Lattnerminor comment fix
2007-04-05 Reid SpencerChange the bit_part_select (non)implementation from...
2007-04-04 Reid SpencerImplement the llvm.bit.part_select.iN.iN.iN overloaded...
2007-04-04 Anton KorobeynikovProperly emit range comparisons for switch cases, where...
2007-04-04 Evan ChengRe-materialize all loads from fixed stack slots.
2007-04-04 Evan ChengTrivially re-materializable instructions have spill...
2007-04-03 Evan ChengBad bad bug. findRegisterUseOperand() returns -1 if...
2007-04-02 Scott Michel1. Insert custom lowering hooks for ISD::ROTR and ISD...
2007-04-02 Evan ChengUgh. Copy coalescer does not update register numbers.
2007-04-02 Reid SpencerFor PR1297:
2007-04-01 Reid SpencerFor PR1297:
2007-04-01 Reid SpencerFor PR1297:
2007-04-01 Reid SpencerFor PR1297:
2007-03-31 Chris Lattnermove a bunch of code out of the sdisel pass into its...
2007-03-31 Chris Lattnerswitch TL::getValueType to use MVT::getValueType.
2007-03-31 Chris LattnerAdd a -print-lsr-output option to LLC, to print the...
2007-03-30 Chris Lattneradd one addressing mode description hook to rule them...
2007-03-30 Dale JohannesenFix incorrect combination of different loads. Reenable...
2007-03-30 Evan ChengDon't add the same MI to register reuse "last def/use...
2007-03-30 Evan ChengBug fix for PR1279. When isDead is propagate by copy...
2007-03-29 Evan ChengDisable load width reduction xform of variant (zext...
2007-03-29 Evan ChengNew entries.
2007-03-28 Evan ChengNotes on re-materialization.
2007-03-28 Evan ChengMove rematerialization out of beta.
2007-03-28 Evan ChengScale 1 is always ok.
2007-03-28 Evan ChengRemove isLegalAddressImmediate.
2007-03-28 Evan ChengGEP index sinking fixes:
2007-03-28 Evan ChengFix for PR1279. Dead def has a live interval of length...
2007-03-27 Anton KorobeynikovRemove dead code
2007-03-27 Anton KorobeynikovSplit big monster into small helpers. No functionality...
2007-03-27 Evan ChengSDISel does not preserve all, it changes CFG and other...
2007-03-27 Evan ChengDon't call getOperandConstraint() if operand index...
2007-03-26 Evan ChengFix for PR1266. Don't mark a two address operand IsKill.
2007-03-26 Evan ChengChange findRegisterUseOperand() to return operand index...
2007-03-26 Dale JohannesenFix reversed logic in getRegsUsed. Rename RegStates...
2007-03-26 Evan ChengSIGN_EXTEND_INREG requires one extra operand, a ValueTy...
2007-03-25 Anton KorobeynikovFirst step of switch lowering refactoring: perform...
2007-03-25 Chris LattnerImplement support for vector operands to inline asm...
2007-03-25 Chris Lattnerimplement initial support for the silly X constraint...
2007-03-25 Chris LattnerImplement CodeGen/X86/2007-03-24-InlineAsmMultiRegConst...
2007-03-25 Chris Lattnerswitch TargetLowering::getConstraintType to take the...
2007-03-24 Chris Lattnerdon't rely on ADL
2007-03-24 Evan ChengAdjust offset to compensate for big endian machines.
2007-03-23 Evan ChengMake sure SEXTLOAD of the specific type is supported...
2007-03-23 Evan ChengAlso replace uses of SRL if that's also folded during...
2007-03-23 Evan ChengA couple of bug fixes for reducing load width xform:
2007-03-22 Dan GohmanChange uses of Function::front to Function::getEntryBlo...
2007-03-22 Evan ChengMore opportunities to reduce load size.
2007-03-22 Evan ChengFix for PR1257. Bug in live range shortening as a resul...
2007-03-21 Dale Johannesenrepair x86 performance, dejagnu problems from previous...
2007-03-21 Evan Chengfold (truncate (srl (load x), c)) -> (smaller load...
2007-03-20 Evan ChengPotential spiller improvement.
2007-03-20 Dale Johannesendo not share old induction variables when this would...
2007-03-20 Dale Johannesenmaintain LiveIn when splitting blocks (register scaveng...
2007-03-20 Jeff CohenFix some VC++ warnings.
next