Searched refs:CfaExpr (Results 1 – 2 of 2) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86FrameLowering.cpp | 542 SmallString<64> CfaExpr; in emitCalleeSavedFrameMoves() local 543 CfaExpr.push_back(dwarf::DW_CFA_expression); in emitCalleeSavedFrameMoves() 545 CfaExpr.append(buffer, buffer + encodeULEB128(DwarfReg, buffer)); in emitCalleeSavedFrameMoves() 546 CfaExpr.push_back(2); in emitCalleeSavedFrameMoves() 553 CfaExpr.push_back((uint8_t)(dwarf::DW_OP_breg0 + DwarfFramePtr)); in emitCalleeSavedFrameMoves() 554 CfaExpr.append(buffer, buffer + encodeSLEB128(Offset, buffer)); in emitCalleeSavedFrameMoves() 556 MCCFIInstruction::createEscape(nullptr, CfaExpr.str()), in emitCalleeSavedFrameMoves() 570 SmallString<64> CfaExpr; in emitCalleeSavedFrameMoves() local 577 CfaExpr.push_back((uint8_t)(dwarf::DW_OP_breg0 + DwarfFramePtr)); in emitCalleeSavedFrameMoves() 579 CfaExpr.append(buffer, buffer + encodeSLEB128(Offset, buffer)); in emitCalleeSavedFrameMoves() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64InstrInfo.cpp | 5966 SmallString<64> CfaExpr; in createCFAOffset() local 5967 CfaExpr.push_back(dwarf::DW_CFA_expression); in createCFAOffset() 5969 CfaExpr.append(buffer, buffer + encodeULEB128(DwarfReg, buffer)); in createCFAOffset() 5970 CfaExpr.append(buffer, buffer + encodeULEB128(OffsetExpr.size(), buffer)); in createCFAOffset() 5971 CfaExpr.append(OffsetExpr.str()); in createCFAOffset() 5973 return MCCFIInstruction::createEscape(nullptr, CfaExpr.str(), SMLoc(), in createCFAOffset()
|