Implement new fpowi node
[oota-llvm.git] / include / llvm / CodeGen /
2006-09-09 Chris LattnerImplement new fpowi node
2006-09-08 Nate BegemanFirst pass at supporting relocations. Relocations...
2006-09-07 Jim LaskeyMake target asm info a property of the target machine.
2006-09-06 Jim LaskeySeparate target specific asm properties from the asm...
2006-09-05 Evan ChengIsDef can only be accessed / set if operand is a register.
2006-09-05 Evan ChengInitialize IsDef of all non-register MachineOperand...
2006-09-05 Chris LattnerCompletely eliminate def&use operands. Now a register...
2006-09-04 Chris LattnerADd getImm/setImm methods
2006-09-04 Chris LattnerAdd some short-hand accessors
2006-09-03 Chris LattnerAvoid beating on the mi2i map when we know the answer...
2006-09-03 Chris LattnerMove two methods out of line, make them work when the...
2006-09-02 Chris LattnerFix a typo pointed out by Gabor
2006-09-02 Chris Lattneradd a prototype
2006-09-02 Chris LattnerIteration is required for some cases, even if they...
2006-09-02 Chris Lattnernew method
2006-09-01 Chris Lattnerremove some particularly expensive assertions
2006-09-01 Chris LattnerIterative coallescing doesn't buy us anything (we get...
2006-08-31 Chris Lattneravoid calling the virtual isMoveInstr method endlessly...
2006-08-30 Chris Lattnerfix 80 column issue
2006-08-29 Chris LattnerTeach the coallescer to coallesce live intervals joined...
2006-08-29 Evan ChengMove isCommutativeBinOp from SelectionDAG.cpp and DAGCo...
2006-08-27 Evan ChengEliminate SelectNodeTo() and getTargetNode() variants...
2006-08-26 Nate BegemanProperly size the string table, and emit symbol table...
2006-08-26 Evan ChengSelectNodeTo now returns a SDNode*.
2006-08-25 Chris LattnerCompletely change the way that joining with physregs...
2006-08-25 Jim LaskeyTidy up.
2006-08-25 Jim LaskeyConsolidate callee saved register information so that...
2006-08-25 Nate BegemanGet closer to handling globals correctly. We now gener...
2006-08-24 Chris LattnerTake advantage of the recent improvements to the livein...
2006-08-24 Reid SpencerRemove a FIXME. Don't use strlcpy that isn't available...
2006-08-23 Nate BegemanCorrectly attribute file author & remote tabs
2006-08-23 Nate BegemanInitial checkin of the Mach-O emitter. There's plenty...
2006-08-22 Chris LattnerImprove the LiveInterval class to keep track of which...
2006-08-22 Chris LattnerSwitch to using smallvector for liveintervals. This...
2006-08-21 Chris Lattnermove LiveInterval state all together
2006-08-17 Chris LattnerConstify some methods. Patch provided by Anton Vayvod...
2006-08-17 Chris Lattnerswitch the SUnit pred/succ sets from being std::sets...
2006-08-16 Chris Lattneradd an accessor
2006-08-16 Chris LattnerConvert vector to smallvector: 4% speedup.
2006-08-16 Chris LattnerChange the use_list to be a smallvector instead of...
2006-08-15 Chris LattnerStart using SDVTList more consistently
2006-08-15 Chris Lattneradd a new SDVTList type and new SelectionDAG::getVTList...
2006-08-14 Chris LattnerMake getNodeValueTypes methods public.
2006-08-14 Chris LattnerAdd a new getNode() method that takes a pointer to...
2006-08-14 Chris Lattnerremove SelectionDAG::InsertISelMapEntry, it is dead
2006-08-14 Chris LattnerAdd code to resize the CSEMap hash table. This doesn...
2006-08-12 Nate BegemanEmit .set directives for jump table entries when possib...
2006-08-12 Chris LattnerTrack # nodes in a CSEMap.
2006-08-11 Chris LattnerSwitch NodeID to track 32-bit chunks instead of 8-bit...
2006-08-11 Chris LattnerRemove 8 more std::map's.
2006-08-11 Chris Lattnerremove old piece of the V9 backend.
2006-08-11 Chris LattnerStart moving leaf nodes over to the CSEMap.
2006-08-11 Chris Lattnernew method for adding ints
2006-08-11 Chris Lattnereliminate the NullaryOps map, use CSEMap instead.
2006-08-11 Chris LattnerChange one ReplaceAllUsesWith method to take an array...
2006-08-11 Chris LattnerRemove now-dead method.
2006-08-11 Chris Lattnerremove a (now) unused getNode method.
2006-08-08 Chris LattnerStart eliminating temporary vectors used to create...
2006-08-08 Chris LattnerEliminate some malloc traffic by allocating vectors...
2006-08-07 Chris LattnerNew CSEMap datastructure impl
2006-08-07 Chris LattnerRevamp the "CSEMap" datastructure used in the Selection...
2006-08-07 Evan ChengMove DAGSize to SelectionDAGISel; it's used in tablegen...
2006-08-04 Chris LattnerMake SelectionDAG::RemoveDeadNodes iterative instead...
2006-08-02 Evan ChengAssignTopologicalOrder now returns the vector of SDNode...
2006-08-02 Jim LaskeyFinal polish on machine pass registries.
2006-08-02 Jim LaskeyBreaking out specialized classes.
2006-08-01 Jim LaskeyNow that the ISel is available, it's possible to create...
2006-08-01 Jim Laskey1. Change use of "Cache" to "Default".
2006-08-01 Jim LaskeyForgot the added files for plugable machine passes.
2006-08-01 Jim LaskeyIntroducing plugable register allocators and instructio...
2006-08-01 Evan ChengAdded AssignTopologicalOrder() to assign each node...
2006-07-28 Evan ChengRename IsFoldableBy to CanBeFoldedleBy
2006-07-28 Evan ChengRemove InFlightSet hack. No longer needed.
2006-07-27 Evan ChengAdd basic block machine relocation.
2006-07-27 Evan ChengAssignNodeIds should return unsigned.
2006-07-27 Evan ChengRemove NodeDepth; Add NodeId which is a unique id per...
2006-07-27 Evan ChengLet each target specific isel provide routine to check...
2006-07-27 Nate BegemanSupport jump tables when in PIC relocation model
2006-07-19 Chris LattnerMove MVT::getVectorType out of line, it is large and...
2006-07-19 Chris LattnerAdd an out-of-line virtual method for the sdnode class...
2006-07-14 Chris LattnerAdd an out-of-line virtual function to home class.
2006-07-11 Jim Laskey1. Support for c++ mangled names.
2006-06-29 Evan ChengUgly hack! Add helper functions InsertInFlightSetEntry and
2006-06-29 Evan ChengAdd support to print 4-, 8-, and 16- byte constant...
2006-06-28 Evan ChengAllow EmitConstantPool to be redefined by derived classes.
2006-06-23 Jim LaskeyAdd and sort "sections" in debug lines. This always...
2006-06-23 Evan ChengAdded jump table address relocation.
2006-06-21 Evan ChengFix non-64-bit clean code.
2006-06-16 Jim Laskey1. Revise vector debug support.
2006-06-15 Jim Laskey1. Support standard dwarf format (was bootstrapping...
2006-06-14 Jim LaskeyChange versioning to per debug info descriptor (merged...
2006-06-14 Jim LaskeyPlace dwarf headers at earliest possible point. Well...
2006-05-27 Chris LattnerAdd a new sentry node type, allowing assertions to...
2006-05-26 Evan ChengChange RET node to include signness information of...
2006-05-25 Evan ChengCALL node change: now containing signness of each argument.
2006-05-24 Reid SpencerFor PR786:
2006-05-24 Chris LattnerPatches to make the LLVM sources more -pedantic clean...
2006-05-23 Vladimir PrusMake class comment visible in Doxygen.
2006-05-19 Reid SpencerFix some doxygen usage in these headers.
2006-05-16 Chris LattnerAdd a new CALL node.
next