Fix an infinite loop bug that Vladimir Prus identified.
[oota-llvm.git] / include / llvm / CodeGen /
2006-05-13 Evan ChengRevert an un-intended change
2006-05-12 Evan ChengBacking out fix for PR770. Need to re-apply it after...
2006-05-12 Evan ChengAdd capability to scheduler to commute nodes for profit.
2006-05-11 Evan ChengRefactor scheduler code. Move register-reduction list...
2006-05-09 Evan ChengPR 770 - permit coallescing of registers in subset...
2006-05-09 Chris LattnerImplement MASM sections correctly, without a "has masm...
2006-05-09 Chris LattnerSplit SwitchSection into the SwitchTo{Text|Data}Section...
2006-05-08 Nate BegemanRemove unncessary include
2006-05-05 Nate BegemanSomehow, I missed this part of the checkin a couple...
2006-05-04 Chris LattnerFinal pass of minor cleanups for MachineInstr
2006-05-04 Chris LattnerRemove redundancy and a level of indirection when creat...
2006-05-04 Chris LattnerMove register numbers out of "extra" into "contents...
2006-05-04 Chris LattnerRemove and simplify some more machineinstr/machineopera...
2006-05-04 Chris LattnerRename MO_VirtualRegister -> MO_Register. Clean up...
2006-05-04 Chris Lattnerremove hasAllocatedReg
2006-05-04 Chris LattnerMove some methods out of MachineInstr into MachineOperand
2006-05-04 Chris LattnerThere shalt be only one "immediate" operand type!
2006-05-04 Chris LattnerChange "value" in MachineOperand to be a GlobalValue...
2006-05-04 Chris LattnerRemove a bunch more dead V9 specific stuff
2006-05-04 Chris LattnerRemove a bunch more SparcV9 specific stuff
2006-05-04 Chris LattnerRemove some more V9-specific stuff.
2006-05-04 Chris LattnerRemove some more unused stuff from MachineInstr that...
2006-05-03 Chris LattnerChange from using MachineRelocation ctors to using...
2006-05-03 Chris LattnerCleanup the internal implementation of MachineRelocatio...
2006-05-03 Chris LattnerSuck block address tracking out of targets into the...
2006-05-03 Owen AndersonRefactor TargetMachine, pushing handling of TargetData...
2006-05-03 Chris LattnerAdd a new emitAlignment method
2006-05-03 Chris LattnerChange the BasicBlockAddrs map to be a vector, indexed...
2006-05-02 Chris LattnerSeveral related changes:
2006-05-02 Chris LattnerAdd a method for allocating space from the code buffer.
2006-05-02 Chris LattnerDo not make the JIT memory manager manage the memory...
2006-05-02 Chris LattnerFix a purely hypothetical problem (for now): emitWord...
2006-05-02 Chris LattnerRefactor the machine code emitter interface to pull...
2006-05-02 Chris LattnerRemove a now-dead method
2006-05-02 Chris LattnerRemove the debug machine code emitter. The "FilePrinte...
2006-05-02 Nate BegemanExtend printBasicBlockLabel a bit so that it can be...
2006-05-02 Jeff CohenDe-virtualize SwitchSection.
2006-05-02 Jeff CohenDe-virtualize EmitZeroes.
2006-05-02 Jeff CohenFinish support for Microsoft ML/MASM. May still be...
2006-05-02 Jeff CohenMake Intel syntax mode friendlier to Microsoft ML assem...
2006-04-28 Evan ChengRemove the temporary option: -no-isel-fold-inflight
2006-04-28 Evan ChengAdded a temporary option -no-isel-fold-inflight to...
2006-04-24 Evan ChengAdded addJumpTableIndex
2006-04-23 Nate BegemanFix the updating of the machine CFG when a PHI node...
2006-04-22 Nate BegemanCode cleanup associated with jump tables, thanks to...
2006-04-22 Nate BegemanJumpTable support! What this represents is working...
2006-04-20 Chris LattnerRemove some of the obvious v9-specific cruft
2006-04-18 Nate BegemanFix a copy & paste error from long ago.
2006-04-17 Chris LattnerAdd some convenience methods.
2006-04-12 Reid SpencerMake sure both member variables are initialized in...
2006-04-11 Chris Lattnernew dag node
2006-04-11 Chris LattnerAdd helper methods.
2006-04-08 Chris LattnerAdd a new VSELECT node.
2006-04-07 Jim LaskeyMake sure that debug labels are defined within the...
2006-04-07 Jim LaskeyFoundation for call frame information.
2006-04-04 Chris LattnerMake sure to consider alignment of variable sized objects.
2006-04-03 Chris LattnerKeep track of max stack alignment as objects are added...
2006-04-02 Chris Lattnersimplify this method
2006-03-28 Chris LattnerAdd a new node
2006-03-28 Jim LaskeyRefactor address attributes. Add base register to...
2006-03-28 Evan ChenggetVectorTyppe(MVT::i64, 2) ==> MVT::v2i64.
2006-03-28 Chris LattnerTblgen doesn't like multiple SDNode<> definitions that...
2006-03-27 Chris Lattneradd a new iPTR ValueType for tblgen use
2006-03-27 Evan ChengChange isBuildVectorAllOnesInteger to isBuildVectorAllO...
2006-03-27 Nate BegemanSelectionDAGISel can now natively handle Switch instruc...
2006-03-26 Jim LaskeyHow to be dumb on $5/day. Need a tri-state to track...
2006-03-26 Evan ChengAdd ISD::isBuildVectorAllZeros predicate
2006-03-25 Chris LattnerAdd a predicate
2006-03-24 Chris Lattneradd a new intrinsic node
2006-03-23 Jim LaskeyMake sure types are allocated in the scope of their...
2006-03-23 Jim LaskeyGenerate local variable and scope information and equiv...
2006-03-23 Jim LaskeySupport for locating of debug items in frames.
2006-03-22 Chris LattnerFix comments
2006-03-22 Chris Lattneradd a new node
2006-03-21 Chris Lattneradd some nodes for extractelement
2006-03-20 Chris LattnerAdd another helper
2006-03-19 Chris Lattneradd a node
2006-03-19 Chris LattnerAdd a helper method
2006-03-19 Chris Lattnerimprove comments, add a new MVT::getVectorBaseType...
2006-03-19 Chris LattnerRename ConstantVec -> BUILD_VECTOR and VConstant -...
2006-03-18 Chris LattnerUpdate comments.
2006-03-17 Chris Lattneradd a couple of enum values
2006-03-17 Nate BegemanRemove BRTWOWAY*
2006-03-16 Chris LattnerAdd markers for the first and last vector value type.
2006-03-15 Jim LaskeyExpand subprogram and added block descriptor.
2006-03-10 Chris Lattnerremove ShouldEmitDebugFunctions, a hack to support...
2006-03-10 Chris LattnerMove simple-selector-specific types to the simple selector.
2006-03-10 Chris LattnerSimplify the interface to the schedulers, to not pass...
2006-03-10 Chris LattnerMove some simple-sched-specific instance vars to the...
2006-03-10 Chris Lattnermove some simple scheduler methods into the simple...
2006-03-10 Chris LattnerMake EmitNode take a SDNode instead of a NodeInfo*
2006-03-10 Chris LattnerStore VRBase in a map, not in NodeInfo.
2006-03-10 Chris Lattnermake some methods protected instead of private
2006-03-09 Jim LaskeyForgot this on last check in.
2006-03-08 Chris LattnerChange the interface for getting a target HazardRecogni...
2006-03-07 Jim LaskeySwitch to using a numeric id for anchors.
2006-03-06 Chris LattnerHoist the HazardRecognizer out of the ScheduleDAGList...
2006-03-05 Chris Lattneradd an emitnoop method
2006-03-05 Jim LaskeyBreathe some life into a comment.
2006-03-05 Chris LattnerAdd a new scheduling type. This is, of course, a hack...
next