Home | History | Annotate | Download | only in CellSPU

Lines Matching defs:PtrVT

552   EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy();
598 basePtr = DAG.getNode(SPUISD::IndirectAddr, dl, PtrVT,
600 DAG.getConstant((offset & ~0xf), PtrVT));
618 rotate = DAG.getNode(ISD::ADD, dl, PtrVT,
620 DAG.getConstant(rotamt, PtrVT));
637 basePtr = DAG.getNode(SPUISD::IndirectAddr, dl, PtrVT, Op0, Op1);
639 basePtr = DAG.getCopyFromReg(the_chain, dl, VReg, PtrVT);
643 basePtr = DAG.getNode(SPUISD::IndirectAddr, dl, PtrVT, Op0, Op1);
646 basePtr = DAG.getNode(SPUISD::IndirectAddr, dl, PtrVT,
648 DAG.getConstant(0, PtrVT));
653 rotate = DAG.getNode(ISD::ADD, dl, PtrVT,
655 DAG.getConstant(-pso, PtrVT));
694 DAG.getNode(ISD::ADD, dl, PtrVT,
696 DAG.getConstant(16, PtrVT)),
762 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy();
798 insertEltOffs = DAG.getNode(SPUISD::IndirectAddr, dl, PtrVT,
800 DAG.getConstant((offset & 0xf), PtrVT));
803 basePtr = DAG.getNode(SPUISD::IndirectAddr, dl, PtrVT,
805 DAG.getConstant((offset & ~0xf), PtrVT));
809 insertEltOffs = DAG.getNode(SPUISD::IndirectAddr, dl, PtrVT,
811 DAG.getConstant(0, PtrVT));
812 basePtr = DAG.getNode(SPUISD::IndirectAddr, dl, PtrVT,
814 DAG.getConstant(0, PtrVT));
831 basePtr = DAG.getNode(SPUISD::IndirectAddr, dl, PtrVT, Op0, Op1);
833 basePtr = DAG.getCopyFromReg(the_chain, dl, VReg, PtrVT);
837 basePtr = DAG.getNode(SPUISD::IndirectAddr, dl, PtrVT, Op0, Op1);
840 basePtr = DAG.getNode(SPUISD::IndirectAddr, dl, PtrVT,
842 DAG.getConstant(0, PtrVT));
846 insertEltOffs = DAG.getNode(ISD::ADD, dl, PtrVT,
848 DAG.getConstant(0, PtrVT));
950 DAG.getNode(ISD::ADD, dl, PtrVT, basePtr,
951 DAG.getConstant( 16, PtrVT)),
984 DAG.getNode(ISD::ADD, dl, PtrVT, basePtr,
985 DAG.getConstant( 16, PtrVT)),
998 EVT PtrVT = Op.getValueType();
1001 SDValue CPI = DAG.getTargetConstantPool(C, PtrVT, CP->getAlignment());
1002 SDValue Zero = DAG.getConstant(0, PtrVT);
1010 return DAG.getNode(SPUISD::AFormAddr, dl, PtrVT, CPI, Zero);
1012 SDValue Hi = DAG.getNode(SPUISD::Hi, dl, PtrVT, CPI, Zero);
1013 SDValue Lo = DAG.getNode(SPUISD::Lo, dl, PtrVT, CPI, Zero);
1014 return DAG.getNode(SPUISD::IndirectAddr, dl, PtrVT, Hi, Lo);
1031 EVT PtrVT = Op.getValueType();
1033 SDValue JTI = DAG.getTargetJumpTable(JT->getIndex(), PtrVT);
1034 SDValue Zero = DAG.getConstant(0, PtrVT);
1041 return DAG.getNode(SPUISD::AFormAddr, dl, PtrVT, JTI, Zero);
1043 SDValue Hi = DAG.getNode(SPUISD::Hi, dl, PtrVT, JTI, Zero);
1044 SDValue Lo = DAG.getNode(SPUISD::Lo, dl, PtrVT, JTI, Zero);
1045 return DAG.getNode(SPUISD::IndirectAddr, dl, PtrVT, Hi, Lo);
1056 EVT PtrVT = Op.getValueType();
1060 PtrVT, GSDN->getOffset());
1062 SDValue Zero = DAG.getConstant(0, PtrVT);
1068 return DAG.getNode(SPUISD::AFormAddr, dl, PtrVT, GA, Zero);
1070 SDValue Hi = DAG.getNode(SPUISD::Hi, dl, PtrVT, GA, Zero);
1071 SDValue Lo = DAG.getNode(SPUISD::Lo, dl, PtrVT, GA, Zero);
1072 return DAG.getNode(SPUISD::IndirectAddr, dl, PtrVT, Hi, Lo);
1124 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy();
1186 SDValue FIN = DAG.getFrameIndex(FI, PtrVT);
1224 SDValue FIN = DAG.getFrameIndex(FuncInfo->getVarArgsFrameIndex(), PtrVT);
1283 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy();
1307 PtrOff = DAG.getNode(ISD::ADD, dl, PtrVT, StackPtr, PtrOff);
1369 SDValue Zero = DAG.getConstant(0, PtrVT);
1389 Callee = DAG.getNode(SPUISD::IndirectAddr, dl, PtrVT, GA, Zero);
1393 SDValue Zero = DAG.getConstant(0, PtrVT);
1400 Callee = DAG.getNode(SPUISD::IndirectAddr, dl, PtrVT, ExtSym, Zero);
1907 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy();
1911 SDValue Pointer = DAG.getNode(SPUISD::IndirectAddr, dl, PtrVT,
1912 DAG.getRegister(SPU::R1, PtrVT),
2172 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy();
2174 SDValue Pointer = DAG.getNode(SPUISD::IndirectAddr, dl, PtrVT,
2175 DAG.getRegister(SPU::R1, PtrVT),
2176 DAG.getConstant(Offset, PtrVT));