Home | History | Annotate | Download | only in CellSPU

Lines Matching defs:PtrVT

561   EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy();
607 basePtr = DAG.getNode(SPUISD::IndirectAddr, dl, PtrVT,
609 DAG.getConstant((offset & ~0xf), PtrVT));
627 rotate = DAG.getNode(ISD::ADD, dl, PtrVT,
629 DAG.getConstant(rotamt, PtrVT));
646 basePtr = DAG.getNode(SPUISD::IndirectAddr, dl, PtrVT, Op0, Op1);
648 basePtr = DAG.getCopyFromReg(the_chain, dl, VReg, PtrVT);
652 basePtr = DAG.getNode(SPUISD::IndirectAddr, dl, PtrVT, Op0, Op1);
655 basePtr = DAG.getNode(SPUISD::IndirectAddr, dl, PtrVT,
657 DAG.getConstant(0, PtrVT));
662 rotate = DAG.getNode(ISD::ADD, dl, PtrVT,
664 DAG.getConstant(-pso, PtrVT));
703 DAG.getNode(ISD::ADD, dl, PtrVT,
705 DAG.getConstant(16, PtrVT)),
771 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy();
807 insertEltOffs = DAG.getNode(SPUISD::IndirectAddr, dl, PtrVT,
809 DAG.getConstant((offset & 0xf), PtrVT));
812 basePtr = DAG.getNode(SPUISD::IndirectAddr, dl, PtrVT,
814 DAG.getConstant((offset & ~0xf), PtrVT));
818 insertEltOffs = DAG.getNode(SPUISD::IndirectAddr, dl, PtrVT,
820 DAG.getConstant(0, PtrVT));
821 basePtr = DAG.getNode(SPUISD::IndirectAddr, dl, PtrVT,
823 DAG.getConstant(0, PtrVT));
840 basePtr = DAG.getNode(SPUISD::IndirectAddr, dl, PtrVT, Op0, Op1);
842 basePtr = DAG.getCopyFromReg(the_chain, dl, VReg, PtrVT);
846 basePtr = DAG.getNode(SPUISD::IndirectAddr, dl, PtrVT, Op0, Op1);
849 basePtr = DAG.getNode(SPUISD::IndirectAddr, dl, PtrVT,
851 DAG.getConstant(0, PtrVT));
855 insertEltOffs = DAG.getNode(ISD::ADD, dl, PtrVT,
857 DAG.getConstant(0, PtrVT));
959 DAG.getNode(ISD::ADD, dl, PtrVT, basePtr,
960 DAG.getConstant( 16, PtrVT)),
993 DAG.getNode(ISD::ADD, dl, PtrVT, basePtr,
994 DAG.getConstant( 16, PtrVT)),
1007 EVT PtrVT = Op.getValueType();
1010 SDValue CPI = DAG.getTargetConstantPool(C, PtrVT, CP->getAlignment());
1011 SDValue Zero = DAG.getConstant(0, PtrVT);
1019 return DAG.getNode(SPUISD::AFormAddr, dl, PtrVT, CPI, Zero);
1021 SDValue Hi = DAG.getNode(SPUISD::Hi, dl, PtrVT, CPI, Zero);
1022 SDValue Lo = DAG.getNode(SPUISD::Lo, dl, PtrVT, CPI, Zero);
1023 return DAG.getNode(SPUISD::IndirectAddr, dl, PtrVT, Hi, Lo);
1040 EVT PtrVT = Op.getValueType();
1042 SDValue JTI = DAG.getTargetJumpTable(JT->getIndex(), PtrVT);
1043 SDValue Zero = DAG.getConstant(0, PtrVT);
1050 return DAG.getNode(SPUISD::AFormAddr, dl, PtrVT, JTI, Zero);
1052 SDValue Hi = DAG.getNode(SPUISD::Hi, dl, PtrVT, JTI, Zero);
1053 SDValue Lo = DAG.getNode(SPUISD::Lo, dl, PtrVT, JTI, Zero);
1054 return DAG.getNode(SPUISD::IndirectAddr, dl, PtrVT, Hi, Lo);
1065 EVT PtrVT = Op.getValueType();
1069 PtrVT, GSDN->getOffset());
1071 SDValue Zero = DAG.getConstant(0, PtrVT);
1077 return DAG.getNode(SPUISD::AFormAddr, dl, PtrVT, GA, Zero);
1079 SDValue Hi = DAG.getNode(SPUISD::Hi, dl, PtrVT, GA, Zero);
1080 SDValue Lo = DAG.getNode(SPUISD::Lo, dl, PtrVT, GA, Zero);
1081 return DAG.getNode(SPUISD::IndirectAddr, dl, PtrVT, Hi, Lo);
1133 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy();
1195 SDValue FIN = DAG.getFrameIndex(FI, PtrVT);
1233 SDValue FIN = DAG.getFrameIndex(FuncInfo->getVarArgsFrameIndex(), PtrVT);
1292 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy();
1316 PtrOff = DAG.getNode(ISD::ADD, dl, PtrVT, StackPtr, PtrOff);
1378 SDValue Zero = DAG.getConstant(0, PtrVT);
1398 Callee = DAG.getNode(SPUISD::IndirectAddr, dl, PtrVT, GA, Zero);
1402 SDValue Zero = DAG.getConstant(0, PtrVT);
1409 Callee = DAG.getNode(SPUISD::IndirectAddr, dl, PtrVT, ExtSym, Zero);
1918 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy();
1922 SDValue Pointer = DAG.getNode(SPUISD::IndirectAddr, dl, PtrVT,
1923 DAG.getRegister(SPU::R1, PtrVT),
2183 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy();
2185 SDValue Pointer = DAG.getNode(SPUISD::IndirectAddr, dl, PtrVT,
2186 DAG.getRegister(SPU::R1, PtrVT),
2187 DAG.getConstant(Offset, PtrVT));