2008-08-27 |
Owen Anderson | Add support for fast isel of inttoptr and ptrtoint... |
tree | commitdiff |
2008-08-26 |
Owen Anderson | Factor out a large amoutn of the cast handling code... |
tree | commitdiff |
2008-08-26 |
Owen Anderson | Add support for fast isel of zext. |
tree | commitdiff |
2008-08-26 |
Gabor Greif | disallow direct access to SDValue::ResNo, provide a... |
tree | commitdiff |
2008-08-26 |
Owen Anderson | Add support for fptosi of constants in fast isel. |
tree | commitdiff |
2008-08-26 |
Dan Gohman | Optimize SelectionDAG's topological sort to use one... |
tree | commitdiff |
2008-08-26 |
Dan Gohman | Refactor the bitcast code into its own function. |
tree | commitdiff |
2008-08-26 |
Dan Gohman | Make FastISel use the correct argument type when castin... |
tree | commitdiff |
2008-08-26 |
Dan Gohman | Don't select binary instructions with illegal types. |
tree | commitdiff |
2008-08-26 |
Owen Anderson | Add support for fast isel of sitofp, and remove some... |
tree | commitdiff |
2008-08-26 |
Owen Anderson | Use a combination of copyRegToReg and ISD::BIT_CONVERT... |
tree | commitdiff |
2008-08-26 |
Owen Anderson | Make TargetInstrInfo::copyRegToReg return a bool indica... |
tree | commitdiff |
2008-08-26 |
Owen Anderson | Add support for fast isel of non-constant fptosi instru... |
tree | commitdiff |
2008-08-26 |
Chris Lattner | typo fix. |
tree | commitdiff |
2008-08-26 |
Dan Gohman | Actually recycle SDNode allocations. SelectionDAG is... |
tree | commitdiff |
2008-08-25 |
Owen Anderson | Add a RetVT parameter to emitted FastISel methods,... |
tree | commitdiff |
2008-08-25 |
Evan Cheng | Unbreak build. |
tree | commitdiff |
2008-08-25 |
Owen Anderson | Expand bitcast support in fast isel to support bitcasts... |
tree | commitdiff |
2008-08-25 |
Owen Anderson | Add support for fast isel of (integer) immediate materi... |
tree | commitdiff |
2008-08-24 |
Chris Lattner | make sure to flush the stream after dumping, to make... |
tree | commitdiff |
2008-08-23 |
Chris Lattner | get MachineConstantPool off std::ostream, onto raw_ostr... |
tree | commitdiff |
2008-08-23 |
Chris Lattner | Switch the asmprinter (.ll) and all the stuff it requir... |
tree | commitdiff |
2008-08-23 |
Dan Gohman | Make MBBMap a DenseMap instead of a std::map. |
tree | commitdiff |
2008-08-23 |
Dan Gohman | Move the point at which FastISel taps into the Selectio... |
tree | commitdiff |
2008-08-23 |
Dan Gohman | Avoid creating shift-by-zero SDNodes in the common... |
tree | commitdiff |
2008-08-23 |
Dan Gohman | Move SelectionDAG's constructor out of line. |
tree | commitdiff |
2008-08-22 |
Dan Gohman | Reapply r55191 and r55192. |
tree | commitdiff |
2008-08-22 |
Bill Wendling | Reverting r55190, r55191, and r55192. They broke the... |
tree | commitdiff |
2008-08-22 |
Dan Gohman | Fix the InsertBranch call. |
tree | commitdiff |
2008-08-22 |
Dan Gohman | Support non-fallthrough unconditional branches in FastISel. |
tree | commitdiff |
2008-08-22 |
Dan Gohman | Add FastISel support for PHINodes. Machine PHI nodes |
tree | commitdiff |
2008-08-22 |
Dan Gohman | Factor out the predicate check code from DAGISelEmitter.cpp |
tree | commitdiff |
2008-08-21 |
Dan Gohman | Add libcalls for the new rounding opcodes. |
tree | commitdiff |
2008-08-21 |
Dan Gohman | Add libm-oriented ISD opcodes for rounding operations. |
tree | commitdiff |
2008-08-21 |
Dan Gohman | Have FastISel skip the multiply by 1 for getelementptr... |
tree | commitdiff |
2008-08-21 |
Dan Gohman | MVT::getMVT uses iPTR for pointer types, while we need... |
tree | commitdiff |
2008-08-21 |
Dan Gohman | Elements in DeadNodeSet are checked for use_empty(... |
tree | commitdiff |
2008-08-21 |
Dan Gohman | Basic fast-isel support for instructions with constant... |
tree | commitdiff |
2008-08-21 |
Evan Cheng | Type of first GEP operand is always the same as the... |
tree | commitdiff |
2008-08-20 |
Dan Gohman | Fix unused variable warnings. |
tree | commitdiff |
2008-08-20 |
Evan Cheng | First cut, un-optimized (and untested) fast isel loweri... |
tree | commitdiff |
2008-08-20 |
Dan Gohman | Simplify the BuildMI calls even more. |
tree | commitdiff |
2008-08-20 |
Dan Gohman | Simplify FastISel's constructor argument list, make... |
tree | commitdiff |
2008-08-20 |
Dan Gohman | Dump the instruction that foiled ISel even when -debug... |
tree | commitdiff |
2008-08-20 |
Dan Gohman | Make more use of the BuildMI API. |
tree | commitdiff |
2008-08-20 |
Dan Gohman | Minor code reorganization. |
tree | commitdiff |
2008-08-20 |
Dan Gohman | Minor whitespace cleanup. |
tree | commitdiff |
2008-08-20 |
Dan Gohman | Fix 80 column violation. |
tree | commitdiff |
2008-08-20 |
Evan Cheng | Kill off SimpleBBISel, it's replaced by FastISel. |
tree | commitdiff |
2008-08-20 |
Dan Gohman | Disable DAGCombine's alignment inference in "fast"... |
tree | commitdiff |
2008-08-20 |
Dan Gohman | Change the FoldingSetNodeID usage for objects which... |
tree | commitdiff |
2008-08-20 |
Dan Gohman | Use BitVector instead of std::vector<unsigned char>. |
tree | commitdiff |
2008-08-20 |
Dan Gohman | Avoid an empty-if-body warning in release builds. |
tree | commitdiff |
2008-08-20 |
Dan Gohman | Fix FastISel to recognize that the last block in the... |
tree | commitdiff |
2008-08-20 |
Dan Gohman | Fix a leak in the FastISel code that Chris pointed... |
tree | commitdiff |
2008-08-20 |
Dan Gohman | Add support for running SelectionDAG if FastISel fails... |
tree | commitdiff |
2008-08-20 |
Dan Gohman | Fix FastISel to recognize unhandled operands, such... |
tree | commitdiff |
2008-08-20 |
Dan Gohman | Add FastISel support for floating-point operations. |
tree | commitdiff |
2008-08-20 |
Dan Gohman | Add FastISel support for several more binary operators. |
tree | commitdiff |
2008-08-19 |
Dan Gohman | Add code to call FastISel, and a command-line option... |
tree | commitdiff |
2008-08-19 |
Dan Gohman | Support unconditional fall-through branches in FastISel. |
tree | commitdiff |
2008-08-19 |
Dan Gohman | Use the BuildMI overload that sets up a destination... |
tree | commitdiff |
2008-08-19 |
Dan Gohman | Handle the case where target-specific fastisel code... |
tree | commitdiff |
2008-08-19 |
Chris Lattner | don't use the result of WriteTypeSymbolic or WriteAsOpe... |
tree | commitdiff |
2008-08-17 |
Gordon Henriksen | Rename some GC classes so that their roll will hopefull... |
tree | commitdiff |
2008-08-17 |
Gordon Henriksen | Factor GC metadata table assembly generation out of... |
tree | commitdiff |
2008-08-17 |
Chris Lattner | Rework the routines that convert AP[S]Int into a string... |
tree | commitdiff |
2008-08-14 |
Dan Gohman | Make FastISel's constructor protected, and give it... |
tree | commitdiff |
2008-08-14 |
Dan Gohman | Improve support for vector casts in LLVM IR and CodeGen. |
tree | commitdiff |
2008-08-13 |
Dan Gohman | Fix a bogus srem rule - a negative value srem'd by... |
tree | commitdiff |
2008-08-13 |
Dan Gohman | Allow SelectionDAG to create EXTRACT_VECTOR_ELT nodes... |
tree | commitdiff |
2008-08-13 |
Dan Gohman | Initial checkin of the new "fast" instruction selection... |
tree | commitdiff |
2008-08-13 |
Dan Gohman | Rename SelectionDAGISel's FastISel to Fast, to begin... |
tree | commitdiff |
2008-08-12 |
Dan Gohman | Correct the filename in the top-of-file comment. |
tree | commitdiff |
2008-08-11 |
Dan Gohman | Take the FrameOffset into account when computing the... |
tree | commitdiff |
2008-08-08 |
Evan Cheng | Add skeleton of simple basic block instruction selector. |
tree | commitdiff |
2008-08-07 |
Bruno Cardoso Lopes | Add the remaining fp_round libcalls: |
tree | commitdiff |
2008-08-07 |
Evan Cheng | Factor code that finalize PHI nodes, jump tables, etc... |
tree | commitdiff |
2008-08-05 |
Owen Anderson | Remove the -disable-correct-folding option, which was... |
tree | commitdiff |
2008-08-05 |
Dan Gohman | Fix several const-correctness issues, resolving some... |
tree | commitdiff |
2008-08-05 |
Owen Anderson | This option doesn't need to be a target option. It... |
tree | commitdiff |
2008-08-04 |
Owen Anderson | - Fix SelectionDAG to generate correct CFGs. |
tree | commitdiff |
2008-08-04 |
Dan Gohman | Fix SDISel lowering of PHI nodes to use ComputeValueVTs. |
tree | commitdiff |
2008-08-04 |
Dan Gohman | Fix SDISel lowering of zeroinitializer and undef to... |
tree | commitdiff |
2008-07-31 |
Dale Johannesen | Add a flag to disable jump table generation (all |
tree | commitdiff |
2008-07-31 |
Dan Gohman | Improve dagcombining for sext-loads and sext-in-reg... |
tree | commitdiff |
2008-07-30 |
Dan Gohman | Move SelectionDAG::viewGraph() out of line; as an inlin... |
tree | commitdiff |
2008-07-30 |
Dan Gohman | Don't look for leaf values to store when lowering stores of |
tree | commitdiff |
2008-07-29 |
Nate Begeman | Fix broken CellSPU lowering, re-instate braces in Legalize |
tree | commitdiff |
2008-07-29 |
Nate Begeman | Disable a fix in the previous patch, since it breaks... |
tree | commitdiff |
2008-07-29 |
Nate Begeman | Add vector shifts to the IR, patch by Eli Friedman. |
tree | commitdiff |
2008-07-28 |
Dan Gohman | Fold the useful features of alist and alist_node into... |
tree | commitdiff |
2008-07-27 |
Dan Gohman | Make the ScheduleDAG's GraphRoot edge be blue and dashe... |
tree | commitdiff |
2008-07-27 |
Dan Gohman | Rename SDOperand to SDValue. |
tree | commitdiff |
2008-07-27 |
Dan Gohman | Tidy SDNode::use_iterator, and complete the transition... |
tree | commitdiff |
2008-07-27 |
Dan Gohman | Rename isOnlyUseOf to isOnlyUserOf. |
tree | commitdiff |
2008-07-27 |
Duncan Sands | Some binary operations were being treated as |
tree | commitdiff |
2008-07-25 |
Mon P Wang | When splitting a vector shuffle, fixed which type we... |
tree | commitdiff |
2008-07-25 |
Dan Gohman | Use AliasAnalysis::pointsToConstantMemory in SDISel... |
tree | commitdiff |
2008-07-23 |
Dan Gohman | Enable first-class aggregates support. |
tree | commitdiff |
next |