2008-07-15 |
Duncan Sands | LegalizeTypes support for promotion of SIGN_EXTEND_INREG. |
tree | commitdiff |
2008-07-15 |
Duncan Sands | Reorder the integer promotion methods alphabetically. |
tree | commitdiff |
2008-07-15 |
Mon P Wang | Fixed potential bug if the source and target of a bit... |
tree | commitdiff |
2008-07-14 |
Dan Gohman | Reapply 53476 and 53480, with a fix so that it properly... |
tree | commitdiff |
2008-07-14 |
Dan Gohman | Improve debug output for MemOperandSDNode. PseudoSource... |
tree | commitdiff |
2008-07-14 |
Duncan Sands | I don't think BUILD_PAIR can have a vector result. |
tree | commitdiff |
2008-07-14 |
Duncan Sands | Tighten up some checks. Fix FPOWI splitting for |
tree | commitdiff |
2008-07-14 |
Duncan Sands | An INSERT_VECTOR_ELT can insert a larger value |
tree | commitdiff |
2008-07-14 |
Duncan Sands | According to the docs, it is possible to have an |
tree | commitdiff |
2008-07-14 |
Duncan Sands | There should be no extending loads or truncating |
tree | commitdiff |
2008-07-14 |
Duncan Sands | Ignore TargetConstant with an illegal type. These |
tree | commitdiff |
2008-07-12 |
Evan Cheng | Back out 53476 and 53480 for now. Somehow they cause... |
tree | commitdiff |
2008-07-11 |
Dan Gohman | Include a frame index in the "fixed stack" pseudo sourc... |
tree | commitdiff |
2008-07-11 |
Dan Gohman | Fix an obsolete top-level comment. |
tree | commitdiff |
2008-07-11 |
Dan Gohman | Factor out debugging code into the common base class. |
tree | commitdiff |
2008-07-11 |
Dan Gohman | Add support for putting NamedRegionTimers in TimerGroup... |
tree | commitdiff |
2008-07-11 |
Dan Gohman | Trim unnecessary #includes. |
tree | commitdiff |
2008-07-11 |
Duncan Sands | Remove an apparently useless routine: there should |
tree | commitdiff |
2008-07-11 |
Duncan Sands | It is pointless to turn a UINT_TO_FP into an |
tree | commitdiff |
2008-07-11 |
Duncan Sands | Add two missing SINT_TO_FP libcalls. |
tree | commitdiff |
2008-07-11 |
Duncan Sands | Port a shift-by-1 optimization from LegalizeDAG: it |
tree | commitdiff |
2008-07-11 |
Duncan Sands | Add support for 128 bit shifts and 32 bit shifts |
tree | commitdiff |
2008-07-10 |
Chris Lattner | Fix a bug in the soft-float handling of FCOPYSIGN that... |
tree | commitdiff |
2008-07-10 |
Chris Lattner | make legalize types be a command line option: -enable... |
tree | commitdiff |
2008-07-10 |
Duncan Sands | Add support for 128 bit multiplicative operations. |
tree | commitdiff |
2008-07-10 |
Duncan Sands | Add a mysteriously missing libcall, FPTOSINT_F80_I32. |
tree | commitdiff |
2008-07-10 |
Duncan Sands | Fix a FIXME: use an apint in CTTZ legalization. |
tree | commitdiff |
2008-07-10 |
Duncan Sands | Remove PromoteIntRes_FP_ROUND - not sure what it |
tree | commitdiff |
2008-07-10 |
Duncan Sands | Make sure the alignment of the temporary created |
tree | commitdiff |
2008-07-10 |
Duncan Sands | Make the LegalizeType method naming scheme more regular. |
tree | commitdiff |
2008-07-10 |
Duncan Sands | Don't barf when dumping a constant that contains |
tree | commitdiff |
2008-07-09 |
Dan Gohman | Simplify hasNUsesOfValue and hasAnyUsesOfValue even... |
tree | commitdiff |
2008-07-09 |
Dan Gohman | hasAnyUseOfValue can check SDUse nodes of its users... |
tree | commitdiff |
2008-07-09 |
Dan Gohman | Move MemoryVT out of LSBaseNode into MemSDNode, allowin... |
tree | commitdiff |
2008-07-09 |
Dan Gohman | Move the IsVolatile and SVOffset fields into the MemSDN... |
tree | commitdiff |
2008-07-09 |
Duncan Sands | Remove some unneeded includes. |
tree | commitdiff |
2008-07-09 |
Duncan Sands | Redo LegalizeTypes soft float support for |
tree | commitdiff |
2008-07-09 |
Duncan Sands | Forgot to update the chain result when softening |
tree | commitdiff |
2008-07-09 |
Duncan Sands | LegalizeTypes soft float support for FP_TO_SINT and |
tree | commitdiff |
2008-07-09 |
Duncan Sands | LegalizeTypes support for powi soft float. |
tree | commitdiff |
2008-07-09 |
Duncan Sands | Make the role of MVT::i32 clearer here, and add a |
tree | commitdiff |
2008-07-09 |
Evan Cheng | Missed alignment argument on stores lowered from memcpy. |
tree | commitdiff |
2008-07-09 |
Dan Gohman | const-ify SelectionDAG::getNodeValueTypes. |
tree | commitdiff |
2008-07-08 |
Dan Gohman | Factor out the code for computing an alignment value... |
tree | commitdiff |
2008-07-08 |
Evan Cheng | Do not CSE DEBUG_LOC, DBG_LABEL, DBG_STOPPOINT, DECLARE... |
tree | commitdiff |
2008-07-08 |
Duncan Sands | Remove custom expansion from LegalizeTypes when doing |
tree | commitdiff |
2008-07-08 |
Duncan Sands | Add missing select_cc libcall line, somehow omitted |
tree | commitdiff |
2008-07-08 |
Duncan Sands | LegalizeTypes support for FP_ROUND and FP_EXTEND |
tree | commitdiff |
2008-07-07 |
Dan Gohman | Pool-allocation for MachineInstrs, MachineBasicBlocks... |
tree | commitdiff |
2008-07-07 |
Dan Gohman | Pool-allocation for SDNodes. The pool is allocated... |
tree | commitdiff |
2008-07-07 |
Dan Gohman | Fix SDNode::MorphNodeTo (a function used by by SelectNo... |
tree | commitdiff |
2008-07-07 |
Dan Gohman | Remove most of the uses of SDOperandPtr, usually replac... |
tree | commitdiff |
2008-07-07 |
Dan Gohman | Add explicit keywords. |
tree | commitdiff |
2008-07-07 |
Dan Gohman | Make DenseMap's insert return a pair, to more closely... |
tree | commitdiff |
2008-07-07 |
Evan Cheng | LegalizeSetCCOperands should legalize the result of... |
tree | commitdiff |
2008-07-07 |
Duncan Sands | LegalizeTypes soft-float support for stores of a |
tree | commitdiff |
2008-07-05 |
Mon P Wang | Fixed generating incorrect aligned stores that I backou... |
tree | commitdiff |
2008-07-04 |
Duncan Sands | Rather than having a different custom legalization |
tree | commitdiff |
2008-07-03 |
Bill Wendling | Revert my previous check-in that split up MachineModule... |
tree | commitdiff |
2008-07-03 |
Evan Cheng | Backed out 53031. |
tree | commitdiff |
2008-07-03 |
Dan Gohman | Avoid unnecessarily copying APInt objects. |
tree | commitdiff |
2008-07-02 |
Dan Gohman | Replace a few uses of SelectionDAG::getTargetNode with |
tree | commitdiff |
2008-07-02 |
Duncan Sands | Add a new getMergeValues method that does not need |
tree | commitdiff |
2008-07-02 |
Mon P Wang | Fixed problem in EmitStackConvert where the source... |
tree | commitdiff |
2008-07-02 |
Chris Lattner | instead of aborting on shifts of i1, just implicitly... |
tree | commitdiff |
2008-07-02 |
Duncan Sands | Fix typo compounded by a cut-and-pasto. |
tree | commitdiff |
2008-07-02 |
Duncan Sands | Let AnalyzeNewNode take care of calling ExpungeNode. |
tree | commitdiff |
2008-07-02 |
Evan Cheng | - Use a faster priority comparison function if -fast. |
tree | commitdiff |
2008-07-01 |
Owen Anderson | No need to use std::distance. We can just count the... |
tree | commitdiff |
2008-07-01 |
Evan Cheng | Eliminate a compile time warning. |
tree | commitdiff |
2008-07-01 |
Evan Cheng | Do run ComputeLiveOutVRegInfo with -fast. |
tree | commitdiff |
2008-07-01 |
Evan Cheng | Do not use computationally expensive scheduling heurist... |
tree | commitdiff |
2008-07-01 |
Evan Cheng | Apply Chris' suggestion. |
tree | commitdiff |
2008-07-01 |
Dan Gohman | Split ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL... |
tree | commitdiff |
2008-06-30 |
Evan Cheng | Suppress compiler warning. |
tree | commitdiff |
2008-06-30 |
Dan Gohman | Use a simpler but equivalent form of RecordSource. |
tree | commitdiff |
2008-06-30 |
Evan Cheng | Add timing report for various sub-passes under Selectio... |
tree | commitdiff |
2008-06-30 |
Dan Gohman | Use reserve. |
tree | commitdiff |
2008-06-30 |
Dan Gohman | Rename ISD::LOCATION to ISD::DBG_STOPPOINT to better... |
tree | commitdiff |
2008-06-30 |
Evan Cheng | Split scheduling from instruction selection. |
tree | commitdiff |
2008-06-30 |
Dan Gohman | Replace some std::vectors that showed up in heap profil... |
tree | commitdiff |
2008-06-30 |
Dan Gohman | Correct the allocation size for CCState's UsedRegs... |
tree | commitdiff |
2008-06-30 |
Duncan Sands | ExpungeNode is only needed for new nodes! This |
tree | commitdiff |
2008-06-30 |
Duncan Sands | Support for VAARG. As noted in a comment, this is |
tree | commitdiff |
2008-06-30 |
Duncan Sands | Support for promoting select_cc operands. |
tree | commitdiff |
2008-06-30 |
Duncan Sands | Revert the SelectionDAG optimization that makes |
tree | commitdiff |
2008-06-30 |
Evan Cheng | - Re-apply 52748 and friends with fix. GetConstantStrin... |
tree | commitdiff |
2008-06-30 |
Chris Lattner | Implement split and scalarize for SELECT_CC, fixing... |
tree | commitdiff |
2008-06-29 |
Anton Korobeynikov | Revert (52748 and friends): |
tree | commitdiff |
2008-06-28 |
Chris Lattner | Really fix the bootstrap failure. |
tree | commitdiff |
2008-06-28 |
Chris Lattner | Add back the capability to include nul characters in... |
tree | commitdiff |
2008-06-28 |
Dan Gohman | When folding a bitcast into a load or store, preserve... |
tree | commitdiff |
2008-06-27 |
Chris Lattner | simplify this check, GetConstantStringInfo validates... |
tree | commitdiff |
2008-06-27 |
Bill Wendling | Refactor the DebugInfoDesc stuff out of the MachineModu... |
tree | commitdiff |
2008-06-26 |
Chris Lattner | duncan points out that isOperationLegal includes a... |
tree | commitdiff |
2008-06-26 |
Eric Christopher | Move GetConstantStringInfo to lib/Analysis. Remove |
tree | commitdiff |
2008-06-26 |
Chris Lattner | when we know the signbit of an input to uint_to_fp... |
tree | commitdiff |
2008-06-25 |
Evan Cheng | - Fix a x86 vector isel bug: illegal transformation... |
tree | commitdiff |
2008-06-25 |
Duncan Sands | Add support for expanding PPC 128 bit floats. |
tree | commitdiff |
2008-06-25 |
Duncan Sands | Add/complete support for integer and float |
tree | commitdiff |
next |