Lines Matching defs:PtrVT
2142 EVT PtrVT = getPointerTy(DAG.getDataLayout());
2151 SDValue TGA = DAG.getTargetGlobalAddress(GV, DL, PtrVT, 0, Flag);
2152 SDValue Argument = DAG.getNode(MipsISD::Wrapper, DL, PtrVT,
2153 getGlobalReg(DAG, PtrVT), TGA);
2154 unsigned PtrSize = PtrVT.getSizeInBits();
2157 SDValue TlsGetAddr = DAG.getExternalSymbol("__tls_get_addr", PtrVT);
2176 SDValue TGAHi = DAG.getTargetGlobalAddress(GV, DL, PtrVT, 0,
2178 SDValue Hi = DAG.getNode(MipsISD::TlsHi, DL, PtrVT, TGAHi);
2179 SDValue TGALo = DAG.getTargetGlobalAddress(GV, DL, PtrVT, 0,
2181 SDValue Lo = DAG.getNode(MipsISD::Lo, DL, PtrVT, TGALo);
2182 SDValue Add = DAG.getNode(ISD::ADD, DL, PtrVT, Hi, Ret);
2183 return DAG.getNode(ISD::ADD, DL, PtrVT, Add, Lo);
2189 SDValue TGA = DAG.getTargetGlobalAddress(GV, DL, PtrVT, 0,
2191 TGA = DAG.getNode(MipsISD::Wrapper, DL, PtrVT, getGlobalReg(DAG, PtrVT),
2194 DAG.getLoad(PtrVT, DL, DAG.getEntryNode(), TGA, MachinePointerInfo());
2198 SDValue TGAHi = DAG.getTargetGlobalAddress(GV, DL, PtrVT, 0,
2200 SDValue TGALo = DAG.getTargetGlobalAddress(GV, DL, PtrVT, 0,
2202 SDValue Hi = DAG.getNode(MipsISD::TlsHi, DL, PtrVT, TGAHi);
2203 SDValue Lo = DAG.getNode(MipsISD::Lo, DL, PtrVT, TGALo);
2204 Offset = DAG.getNode(ISD::ADD, DL, PtrVT, Hi, Lo);
2207 SDValue ThreadPointer = DAG.getNode(MipsISD::ThreadPointer, DL, PtrVT);
2208 return DAG.getNode(ISD::ADD, DL, PtrVT, ThreadPointer, Offset);