Lines Matching refs:SlotVT
157 SDValue EmitStackConvert(SDValue SrcOp, EVT SlotVT, EVT DestVT,
159 SDValue EmitStackConvert(SDValue SrcOp, EVT SlotVT, EVT DestVT,
1731 SDValue SelectionDAGLegalize::EmitStackConvert(SDValue SrcOp, EVT SlotVT, in EmitStackConvert() argument
1733 return EmitStackConvert(SrcOp, SlotVT, DestVT, dl, DAG.getEntryNode()); in EmitStackConvert()
1736 SDValue SelectionDAGLegalize::EmitStackConvert(SDValue SrcOp, EVT SlotVT, in EmitStackConvert() argument
1744 if ((SrcVT.bitsGT(SlotVT) && in EmitStackConvert()
1745 !TLI.isTruncStoreLegalOrCustom(SrcOp.getValueType(), SlotVT)) || in EmitStackConvert()
1746 (SlotVT.bitsLT(DestVT) && in EmitStackConvert()
1747 !TLI.isLoadExtLegalOrCustom(ISD::EXTLOAD, DestVT, SlotVT))) in EmitStackConvert()
1753 SDValue FIPtr = DAG.CreateStackTemporary(SlotVT.getStoreSize(), SrcAlign); in EmitStackConvert()
1764 if (SrcVT.bitsGT(SlotVT)) in EmitStackConvert()
1766 SlotVT, SrcAlign); in EmitStackConvert()
1768 assert(SrcVT.bitsEq(SlotVT) && "Invalid store"); in EmitStackConvert()
1773 if (SlotVT.bitsEq(DestVT)) in EmitStackConvert()
1776 assert(SlotVT.bitsLT(DestVT) && "Unknown extension!"); in EmitStackConvert()
1777 return DAG.getExtLoad(ISD::EXTLOAD, dl, DestVT, Store, FIPtr, PtrInfo, SlotVT, in EmitStackConvert()