Lines Matching refs:PtrVT

419   auto PtrVT = getPointerTy(MF.getDataLayout());  in LowerCall()  local
462 DAG.getCopyFromReg(Chain, dl, HRI.getStackRegister(), PtrVT); in LowerCall()
576 Callee = DAG.getTargetGlobalAddress(G->getGlobal(), dl, PtrVT, 0, Flags); in LowerCall()
579 Callee = DAG.getTargetExternalSymbol(S->getSymbol(), PtrVT, Flags); in LowerCall()
974 auto PtrVT = getPointerTy(DAG.getDataLayout()); in LowerVASTART() local
978 DAG.getNode(ISD::ADD, DL, PtrVT, in LowerVASTART()
991 FIN = DAG.getNode(ISD::ADD, DL, PtrVT, in LowerVASTART()
995 PtrVT), in LowerVASTART()
1000 FIN = DAG.getNode(ISD::ADD, DL, PtrVT, in LowerVASTART()
1004 PtrVT), in LowerVASTART()
1220 auto PtrVT = getPointerTy(DAG.getDataLayout()); in LowerGLOBALADDRESS() local
1228 SDValue GA = DAG.getTargetGlobalAddress(GV, dl, PtrVT, Offset); in LowerGLOBALADDRESS()
1231 return DAG.getNode(HexagonISD::CONST32_GP, dl, PtrVT, GA); in LowerGLOBALADDRESS()
1232 return DAG.getNode(HexagonISD::CONST32, dl, PtrVT, GA); in LowerGLOBALADDRESS()
1237 SDValue GA = DAG.getTargetGlobalAddress(GV, dl, PtrVT, Offset, in LowerGLOBALADDRESS()
1239 return DAG.getNode(HexagonISD::AT_PCREL, dl, PtrVT, GA); in LowerGLOBALADDRESS()
1243 SDValue GOT = DAG.getGLOBAL_OFFSET_TABLE(PtrVT); in LowerGLOBALADDRESS()
1244 SDValue GA = DAG.getTargetGlobalAddress(GV, dl, PtrVT, 0, HexagonII::MO_GOT); in LowerGLOBALADDRESS()
1246 return DAG.getNode(HexagonISD::AT_GOT, dl, PtrVT, GOT, GA, Off); in LowerGLOBALADDRESS()
1254 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerBlockAddress() local
1258 SDValue A = DAG.getTargetBlockAddress(BA, PtrVT); in LowerBlockAddress()
1259 return DAG.getNode(HexagonISD::CONST32_GP, dl, PtrVT, A); in LowerBlockAddress()
1262 SDValue A = DAG.getTargetBlockAddress(BA, PtrVT, 0, HexagonII::MO_PCREL); in LowerBlockAddress()
1263 return DAG.getNode(HexagonISD::AT_PCREL, dl, PtrVT, A); in LowerBlockAddress()
1269 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerGLOBAL_OFFSET_TABLE() local
1270 SDValue GOTSym = DAG.getTargetExternalSymbol(HEXAGON_GOT_SYM_NAME, PtrVT, in LowerGLOBAL_OFFSET_TABLE()
1272 return DAG.getNode(HexagonISD::AT_PCREL, SDLoc(Op), PtrVT, GOTSym); in LowerGLOBAL_OFFSET_TABLE()
1277 GlobalAddressSDNode *GA, SDValue Glue, EVT PtrVT, unsigned ReturnReg, in GetDynamicTLSAddr() argument
1298 SDValue Ops[] = { Chain, TGA, DAG.getRegister(Hexagon::R0, PtrVT), in GetDynamicTLSAddr()
1306 return DAG.getCopyFromReg(Chain, dl, ReturnReg, PtrVT, Glue); in GetDynamicTLSAddr()
1317 auto PtrVT = getPointerTy(DAG.getDataLayout()); in LowerToTLSInitialExecModel() local
1320 SDValue TP = DAG.getCopyFromReg(DAG.getEntryNode(), dl, Hexagon::UGP, PtrVT); in LowerToTLSInitialExecModel()
1327 SDValue TGA = DAG.getTargetGlobalAddress(GA->getGlobal(), dl, PtrVT, in LowerToTLSInitialExecModel()
1330 SDValue Sym = DAG.getNode(HexagonISD::CONST32, dl, PtrVT, TGA); in LowerToTLSInitialExecModel()
1338 Sym = DAG.getNode(ISD::ADD, dl, PtrVT, GOT, Sym); in LowerToTLSInitialExecModel()
1344 DAG.getLoad(PtrVT, dl, DAG.getEntryNode(), Sym, MachinePointerInfo()); in LowerToTLSInitialExecModel()
1348 return DAG.getNode(ISD::ADD, dl, PtrVT, TP, LoadOffset); in LowerToTLSInitialExecModel()
1359 auto PtrVT = getPointerTy(DAG.getDataLayout()); in LowerToTLSLocalExecModel() local
1362 SDValue TP = DAG.getCopyFromReg(DAG.getEntryNode(), dl, Hexagon::UGP, PtrVT); in LowerToTLSLocalExecModel()
1364 SDValue TGA = DAG.getTargetGlobalAddress(GA->getGlobal(), dl, PtrVT, Offset, in LowerToTLSLocalExecModel()
1366 SDValue Sym = DAG.getNode(HexagonISD::CONST32, dl, PtrVT, TGA); in LowerToTLSLocalExecModel()
1370 return DAG.getNode(ISD::ADD, dl, PtrVT, TP, Sym); in LowerToTLSLocalExecModel()
1381 auto PtrVT = getPointerTy(DAG.getDataLayout()); in LowerToTLSGeneralDynamicModel() local
1384 SDValue TGA = DAG.getTargetGlobalAddress(GA->getGlobal(), dl, PtrVT, Offset, in LowerToTLSGeneralDynamicModel()
1391 SDValue Sym = DAG.getNode(HexagonISD::CONST32, dl, PtrVT, TGA); in LowerToTLSGeneralDynamicModel()
1392 SDValue Chain = DAG.getNode(ISD::ADD, dl, PtrVT, GOT, Sym); in LowerToTLSGeneralDynamicModel()
1403 return GetDynamicTLSAddr(DAG, Chain, GA, InFlag, PtrVT, in LowerToTLSGeneralDynamicModel()
3156 auto PtrVT = getPointerTy(DAG.getDataLayout()); in LowerEH_RETURN() local
3166 DAG.getNode(ISD::ADD, dl, PtrVT, DAG.getRegister(Hexagon::R30, PtrVT), in LowerEH_RETURN()