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