notes
[oota-llvm.git] / lib / CodeGen /
2006-03-19 Chris LattnerImplement expand of BUILD_VECTOR containing variable...
2006-03-19 Chris Lattnerfold insertelement(buildvector) -> buildvector if the...
2006-03-19 Chris Lattnerimplement basic support for INSERT_VECTOR_ELT.
2006-03-19 Chris LattnerRename ConstantVec -> BUILD_VECTOR and VConstant -...
2006-03-19 Chris Lattnerimplement vector.ll:test_undef
2006-03-19 Chris LattnerFix the remaining bugs in the vector expansion rework...
2006-03-18 Chris LattnerChange the structure of lowering vector stuff. Note...
2006-03-17 Chris Lattneradd a couple enum values
2006-03-17 Nate BegemanRemove BRTWOWAY*
2006-03-16 Chris LattnerFix a problem fully scalarizing values.
2006-03-16 Chris LattnerAdd support for CopyFromReg from vector values. Note...
2006-03-16 Chris LattnerTeach CreateRegForValue how to handle vector types.
2006-03-16 Chris Lattnerset TransformToType correctly for vector types.
2006-03-15 Chris Lattneradd support for vector->vector casts
2006-03-15 Chris LattnerAdd a note, this code should be moved to the dag combiner.
2006-03-15 Jim LaskeyExpand subprogram and added block descriptor.
2006-03-14 Jim Laskey1. Use null for serialized empty strings.
2006-03-13 Evan ChengAdd LSR hooks.
2006-03-13 Chris Lattnermake sure dead token factor nodes are removed by the...
2006-03-13 Jim LaskeyHandle the removal of the debug chain.
2006-03-13 Chris LattnerFold X+Y -> X|Y when safe. This implements:
2006-03-13 Chris LattnerI can't convince myself that this is safe, remove the...
2006-03-13 Chris Lattneradd a couple of missing folds
2006-03-13 Chris LattnerFor targets with FABS/FNEG support, lower copysign...
2006-03-12 Chris LattnerDon't advance the hazard recognizer when there are...
2006-03-12 Chris LattnerChain operands aren't real uses: they don't require...
2006-03-12 Chris LattnerAs a pending queue data structure to keep track of...
2006-03-11 Chris Lattnerrename priorityqueue -> availablequeue. When a node...
2006-03-11 Chris LattnerMake CurrCycle a local var instead of an instance var
2006-03-11 Chris LattnerMove some methods around so that BU specific code is...
2006-03-11 Chris Lattnermerge preds/chainpreds -> preds set
2006-03-10 Evan ChengAdded a parameter to control whether Constant::getStrin...
2006-03-10 Chris Lattnerscrape out bits of llvm-db
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 Lattnerprune #includes
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 LattnerMove the VRBase field from NodeInfo to being a separate...
2006-03-10 Chris Lattnerno need to build groups anymore
2006-03-10 Chris LattnerCreate SUnits directly from the SelectionDAG.
2006-03-10 Chris LattnerPush PrepareNodeInfo/IdentifyGroups down the inheritanc...
2006-03-10 Chris LattnerTeach the latency scheduler some new tricks. In partic...
2006-03-10 Chris Lattneradd an aggregate method for reinserting scheduled nodes...
2006-03-10 Jeff CohenFix VC++ build breakage.
2006-03-09 Chris Lattnerremove dbg_declare, it's not used yet.
2006-03-09 Chris Lattnerback out my previous hack
2006-03-09 Chris Lattnerremove temporary option
2006-03-09 Chris Lattnertemporary hack to get the build working again, apparent...
2006-03-09 Jim LaskeyMove bit field endianness to backend.
2006-03-09 Chris Lattneryes yes, enabled debug output is bad
2006-03-09 Chris Lattnerswitch the t-d scheduler to use a really dumb and trivi...
2006-03-09 Chris LattnerPull latency information for target instructions out...
2006-03-09 Chris Lattnerdon't copy all itinerary data
2006-03-09 Chris LattnerPriorityQueue is an instance var, use it.
2006-03-09 Chris Lattneradd some comments
2006-03-09 Chris LattnerRefactor the priority mechanism one step further: now...
2006-03-08 Jim LaskeyGet rid of the multiple copies of getStringValue. ...
2006-03-08 Chris LattnerSplit the priority function computation and priority...
2006-03-08 Chris Lattnerswitch from an explicitly managed list of SUnits to...
2006-03-08 Chris LattnerShrinkify some fields, fit to 80 columns
2006-03-08 Chris Lattnerrevert the previous patch, didn't mean to check it...
2006-03-08 Chris Lattnerremove "Slot", it is dead
2006-03-08 Chris LattnerChange the interface for getting a target HazardRecogni...
2006-03-08 Jim Laskeylibstdc++-v3 was failing to build. Needed to handle...
2006-03-07 Jim LaskeyUse "llvm.metadata" section for debug globals. Filter...
2006-03-07 Jim LaskeySwitch to using a numeric id for anchors.
2006-03-07 Jim LaskeyBitfield support.
2006-03-07 Chris LattnerFix some formatting, when looking for hazards, prefer...
2006-03-06 Chris Lattnerupdate file comment
2006-03-06 Evan ChengRemove some code that doesn't make sense
2006-03-06 Evan ChengRemove SUnit::Priority1: it is re-calculated on demand...
2006-03-06 Chris LattnerHoist the HazardRecognizer out of the ScheduleDAGList...
2006-03-05 Chris LattnerComment fixes
2006-03-05 Chris LattnerDon't depend on the C99 copysign function, implement...
2006-03-05 Chris LattnerWhen a hazard recognizer needs noops to be inserted...
2006-03-05 Chris LattnerImplement G5HazardRecognizer as a trivial thing that...
2006-03-05 Chris LattnerAdd basic hazard recognizer support. noop insertion...
2006-03-05 Jeff CohenFix VC++ compilation error.
2006-03-05 Chris LattnerSplit the list scheduler into top-down and bottom-up...
2006-03-05 Chris LattnerMove the available queue to being inside the ListSchedu...
2006-03-05 Chris LattnerReinstate this now that the offending opposite xform...
2006-03-05 Chris LattnerDo not fold (add (shl x, c1), (shl c2, c1)) -> (shl...
2006-03-05 Chris Lattnerprint arbitrary constant pool entries
2006-03-05 Evan ChengBack out fold (shl (add x, c1), c2) -> (add (shl x...
2006-03-05 Chris LattnerAdd some simple copysign folds
2006-03-05 Chris LattnerCodegen copysign[f] into a FCOPYSIGN node
2006-03-04 Chris Lattnerfold (mul (add x, c1), c2) -> (add (mul x, c2), c1*c2)
2006-03-03 Jim LaskeyAdded support for dwarf block data entries.
2006-03-03 Jim LaskeyAdding basic structure support.
2006-03-03 Evan ChengAdd more vector NodeTypes: VSDIV, VUDIV, VAND, VOR...
2006-03-03 Evan ChengNumber of NodeTypes now exceeds 128.
2006-03-03 Evan ChengSDOperand::isOperand should not be a forwarding. It...
2006-03-03 Evan ChengAdded isOperand(N): true if this is an operand of N
2006-03-03 Evan ChengA bit more tweaking
2006-03-03 Jeff CohenFix VC++ compilation errors.
2006-03-03 Evan ChengMove #include "llvm/CodeGen/AsmPrinter.h" to top since...
2006-03-03 Chris Lattnerremove the read/write port/io intrinsics.
2006-03-03 Chris LattnerSplit memcpy/memset/memmove intrinsics into i32/i64...
next