Make the addressing modes smarter
[oota-llvm.git] / include / llvm / CodeGen /
2005-12-17 Evan ChengYet another variant of getTargetNode().
2005-12-16 Jim LaskeyAdded source file/line correspondence for dwarf (PowerP...
2005-12-13 Chris LattnerAdd a couple more fields, move ctor init list to .cpp...
2005-12-10 Evan ChengAdded new getNode and getTargetNode variants for X86...
2005-12-09 Evan ChengAdded patterns for ADD8rm, etc. These fold load operand...
2005-12-08 Evan ChengAdded support for ComplexPattern. These are patterns...
2005-12-06 Nate BegemanTeach the SelectionDAG ISel how to turn ConstantPacked...
2005-12-01 Evan ChengTeach tblgen to accept register source operands in...
2005-11-30 Chris LattnerMake SelectNodeTo return N
2005-11-30 Nate BegemanFirst chunk of actually generating vector code for...
2005-11-30 Evan ChengFixed a bug introduced by my last commit: TargetGlobalV...
2005-11-30 Evan ChengAdded an index field to GlobalAddressSDNode so it can...
2005-11-29 Chris LattnerAdd support for a new STRING and LOCATION node for...
2005-11-29 Nate BegemanAdd the majority of the vector machien value types...
2005-11-22 Nate BegemanCheck in code to scalarize arbitrarily wide packed...
2005-11-21 Chris LattnerAdd a new flag
2005-11-21 Chris LattnerAdd some more directives
2005-11-21 Chris Lattneradd two more config directives, add method for printing...
2005-11-21 Chris LattnerMake the AsmPrinter keep track of the notion of a funct...
2005-11-21 Chris LattnerCapitalize methods for better consistency
2005-11-21 Chris LattnerAdd section switching to to common AsmPrinter code.
2005-11-21 Chris LattnerAdd a new option.
2005-11-20 Chris Lattneradd a new node type
2005-11-19 Chris LattnerAdd two new construction methods, patch by Evan Cheng
2005-11-19 Nate BegemanTeach LLVM how to scalarize packed types. Currently...
2005-11-17 Nate BegemanTeach the type lowering code about turning packed types...
2005-11-16 Chris Lattneradd a flag
2005-11-14 Chris LattnerTeach emitAlignment to handle explicit alignment reques...
2005-11-11 Andrew Lenharthadded a chain output
2005-11-11 Andrew LenharthAdd support for a cycle counter intrinsic. As basicall...
2005-11-10 Chris Lattneradd support for .asciz, and enable it by default. ...
2005-11-09 Chris LattnerSwitch the allnodes list from a vector of pointers...
2005-11-08 Chris LattnerChange the ValueList array for each node to be shared...
2005-11-08 Chris LattnerSwitch the operandlist/valuelist from being vectors...
2005-11-08 Chris Lattneradjust itf
2005-11-06 Chris LattnerChange a comment slightly
2005-11-06 Nate BegemanAdd the necessary support to the ISel to allow targets...
2005-10-25 Chris LattnerAdd a method
2005-10-24 Chris LattnerRemove a prototype
2005-10-23 Andrew Lenharthadd TargetExternalSymbol
2005-10-21 Chris Lattneradd missing prototype
2005-10-20 Chris Lattneradd a new method
2005-10-13 Nate BegemanSimplifySelectCC is dead
2005-10-05 Chris Lattneradd a helper class
2005-09-30 Jim LaskeyAdded allnodes_size for scheduling support.
2005-09-28 Chris LattnerAdd FP versions of the binary operators, keeping the...
2005-09-21 Chris Lattnermove the live interval headers out of lib/CodeGen/
2005-09-07 Chris LattnerAdd a new argument to ReplaceAllUsesWith to keep track...
2005-09-02 Chris Lattneradd a map for nullary ops
2005-09-02 Chris LattnerTeach live intervals to not crash on dead livein regs
2005-09-02 Chris LattnerAdd a new ANY_EXTEND node, which operates like an exten...
2005-09-01 Nate BegemanFirst pass at the DAG Combiner. It isn't used anywhere...
2005-08-31 Chris Lattnerremove an inappropriate comment
2005-08-30 Chris LattnerAllow physregs to occur in the dag with multiple types...
2005-08-30 Nate BegemanAdd AssertSext, AssertZext nodes for targets that pass...
2005-08-30 Chris Lattneradd some method variants
2005-08-29 Chris Lattnerimprove comment
2005-08-29 Chris LattnerAdd a new API for nate
2005-08-27 Reid SpencerFix a typo.
2005-08-26 Chris LattnerAdd a new version of ReplaceAllUsesWith, make the comme...
2005-08-26 Chris LattnerChange ConstantPoolSDNode to actually hold the Constant...
2005-08-26 Chris LattnerFix a huge annoyance: SelectNodeTo took types before...
2005-08-25 Chris Lattneradd a method
2005-08-25 Chris Lattneradd an enum value
2005-08-25 Chris LattnerFix a problem Duraid noticed, where we weren't removing...
2005-08-25 Chris LattnerAdd support for TargetConstantPool node
2005-08-25 Chris Lattneradd a new TargetFrameIndex node
2005-08-24 Chris Lattneradd a method
2005-08-24 Chris Lattneradd two new methods
2005-08-24 Chris LattnerKeep the killed/dead sets sorted, so that "KillsRegiste...
2005-08-23 Chris LattnerChange live variables from using multimaps to using...
2005-08-23 Chris LattnerAdd RegisterDefIsDead to correspond to KillsRegister...
2005-08-21 Chris Lattneradd a method
2005-08-21 Chris LattnerADd a method
2005-08-21 Chris LattnerAdd 5-operand version of SelectNodeTo
2005-08-19 Chris LattnerADd support for TargetGlobalAddress nodes
2005-08-19 Nate BegemanAdd support for target nodes with more than 3 operands...
2005-08-18 Chris Lattneradd a method
2005-08-18 Nate BegemanAdd support for target DAG nodes that take 4 operands...
2005-08-17 Nate BegemanAdd two new methods isTargetOpcode() which returns...
2005-08-17 Jim LaskeyMove the code dependency for MathExtras.h from Selectio...
2005-08-17 Jim LaskeyCulling out use of unions for converting FP to bits...
2005-08-17 Chris Lattneradd ReplaceAllUsesWith, and a helper to implemented it
2005-08-17 Chris LattnerMake removeUser more efficient, add a matching addUser.
2005-08-17 Chris LattnerThis was moved to the .cpp file
2005-08-17 Chris Lattnermake sure to remove a node from the use list of its...
2005-08-17 Chris Lattneradd some helper methods, and a new TargetConstant node...
2005-08-16 Chris LattnerEliminate the RegSDNode class, which 3 nodes (CopyFromR...
2005-08-16 Nate BegemanImplement BR_CC and BRTWOWAY_CC. This allows the remov...
2005-08-16 Chris Lattnerallow passing a dag into getOperationName and dump
2005-08-16 Chris Lattneradd some methods for dag->dag isel
2005-08-13 Nate BegemanRemove an unncessary argument to SimplifySelectCC and...
2005-08-13 Nate BegemanFix the fabs regression on x86 by abstracting the selec...
2005-08-11 Nate BegemanSome SELECT_CC cleanups:
2005-08-10 Nate BegemanAdd new node, SELECT_CC. This node is for targets...
2005-08-09 Chris LattnerI can't believe I caught this before Misha! :)
2005-08-09 Chris LattnerEliminate the SetCCSDNode in favor of a CondCodeSDNode...
2005-08-01 Chris LattnerMark these as V9 specific
2005-07-28 Andrew Lenharthnew is not a valid default anywhere, so make this pure...
2005-07-28 Andrew LenharthLike constants, globals on some platforms are GOT relat...
next