Lines Matching refs:StackPtr
385 SDValue StackPtr = DAG.CreateStackTemporary(VT); in PerformInsertVectorEltInMemory() local
387 int SPFI = cast<FrameIndexSDNode>(StackPtr.getNode())->getIndex(); in PerformInsertVectorEltInMemory()
391 DAG.getEntryNode(), dl, Tmp1, StackPtr, in PerformInsertVectorEltInMemory()
394 SDValue StackPtr2 = TLI.getVectorElementPointer(DAG, StackPtr, VT, Tmp3); in PerformInsertVectorEltInMemory()
401 return DAG.getLoad(VT, dl, Ch, StackPtr, MachinePointerInfo::getFixedStack( in PerformInsertVectorEltInMemory()
1397 SDValue StackPtr, Ch; in ExpandExtractFromVectorThroughStack() local
1418 StackPtr = ST->getBasePtr(); in ExpandExtractFromVectorThroughStack()
1428 StackPtr = DAG.CreateStackTemporary(VecVT); in ExpandExtractFromVectorThroughStack()
1429 Ch = DAG.getStore(DAG.getEntryNode(), dl, Vec, StackPtr, in ExpandExtractFromVectorThroughStack()
1440 StackPtr = TLI.getVectorSubVecPointer(DAG, StackPtr, VecVT, in ExpandExtractFromVectorThroughStack()
1442 NewLoad = DAG.getLoad(Op.getValueType(), dl, Ch, StackPtr, in ExpandExtractFromVectorThroughStack()
1445 StackPtr = TLI.getVectorElementPointer(DAG, StackPtr, VecVT, Idx); in ExpandExtractFromVectorThroughStack()
1446 NewLoad = DAG.getExtLoad(ISD::EXTLOAD, dl, Op.getValueType(), Ch, StackPtr, in ExpandExtractFromVectorThroughStack()
1475 SDValue StackPtr = DAG.CreateStackTemporary(VecVT); in ExpandInsertToVectorThroughStack() local
1476 int FI = cast<FrameIndexSDNode>(StackPtr.getNode())->getIndex(); in ExpandInsertToVectorThroughStack()
1481 SDValue Ch = DAG.getStore(DAG.getEntryNode(), dl, Vec, StackPtr, PtrInfo); in ExpandInsertToVectorThroughStack()
1485 TLI.getVectorSubVecPointer(DAG, StackPtr, VecVT, SubVecVT, Idx); in ExpandInsertToVectorThroughStack()
1493 return DAG.getLoad(Op.getValueType(), dl, Ch, StackPtr, PtrInfo); in ExpandInsertToVectorThroughStack()
1575 SDValue StackPtr = DAG.CreateStackTemporary(FloatVT, LoadTy); in getSignAsIntValue() local
1576 int FI = cast<FrameIndexSDNode>(StackPtr.getNode())->getIndex(); in getSignAsIntValue()
1578 State.FloatPtr = StackPtr; in getSignAsIntValue()
1588 IntPtr = StackPtr; in getSignAsIntValue()
1594 DAG.getMemBasePlusOffset(StackPtr, TypeSize::getFixed(ByteOffset), DL); in getSignAsIntValue()
1812 SDValue StackPtr = DAG.CreateStackTemporary(Node->getValueType(0)); in ExpandSCALAR_TO_VECTOR() local
1814 FrameIndexSDNode *StackPtrFI = cast<FrameIndexSDNode>(StackPtr); in ExpandSCALAR_TO_VECTOR()
1818 DAG.getEntryNode(), dl, Node->getOperand(0), StackPtr, in ExpandSCALAR_TO_VECTOR()
1822 Node->getValueType(0), dl, Ch, StackPtr, in ExpandSCALAR_TO_VECTOR()
4875 SDValue StackPtr = DAG.CreateStackTemporary(ModeVT); in ConvertNodeToLibcall() local
4876 int SPFI = cast<FrameIndexSDNode>(StackPtr.getNode())->getIndex(); in ConvertNodeToLibcall()
4877 SDValue Chain = DAG.makeStateFunctionCall(RTLIB::FEGETMODE, StackPtr, in ConvertNodeToLibcall()
4880 ModeVT, dl, Chain, StackPtr, in ConvertNodeToLibcall()
4891 SDValue StackPtr = DAG.CreateStackTemporary(ModeVT); in ConvertNodeToLibcall() local
4892 int SPFI = cast<FrameIndexSDNode>(StackPtr.getNode())->getIndex(); in ConvertNodeToLibcall()
4894 Node->getOperand(0), dl, Mode, StackPtr, in ConvertNodeToLibcall()
4897 DAG.makeStateFunctionCall(RTLIB::FESETMODE, StackPtr, StInst, dl)); in ConvertNodeToLibcall()