aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/Sparc/SparcISelLowering.cpp
AgeCommit message (Expand)Author
2008-07-27Rename SDOperand to SDValue.Dan Gohman
2008-07-07Pool-allocation for MachineInstrs, MachineBasicBlocks, andDan Gohman
2008-07-02Add a new getMergeValues method that does not needDuncan Sands
2008-07-01Split ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL, eliminatingDan Gohman
2008-06-30Rename ISD::LOCATION to ISD::DBG_STOPPOINT to better reflect itsDan Gohman
2008-06-30Replace some std::vectors that showed up in heap profiling withDan Gohman
2008-06-30Revert the SelectionDAG optimization that makesDuncan Sands
2008-06-21Use MachineBasicBlock::transferSuccessors.Dan Gohman
2008-06-06Wrap MVT::ValueType in a struct to get type safetyDuncan Sands
2008-04-12Drop ISD::MEMSET, ISD::MEMMOVE, and ISD::MEMCPY, which are not LegalDan Gohman
2008-03-17Check in some #ifdef'd out code switching call argument Chris Lattner
2008-03-17remove dead codeChris Lattner
2008-03-17Switch sparc from using LowerCallTo to using LowerOperation(CALL) like Chris Lattner
2008-03-17Start moving sparc to use SparcCallingConv.td, switching overChris Lattner
2008-03-17split sparc lowering out into SparcISelLowering.{cpp|h} to followChris Lattner