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