Home
last modified time | relevance | path

Searched refs:DefCfaExpr (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVFrameLowering.cpp700 SmallString<64> DefCfaExpr; in createDefCFAExpression() local
702 DefCfaExpr.push_back(dwarf::DW_CFA_def_cfa_expression); in createDefCFAExpression()
703 DefCfaExpr.append(Buffer, Buffer + encodeULEB128(Expr.size(), Buffer)); in createDefCFAExpression()
704 DefCfaExpr.append(Expr.str()); in createDefCFAExpression()
706 return MCCFIInstruction::createEscape(nullptr, DefCfaExpr.str(), SMLoc(), in createDefCFAExpression()
723 SmallString<64> DefCfaExpr; in createDefCFAOffset() local
726 DefCfaExpr.push_back(dwarf::DW_CFA_expression); in createDefCFAOffset()
727 DefCfaExpr.append(Buffer, Buffer + encodeULEB128(DwarfReg, Buffer)); in createDefCFAOffset()
728 DefCfaExpr.append(Buffer, Buffer + encodeULEB128(Expr.size(), Buffer)); in createDefCFAOffset()
729 DefCfaExpr.append(Expr.str()); in createDefCFAOffset()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FrameLowering.cpp582 SmallString<64> DefCfaExpr; in emitCalleeSavedFrameMoves() local
583 DefCfaExpr.push_back(dwarf::DW_CFA_def_cfa_expression); in emitCalleeSavedFrameMoves()
584 DefCfaExpr.append(buffer, buffer + encodeSLEB128(CfaExpr.size(), buffer)); in emitCalleeSavedFrameMoves()
585 DefCfaExpr.append(CfaExpr.str()); in emitCalleeSavedFrameMoves()
588 MCCFIInstruction::createEscape(nullptr, DefCfaExpr.str()), in emitCalleeSavedFrameMoves()
4374 SmallString<64> DefCfaExpr; in spillFPBPUsingSP() local
4375 DefCfaExpr.push_back(dwarf::DW_CFA_def_cfa_expression); in spillFPBPUsingSP()
4376 DefCfaExpr.append(buffer, buffer + encodeSLEB128(CfaExpr.size(), buffer)); in spillFPBPUsingSP()
4377 DefCfaExpr.append(CfaExpr.str()); in spillFPBPUsingSP()
4379 MCCFIInstruction::createEscape(nullptr, DefCfaExpr.str()), in spillFPBPUsingSP()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.cpp5920 SmallString<64> DefCfaExpr; in createDefCFAExpression() local
5921 DefCfaExpr.push_back(dwarf::DW_CFA_def_cfa_expression); in createDefCFAExpression()
5923 DefCfaExpr.append(buffer, buffer + encodeULEB128(Expr.size(), buffer)); in createDefCFAExpression()
5924 DefCfaExpr.append(Expr.str()); in createDefCFAExpression()
5925 return MCCFIInstruction::createEscape(nullptr, DefCfaExpr.str(), SMLoc(), in createDefCFAExpression()