Lines Matching refs:CfaExpr
507 SmallString<64> CfaExpr; in emitCalleeSavedFrameMoves() local
508 CfaExpr.push_back(dwarf::DW_CFA_expression); in emitCalleeSavedFrameMoves()
510 CfaExpr.append(buffer, buffer + encodeULEB128(DwarfReg, buffer)); in emitCalleeSavedFrameMoves()
511 CfaExpr.push_back(2); in emitCalleeSavedFrameMoves()
518 CfaExpr.push_back((uint8_t)(dwarf::DW_OP_breg0 + DwarfFramePtr)); in emitCalleeSavedFrameMoves()
519 CfaExpr.append(buffer, buffer + encodeSLEB128(Offset, buffer)); in emitCalleeSavedFrameMoves()
521 MCCFIInstruction::createEscape(nullptr, CfaExpr.str()), in emitCalleeSavedFrameMoves()
535 SmallString<64> CfaExpr; in emitCalleeSavedFrameMoves() local
542 CfaExpr.push_back((uint8_t)(dwarf::DW_OP_breg0 + DwarfFramePtr)); in emitCalleeSavedFrameMoves()
544 CfaExpr.append(buffer, buffer + encodeSLEB128(Offset, buffer)); in emitCalleeSavedFrameMoves()
545 CfaExpr.push_back(dwarf::DW_OP_deref); in emitCalleeSavedFrameMoves()
549 DefCfaExpr.append(buffer, buffer + encodeSLEB128(CfaExpr.size(), buffer)); in emitCalleeSavedFrameMoves()
550 DefCfaExpr.append(CfaExpr.str()); in emitCalleeSavedFrameMoves()
1825 SmallString<64> CfaExpr; in emitPrologue() local
1826 CfaExpr.push_back(dwarf::DW_CFA_expression); in emitPrologue()
1829 CfaExpr.append(buffer, buffer + encodeULEB128(DwarfReg, buffer)); in emitPrologue()
1830 CfaExpr.push_back(2); in emitPrologue()
1831 CfaExpr.push_back((uint8_t)(dwarf::DW_OP_breg0 + DwarfReg)); in emitPrologue()
1832 CfaExpr.push_back(0); in emitPrologue()
1835 MCCFIInstruction::createEscape(nullptr, CfaExpr.str()), in emitPrologue()