Disable load width reduction xform of variant (zext (truncate load x)) for
[oota-llvm.git] / lib / CodeGen /
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.
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-20 Evan ChengFirst cut trivial re-materialization support.
2007-03-19 Evan ChengRemove -reduce-joining-phys-regs options. Make it on...
2007-03-19 Evan ChengMinor bug fix.
2007-03-18 Evan Cheng- Merge UsedBlocks info after two virtual registers...
2007-03-18 Evan ChengKeep UsedBlocks info accurate.
2007-03-17 Evan ChengTrack the BB's where each virtual register is used.
2007-03-17 Evan ChengJoining a live interval of a physical register with...
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.
2007-03-16 Evan ChengSink a binary expression into its use blocks if it...
2007-03-16 Evan ChengAdded isLegalAddressExpression hook to test if the...
2007-03-15 Evan ChengDebugging output stuff.
2007-03-14 Evan ChengEstimate a cost using the possible number of scratch...
2007-03-13 Evan ChengTry schedule def + use closer whne Sethi-Ullman numbers...
2007-03-12 Evan ChengMore flexible TargetLowering LSR hooks for testing...
2007-03-09 Evan ChengIf a virtual register is already marked alive in this...
2007-03-09 Evan ChengPrint preds / succs BB numbers.
2007-03-09 Evan ChengAvoid variable shadowing.
2007-03-08 Chris Lattnerimplement support for floating point constants used...
2007-03-08 Chris Lattnermake this fail even in non-assert builds.
2007-03-07 Anton KorobeynikovRefactoring of formal parameter flags. Enable properly...
2007-03-07 Anton KorobeynikovCleanup: make SetCounter an instance variable
2007-03-07 Evan ChengAvoid combining indexed load further.
2007-03-07 Anton KorobeynikovFix DWARF debugging information on x86/Linux and (hopef...
2007-03-06 Evan ChengMinor bug fix.
2007-03-06 Devang PatelNow LoopStrengthReduce is a LoopPass.
2007-03-06 Chris Lattnerbig endian 32-bit systems (e.g. ppc32) want to return...
2007-03-06 Anton KorobeynikovSmall eye-candy: use asciz directive everywhere, where...
2007-03-06 Evan ChengIf target decides to create an emergency spill slot...
2007-03-06 Evan ChengRegister scavenger is now capable of scavenging. It...
2007-03-06 Anton KorobeynikovEnumerate SDISel formal parameter attributes. Make...
2007-03-05 Jeff CohenUnbreak VC++ build.
2007-03-04 Chris Lattnerfold away addc nodes when we know there cannot be a...
2007-03-04 Chris Lattnergeneralize
2007-03-04 Chris Lattnercanonicalize constants to the RHS of addc/adde. If...
2007-03-04 Chris Lattnereliminate some ops if they have an undef RHS
2007-03-04 Reid SpencerRemove unneeded header file.
2007-03-03 Chris LattnerFix CodeGen/Generic/fpowi-promote.ll and PR1239
2007-03-03 Chris LattnerAdd an expand action for ISD label which just deletes...
2007-03-03 Evan ChengOnly propagate IsKill if the last use is a kill.
2007-03-03 Nate Begemanhttp://llvm.org/bugs/show_bug.cgi?id=1237
2007-03-03 Evan ChengWatch out for cases like this:
2007-03-02 Evan ChengMark dead def as unused.
2007-03-02 Evan ChengDead live-in detection bug.
2007-03-02 Evan Cheng- Keep track all def and uses of stack slot available...
2007-03-02 Evan ChengInvalidate last use of a reused register if the use...
2007-03-01 Jim LaskeyEmit eh filter info.
2007-03-01 Jim LaskeyCollect eh filter info.
2007-03-01 Jim LaskeyLower eh filter intrinsic.
2007-03-01 Evan ChengDelete register scavenger when done with it.
2007-03-01 Evan ChengAdd a version of FindUnusedReg that restrict search...
2007-03-01 Evan ChengA restore is promoted to copy (or deleted entirely...
2007-03-01 Evan ChengInterface clean up.
2007-03-01 Evan ChengInterface clean up.
2007-03-01 Evan ChengOops.
2007-03-01 Evan ChengTrack all joined registers and eliminate unneeded kills...
2007-02-28 Jim LaskeyChain is on second operand.
2007-02-28 Jim LaskeyHandle mix of personalities.
2007-02-28 Jim LaskeyProvide a more meaningful name.
2007-02-28 Jim LaskeyMERGE_VALUES unnecessary.
next