Lines Matching defs:InsertPt
274 auto InsertPt = MBB.begin();
275 while (InsertPt != MBB.end() &&
276 WebAssembly::isArgument(InsertPt->getOpcode()))
277 ++InsertPt;
288 BuildMI(MBB, InsertPt, DL, TII->get(getOpcGlobGet(MF)), SPReg)
296 BuildMI(MBB, InsertPt, DL, TII->get(WebAssembly::COPY), BasePtr)
302 BuildMI(MBB, InsertPt, DL, TII->get(getOpcConst(MF)), OffsetReg)
304 BuildMI(MBB, InsertPt, DL, TII->get(getOpcSub(MF)), getSPReg(MF))
311 BuildMI(MBB, InsertPt, DL, TII->get(getOpcConst(MF)), BitmaskReg)
313 BuildMI(MBB, InsertPt, DL, TII->get(getOpcAnd(MF)), getSPReg(MF))
321 BuildMI(MBB, InsertPt, DL, TII->get(WebAssembly::COPY), getFPReg(MF))
325 writeSPToGlobal(getSPReg(MF), MF, MBB, InsertPt, DL);
337 auto InsertPt = MBB.getFirstTerminator();
340 if (InsertPt != MBB.end())
341 DL = InsertPt->getDebugLoc();
354 BuildMI(MBB, InsertPt, DL, TII->get(getOpcConst(MF)), OffsetReg)
360 BuildMI(MBB, InsertPt, DL, TII->get(getOpcAdd(MF)), SPReg)
367 writeSPToGlobal(SPReg, MF, MBB, InsertPt, DL);