add some helpers
[oota-llvm.git] / lib / CodeGen / SelectionDAG /
2007-04-29 Chris Lattnergeneralize aggregate handling
2007-04-28 Chris Lattnermemory operands that have a direct operand should have...
2007-04-28 Chris Lattnereliminate more redundant constraint type analysis
2007-04-28 Chris Lattnermerge constraint type analysis stuff together.
2007-04-28 Chris LattnerSignificant refactoring of the inline asm stuff, to...
2007-04-28 Chris Lattnermemory inputs to an inline asm are required to have...
2007-04-28 Chris LattnerFix CodeGen/Generic/2007-04-27-LargeMemObject.ll and
2007-04-28 Chris LattnerFix this to match change to InlineAsm class.
2007-04-27 Chris LattnerFix incorrect legalization of EHSELECTOR. This fixes
2007-04-27 Evan ChengExpand UINT_TO_FP in turns of SINT_TO_FP when UINTTOFP_...
2007-04-27 Chris Lattnerimprove EH global handling, patch by Duncan Sands.
2007-04-26 Chris Lattnerenable Anton's shift/and switch lowering stuff! It...
2007-04-26 Anton KorobeynikovFixx off-by-one bug, which prevents llvm-gcc bootstrap...
2007-04-26 Dan GohmanFix a typo in a comment.
2007-04-25 Evan ChengThis was lefted out. Fixed sumarray-dbl.
2007-04-25 Chris Lattnerallow support for 64-bit stack objects
2007-04-25 Chris LattnerBe more careful about folding op(x, undef) when we...
2007-04-24 Bill WendlingAssertion when using a 1-element vector for an add...
2007-04-24 Scott MichelUse '-1U' where '-1UL' is obvious overkill, eliminating...
2007-04-22 Christopher LambPR400 phase 2. Propagate attributed load/store informat...
2007-04-21 Lauro Ramos VenancioX86 TLS: Implement review feedback.
2007-04-21 Reid SpencerRevert Christopher Lamb's load/store alignment changes.
2007-04-21 Christopher Lambadd support for alignment attributes on load/store...
2007-04-20 Lauro Ramos VenancioAllow the lowering of ISD::GLOBAL_OFFSET_TABLE.
2007-04-20 Lauro Ramos VenancioImplement "general dynamic", "initial exec" and "local...
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-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 Chris LattnerSIGN_EXTEND_INREG does not demand its top bits. Give...
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 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 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-02 Scott Michel1. Insert custom lowering hooks for ISD::ROTR and ISD...
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-30 Chris Lattneradd one addressing mode description hook to rule them...
2007-03-30 Dale JohannesenFix incorrect combination of different loads. Reenable...
2007-03-29 Evan ChengDisable load width reduction xform of variant (zext...
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-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-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-21 Dale Johannesenrepair x86 performance, dejagnu problems from previous...
2007-03-21 Evan Chengfold (truncate (srl (load x), c)) -> (smaller load...
2007-03-20 Dale Johannesendo not share old induction variables when this would...
2007-03-20 Jeff CohenFix some VC++ warnings.
2007-03-20 Lauro Ramos VenancioCode clean up.
2007-03-20 Evan ChengMinor bug.
2007-03-20 Lauro Ramos VenancioCopyToReg source operand can be a physical register.
2007-03-17 Evan ChengUse SmallSet instead of std::set.
2007-03-17 Evan ChengIf sdisel has decided to sink GEP index expression...
2007-03-16 Evan ChengTurn on GEP index sinking by default.
2007-03-16 Evan ChengStupid bug.
next