Eliminate some unnecessary implicit constructors in generated DAG ISel code.
[oota-llvm.git] / utils / TableGen / DAGISelEmitter.cpp
2009-09-11 Owen AndersonEliminate some unnecessary implicit constructors in...
2009-08-23 Chris LattnerChange Pass::print to take a raw ostream instead of...
2009-08-23 Chris Lattnerremove some DOUTs
2009-08-22 Devang PatelRecord variable debug info at ISel time directly.
2009-08-11 Owen AndersonSplit EVT into MVT and EVT, the former representing...
2009-08-10 Owen AndersonRename MVT to EVT, in preparation for splitting SimpleV...
2009-08-07 Chris Lattnerstrength reduce anonymous namespace to static.
2009-07-30 Daniel DunbarRemove itohexstr, which only had one user.
2009-07-29 Chris Lattnermake ptr_rc derive from a new PointerLikeRegClass tblge...
2009-07-08 Torok EdwinConvert more abort() calls to llvm_report_error().
2009-07-03 Daniel DunbarReplace std::iostreams with raw_ostream in TableGen.
2009-06-02 Dale JohannesenRevert 72707 and 72709, for the moment.
2009-06-01 Dale JohannesenMake the implicit inputs and outputs of target-independent
2009-05-12 Dale JohannesenSlightly improve generated code in a degenerate case.
2009-05-04 Mike StumpRestore minor deletion.
2009-04-29 Bill WendlingInstead of passing in an unsigned value for the optimiz...
2009-04-29 Bill WendlingSecond attempt:
2009-04-28 Bill Wendlingr70270 isn't ready yet. Back this out. Sorry for the...
2009-04-28 Bill WendlingMassive check in. This changes the "-fast" flag to...
2009-04-13 Dan GohmanAdd a new TargetInstrInfo MachineInstr opcode, COPY_TO_...
2009-04-03 Dan GohmanDelete ISD::INSERT_SUBREG and ISD::EXTRACT_SUBREG,...
2009-03-26 Jim Grosbachfix a few spelling errors and typos
2009-03-26 Jim GrosbachUse 'bool' for FoundRC
2009-03-25 Jim GrosbachModify getRegisterValueType() to allow for a register...
2009-02-06 Dale JohannesenGet rid of one more non-DebugLoc getNode and
2009-02-05 Dale JohannesenRemove a non-DebugLoc version of getNode.
2009-02-04 Dale JohannesenRemove non-DebugLoc forms of CopyToReg and CopyFromReg.
2009-01-29 Bill WendlingExplain why this is here.
2009-01-29 Bill Wendling- Add DebugLoc to getTargetNode().
2009-01-29 Dan GohmanMove the code that starts printing the Select_* functions
2009-01-16 Dan GohmanAvoid triggering an assertion failure when an instructi...
2009-01-16 Dan GohmanAdd support for instructions with multiple ComplexPatte...
2009-01-05 Dan GohmanDelete an unused variable and simplify the code.
2008-12-19 Dan GohmanUse dyn_cast intead of isa + cast in the generated...
2008-12-03 Dan GohmanAdd a sanity-check to tablegen to catch the case where...
2008-11-27 Evan ChengOn x86 favors folding short immediate into some arithme...
2008-11-05 Dan GohmanUse an assert to check that SelectCode isn't called on
2008-11-05 Dan GohmanEliminate the ISel priority queue, which used the topol...
2008-10-27 David GreeneHave TableGen emit setSubgraphColor calls under control...
2008-10-17 Dan GohmanUse INT64_C to emit constant values, to avoid problems...
2008-10-17 Dan GohmanFun x86 encoding tricks: when adding an immediate value...
2008-10-15 Dan GohmanAdd support for having multiple predicates on a TreePat...
2008-09-27 Dan GohmanMove the code that handles DAGISel error conditions...
2008-09-26 Dan GohmanRename ConstantSDNode's getSignExtended to getSExtValue...
2008-09-16 Bill WendlingReverting r56249. On further investigation, this functi...
2008-09-16 Bill Wendling- Change "ExternalSymbolSDNode" to "SymbolSDNode".
2008-09-12 Dan GohmanChange ConstantSDNode and ConstantFPSDNode to use Const...
2008-09-12 Dan GohmanRename ConstantSDNode::getValue to getZExtValue, for...
2008-08-28 Gabor Greiferect abstraction boundaries for accessing SDValue...
2008-08-26 Gabor Greifdisallow direct access to SDValue::ResNo, provide a...
2008-08-26 Chris Lattnercode simplification, no functionality change.
2008-08-23 Dan GohmanMove the point at which FastISel taps into the Selectio...
2008-08-22 Dan GohmanFactor out the predicate check code from DAGISelEmitter.cpp
2008-08-20 Dan GohmanFactor the code for determining the target-specific...
2008-08-13 Dan GohmanOops, check in these files too, for the FastISel -...
2008-07-30 Mon P WangAdded support for overloading intrinsics (atomics)...
2008-07-27 Dan GohmanRename SDOperand to SDValue.
2008-07-17 Dan GohmanAdd a new function, ReplaceAllUsesOfValuesWith, which...
2008-07-07 Dan GohmanRefactor the tablegen DAGISelEmitter code for outputing...
2008-07-03 Evan Chengisel load folding is disabled at -fast. Now hoist the...
2008-07-02 Dan GohmanReplace a few uses of SelectionDAG::getTargetNode with
2008-07-01 Dan GohmanSplit ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL...
2008-06-25 Mon P WangAdded MemOperands to Atomic operations since Atomics...
2008-06-06 Duncan SandsWrap MVT::ValueType in a struct to get type safety
2008-06-02 Dan GohmanFix the position of MemOperands in nodes that use varia...
2008-05-31 Dan GohmanTeach the DAGISelEmitter to not compute the variable_op...
2008-05-29 Dan GohmanAdd patterns for CALL32m and CALL64m. They aren't match...
2008-05-29 Dan GohmanFix a tblgen problem handling variable_ops in tblgen...
2008-05-14 Roman LevensteinDo not generate by TableGen the hard-coded standard...
2008-03-25 Dan GohmanAdd explicit keywords.
2008-03-15 Evan ChengReplace all target specific implicit def instructions...
2008-03-13 Christopher LambGet rid of a pseudo instruction and replace it with...
2008-02-26 Bill WendlingDe-tabify.
2008-02-20 Anton KorobeynikovUnbreak build with gcc 4.3: provide missed includes...
2008-02-15 Scott MichelMake tblgen a little smarter about constants smaller...
2008-02-14 Nate BegemanChange how FP immediates are handled.
2008-02-06 Dan GohmanRe-apply the memory operand changes, with a fix for...
2008-02-05 Evan ChengFix PR1975: dag isel emitter produces patterns that...
2008-02-04 Evan ChengDwarf requires variable entries to be in the source...
2008-02-03 Chris LattnerChange the 'global modification' APIs in SelectionDAG...
2008-02-02 Evan ChengSDIsel processes llvm.dbg.declare by recording the...
2008-01-31 Evan ChengRevert 46556 and 46585. Dan please fix the PseudoSource...
2008-01-31 Evan ChengAdd an extra operand to LABEL nodes which distinguishes...
2008-01-31 Christopher LambAllow ComplexExpressions in InstrInfo.td files to be...
2008-01-31 Dan GohmanCreate a new class, MemOperand, for describing memory...
2008-01-29 Scott MichelFix to bug 1951: tblgen gratuitously renames variables...
2008-01-07 Chris Lattnerrename hasVariableOperands() -> isVariadic(). Add...
2008-01-06 Chris Lattnerimprove const correctness.
2008-01-06 Chris Lattnerrename CodegenDAGPatterns -> CodeGenDAGPatterns
2008-01-05 Chris Lattnernow that computing CodegenDAGPatterns doesn't implicitl...
2008-01-05 Chris Lattnermove Node Transformation printing from CodeGenDAGPatter...
2008-01-05 Chris Lattnermove predicate printing code from CodeGenDAGPatterns...
2008-01-05 Chris Lattnerfix a fixme by improving const correctness.
2008-01-05 Chris Lattnerchange getQualifiedName to be a global function.
2007-12-29 Chris Lattnerremove attributions from utils.
2007-10-24 Chris Lattnerswitch some calls to SelectionDAG::getTargetNode to use
2007-10-15 Chris LattnerOne mundane change: Change ReplaceAllUsesOfValueWith...
2007-10-12 Evan ChengFix typos.
2007-09-25 Evan ChengRename keyword "modify" -> "implicit".
2007-09-17 Evan ChengBug fix and minor clean up of generated code.
next