implement Transforms/InstCombine/cast2.ll:test3 and PR1263
[oota-llvm.git] / include / llvm / CodeGen /
2007-03-25 Anton KorobeynikovFirst step of switch lowering refactoring: perform...
2007-03-24 Chris Lattneradd a valuetype for v1i64, which is needed by mmx.
2007-03-23 Dan GohmanAdd the 'explicit' keyword to several constructors...
2007-03-20 Dale Johannesenmaintain LiveIn when splitting blocks (register scaveng...
2007-03-20 Evan ChengFirst cut trivial re-materialization support.
2007-03-18 Evan ChengFix comment.
2007-03-17 Evan ChengTrack the BB's where each virtual register is used.
2007-03-07 Anton KorobeynikovRefactoring of formal parameter flags. Enable properly...
2007-03-07 Evan ChengAdd a utility function to test whether a load is unindexed.
2007-03-07 Evan ChengAdd skipTo to set internal iterator. Useful when pointe...
2007-03-06 Evan ChengRegister scavenger is now capable of scavenging. It...
2007-03-06 Anton KorobeynikovEnumerate SDISel formal parameter attributes. Make...
2007-03-04 Chris Lattneradd a new node
2007-03-01 Jim LaskeyCollect eh filter info.
2007-03-01 Evan ChengAdd a version of FindUnusedReg that restrict search...
2007-03-01 Evan ChengClean up interface.
2007-03-01 Evan ChengTrack all joined registers and eliminate unneeded kills...
2007-03-01 Evan ChengMachineBasicBlock fields should not be public.
2007-02-28 Chris Lattneradd methods for analysis of call results and return...
2007-02-28 Chris Lattneradd methods to analyze calls and formals.
2007-02-27 Evan ChengSome more code clean up.
2007-02-27 Evan ChengOops.
2007-02-27 Evan ChengRegScavenger interface change to make it more flexible.
2007-02-27 Evan ChengPass IsImp, IsKill, and IsDead to ChangeToRegister.
2007-02-27 Chris LattnerMinor refactoring of CC Lowering interfaces
2007-02-27 Chris Lattnermove CC Lowering stuff to its own public interface
2007-02-27 Evan Chengforward() should not increment internal iterator. Its...
2007-02-26 Evan ChengJoining an interval with a dead copy instruction. Short...
2007-02-23 Evan ChengUse findRegisterUseOperand to find a kill of particular...
2007-02-23 Evan ChengInitial check in of register scavenger. Its only curren...
2007-02-22 Evan ChengCopy and paste silliness.
2007-02-22 Evan ChengRemove unnecessary isKill properties if a live range...
2007-02-22 Jim LaskeyTypo.
2007-02-22 Jim LaskeyRemove isAccessable.
2007-02-21 Jim LaskeyAdd support for changes in DwarfWriter.
2007-02-21 Jim LaskeyAllow for live in registers for eh landing pads.
2007-02-21 Jim LaskeyAdd a flag to MBBs to indicate whether it is an eh...
2007-02-21 Jim LaskeyAdd structures used for collecting eh information.
2007-02-21 Jim LaskeyAdd new instructions for handling data passed into...
2007-02-19 Evan ChengRe-apply my liveintervalanalysis changes. Now with...
2007-02-19 Reid SpencerFor PR1207:
2007-02-17 Evan Cheng- Changes how function livein's are handled, they now...
2007-02-17 Evan ChengAdded findRegisterDefOperand().
2007-02-17 Evan ChengAdded removeLiveIn and more livein iterators.
2007-02-17 Evan ChengAllow LiveVariables to track liveness of more registers.
2007-02-15 Evan ChengUse BitVector instead of vector<bool> which can be...
2007-02-15 Reid SpencerFor PR1195:
2007-02-15 Evan ChengisPhysRegUsed should be const.
2007-02-15 Evan ChengShould pass isKill and isDead to addRegOperand() as...
2007-02-13 Lauro Ramos VenancioAdd comment about original function argument alignment.
2007-02-10 Evan ChengAdd live-ins to MachineBasicBlock.
2007-02-08 Bill WendlingFixed comments.
2007-02-08 Bill WendlingDeclarations for functions that create different file...
2007-02-08 Bill WendlingMoved from include/llvm/CodeGen to lib/CodeGen.
2007-02-04 Chris Lattnerswitch the VRBaseMap in the scheduler from an std:...
2007-02-04 Chris LattnerIntroduce new UnarySDNode/BinarySDNode/TernarySDNode...
2007-02-04 Chris LattnerAdd a new SDNode ctor and InitOperands method. This...
2007-02-04 Chris Lattnereliminate the SDNode::setValueTypes method.
2007-02-04 Chris Lattnereliminate a bunch of duplicate ctors and helper functions.
2007-02-04 Chris Lattnermove MorphNode to out of line and merge setNodeOperands...
2007-02-04 Chris Lattnersimplify MorphNodeTo to take a VTList operand.
2007-02-04 Chris Lattnereliminate some extraneous methods in SDNode
2007-02-04 Chris LattnerGive each selectiondag node class a home for it's vtabl...
2007-02-03 Bill WendlingMoved MachORelocation to its own header file. Have...
2007-02-03 Bill WendlingNew file for the MachORelocation structure. It doesn...
2007-02-03 Chris Lattnerswitch the sched unit map over to use a DenseMap instea...
2007-02-01 Jim LaskeySupport for non-landing pad exception handling.
2007-02-01 Chris Lattnerrename DenseMap to IndexedMap.
2007-01-31 Evan ChengAdded O_F32 and O_64 in addition to UO_F32 and UO_64...
2007-01-29 Jim LaskeyOut of line function.
2007-01-29 Jim LaskeyOnly gather frame info if debug or eh.
2007-01-29 Nate BegemanFinish off bug 680, allowing targets to custom lower...
2007-01-29 Nate BegemanProperly support cstrings
2007-01-29 Jim LaskeyLanding pad-less eh for PPC.
2007-01-29 Reid SpencerIntrinsicLowering now requires TargetData.
2007-01-28 Reid SpencerAdjust a comment to reflect reality.
2007-01-28 Anton KorobeynikovPropagate changes from my local tree. This patch includes:
2007-01-26 Nate BegemanHandle multiple functions, properly mangle symbols...
2007-01-26 Jim Laskeyrename files
2007-01-26 Jim LaskeyChange the MachineDebugInfo to MachineModuleInfo to...
2007-01-26 Jim LaskeyMake LABEL a builtin opcode.
2007-01-25 Jim LaskeyMigrate print routines to asm to be shared by exception...
2007-01-24 Jim LaskeyRepair debug frames as a prelude to eh_frames. Switche...
2007-01-24 Jim LaskeyUse asm printer to emit alignment
2007-01-24 Bill WendlingMake ivars private and use getters. Have the MachOWrite...
2007-01-24 Bill WendlingMoved target-specific information to the TargetMachOWri...
2007-01-17 Bill WendlingChanged to use the OutputBuffer instead of the methods...
2007-01-17 Bill WendlingRevert patch.
2007-01-17 Bill WendlingRemoved methods which are now in the respective TargetO...
2007-01-15 Chris Lattnerrename Type::isIntegral to Type::isInteger, eliminating...
2007-01-14 Reid SpencerPrimitive types don't include integers any more, adjust.
2007-01-12 Evan Cheng- Move RTLIB::Libcall enum to a separate file.
2006-12-18 Rafael Espindolamove ExtWeakSymbols to AsmPrinter
2006-12-17 Bill WendlingAccidental submission.
2006-12-17 Bill WendlingAdded an automatic cast to "std::ostream*" etc. from...
2006-12-16 Chris LattnerApply B. Scott Michel's patch for PR1054, thanks!
2006-12-16 Evan ChengTypo.
2006-12-16 Jeff CohenThe best unbreakage yet, addressing Bill's concerns.
2006-12-15 Jeff CohenAn even better unbreakage...
2006-12-15 Jeff CohenComplete unbreak of VC++ (Chris identified the simple...
next