Searched refs:DefCfaExpr (Results 1 – 3 of 3) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVFrameLowering.cpp | 700 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 D | X86FrameLowering.cpp | 582 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 D | AArch64InstrInfo.cpp | 5920 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()
|