Lines Matching refs:InsertPt
276 auto InsertPt = MBB.begin();
277 while (InsertPt != MBB.end() &&
278 WebAssembly::isArgument(InsertPt->getOpcode()))
279 ++InsertPt;
290 BuildMI(MBB, InsertPt, DL, TII->get(getOpcGlobGet(MF)), SPReg)
298 BuildMI(MBB, InsertPt, DL, TII->get(WebAssembly::COPY), BasePtr)
304 BuildMI(MBB, InsertPt, DL, TII->get(getOpcConst(MF)), OffsetReg)
306 BuildMI(MBB, InsertPt, DL, TII->get(getOpcSub(MF)), getSPReg(MF))
313 BuildMI(MBB, InsertPt, DL, TII->get(getOpcConst(MF)), BitmaskReg)
315 BuildMI(MBB, InsertPt, DL, TII->get(getOpcAnd(MF)), getSPReg(MF))
323 BuildMI(MBB, InsertPt, DL, TII->get(WebAssembly::COPY), getFPReg(MF))
327 writeSPToGlobal(getSPReg(MF), MF, MBB, InsertPt, DL);
339 auto InsertPt = MBB.getFirstTerminator();
342 if (InsertPt != MBB.end())
343 DL = InsertPt->getDebugLoc();
356 BuildMI(MBB, InsertPt, DL, TII->get(getOpcConst(MF)), OffsetReg)
362 BuildMI(MBB, InsertPt, DL, TII->get(getOpcAdd(MF)), SPReg)
369 writeSPToGlobal(SPReg, MF, MBB, InsertPt, DL);