Lines Matching defs:savedStackPtr
166 Callback &newOpers, mlir::Value &savedStackPtr,
178 if (!savedStackPtr)
179 savedStackPtr = genStackSave(loc);
191 return [=, &savedStackPtr](mlir::Operation *call) -> mlir::Value {
193 if (!savedStackPtr)
194 savedStackPtr = genStackSave(loc);
205 mlir::Value &savedStackPtr) {
212 savedStackPtr, m);
220 mlir::Value &savedStackPtr) {
227 newOpers, savedStackPtr, m);
234 mlir::Value &savedStackPtr) {
238 if (!savedStackPtr)
239 savedStackPtr = genStackSave(loc);
281 mlir::Value &savedStackPtr) {
291 if (!savedStackPtr)
292 savedStackPtr = genStackSave(loc);
311 llvm::SmallVectorImpl<mlir::Value> &newOpers, mlir::Value &savedStackPtr,
316 newOpers, savedStackPtr);
320 savedStackPtr);
331 mlir::Value &savedStackPtr) {
338 rewriteCallOperands(loc, m, ty, oper, newOpers, savedStackPtr,
346 mlir::Value &savedStackPtr) {
354 rewriteCallOperands(loc, structArgs, recTy, oper, newOpers, savedStackPtr,
374 mlir::Value savedStackPtr = nullptr;
398 savedStackPtr);
403 savedStackPtr);
460 newOpers, savedStackPtr);
464 newOpers, savedStackPtr);
569 if (savedStackPtr) {
579 genStackRestore(loc, savedStackPtr);