Home | History | Annotate | Download | only in MC

Lines Matching refs:CurFrame

208   MCDwarfFrameInfo *CurFrame = getCurrentFrameInfo();
209 if (!CurFrame || CurFrame->End)
244 MCDwarfFrameInfo *CurFrame = getCurrentFrameInfo();
245 CurFrame->CompactUnwindEncoding = CompactUnwindEncoding;
253 MCDwarfFrameInfo *CurFrame = getCurrentFrameInfo();
254 if (CurFrame && !CurFrame->End)
269 MCDwarfFrameInfo *CurFrame = getCurrentFrameInfo();
270 EmitCFIEndProcImpl(*CurFrame);
290 MCDwarfFrameInfo *CurFrame = getCurrentFrameInfo();
291 CurFrame->Instructions.push_back(Instruction);
298 MCDwarfFrameInfo *CurFrame = getCurrentFrameInfo();
299 CurFrame->Instructions.push_back(Instruction);
306 MCDwarfFrameInfo *CurFrame = getCurrentFrameInfo();
307 CurFrame->Instructions.push_back(Instruction);
314 MCDwarfFrameInfo *CurFrame = getCurrentFrameInfo();
315 CurFrame->Instructions.push_back(Instruction);
322 MCDwarfFrameInfo *CurFrame = getCurrentFrameInfo();
323 CurFrame->Instructions.push_back(Instruction);
330 MCDwarfFrameInfo *CurFrame = getCurrentFrameInfo();
331 CurFrame->Instructions.push_back(Instruction);
337 MCDwarfFrameInfo *CurFrame = getCurrentFrameInfo();
338 CurFrame->Personality = Sym;
339 CurFrame->PersonalityEncoding = Encoding;
344 MCDwarfFrameInfo *CurFrame = getCurrentFrameInfo();
345 CurFrame->Lsda = Sym;
346 CurFrame->LsdaEncoding = Encoding;
352 MCDwarfFrameInfo *CurFrame = getCurrentFrameInfo();
353 CurFrame->Instructions.push_back(Instruction);
360 MCDwarfFrameInfo *CurFrame = getCurrentFrameInfo();
361 CurFrame->Instructions.push_back(Instruction);
368 MCDwarfFrameInfo *CurFrame = getCurrentFrameInfo();
369 CurFrame->Instructions.push_back(Instruction);
376 MCDwarfFrameInfo *CurFrame = getCurrentFrameInfo();
377 CurFrame->Instructions.push_back(Instruction);
383 MCDwarfFrameInfo *CurFrame = getCurrentFrameInfo();
384 CurFrame->Instructions.push_back(Instruction);
389 MCDwarfFrameInfo *CurFrame = getCurrentFrameInfo();
390 CurFrame->IsSignalFrame = true;
397 MCDwarfFrameInfo *CurFrame = getCurrentFrameInfo();
398 CurFrame->Instructions.push_back(Instruction);
405 MCDwarfFrameInfo *CurFrame = getCurrentFrameInfo();
406 CurFrame->Instructions.push_back(Instruction);
413 MCDwarfFrameInfo *CurFrame = getCurrentFrameInfo();
414 CurFrame->Instructions.push_back(Instruction);
423 MCWin64EHUnwindInfo *CurFrame = CurrentW64UnwindInfo;
424 if (!CurFrame || CurFrame->End)
429 MCWin64EHUnwindInfo *CurFrame = CurrentW64UnwindInfo;
430 if (CurFrame && !CurFrame->End)
441 MCWin64EHUnwindInfo *CurFrame = CurrentW64UnwindInfo;
442 if (CurFrame->ChainedParent)
444 CurFrame->End = getContext().CreateTempSymbol();
445 EmitLabel(CurFrame->End);
451 MCWin64EHUnwindInfo *CurFrame = CurrentW64UnwindInfo;
453 Frame->Function = CurFrame->Function;
454 Frame->ChainedParent = CurFrame;
461 MCWin64EHUnwindInfo *CurFrame = CurrentW64UnwindInfo;
462 if (!CurFrame->ChainedParent)
464 CurFrame->End = getContext().CreateTempSymbol();
465 EmitLabel(CurFrame->End);
466 CurrentW64UnwindInfo = CurFrame->ChainedParent;
472 MCWin64EHUnwindInfo *CurFrame = CurrentW64UnwindInfo;
473 if (CurFrame->ChainedParent)
475 CurFrame->ExceptionHandler = Sym;
479 CurFrame->HandlesUnwind = true;
481 CurFrame->HandlesExceptions = true;
486 MCWin64EHUnwindInfo *CurFrame = CurrentW64UnwindInfo;
487 if (CurFrame->ChainedParent)
493 MCWin64EHUnwindInfo *CurFrame = CurrentW64UnwindInfo;
497 CurFrame->Instructions.push_back(Inst);
502 MCWin64EHUnwindInfo *CurFrame = CurrentW64UnwindInfo;
503 if (CurFrame->LastFrameInst >= 0)
512 CurFrame->LastFrameInst = CurFrame->Instructions.size();
513 CurFrame->Instructions.push_back(Inst);
522 MCWin64EHUnwindInfo *CurFrame = CurrentW64UnwindInfo;
526 CurFrame->Instructions.push_back(Inst);
533 MCWin64EHUnwindInfo *CurFrame = CurrentW64UnwindInfo;
539 CurFrame->Instructions.push_back(Inst);
546 MCWin64EHUnwindInfo *CurFrame = CurrentW64UnwindInfo;
552 CurFrame->Instructions.push_back(Inst);
557 MCWin64EHUnwindInfo *CurFrame = CurrentW64UnwindInfo;
558 if (CurFrame->Instructions.size() > 0)
563 CurFrame->Instructions.push_back(Inst);
568 MCWin64EHUnwindInfo *CurFrame = CurrentW64UnwindInfo;
569 CurFrame->PrologEnd = getContext().CreateTempSymbol();
570 EmitLabel(CurFrame->PrologEnd);