Home
last modified time | relevance | path

Searched refs:CFAOffset (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DThumb1FrameLowering.cpp171 int CFAOffset = 0; in emitPrologue() local
185 CFAOffset += ArgRegsSaveSize; in emitPrologue()
187 MF.addFrameInst(MCCFIInstruction::cfiDefCfaOffset(nullptr, CFAOffset)); in emitPrologue()
198 CFAOffset += NumBytes - ArgRegsSaveSize; in emitPrologue()
200 MCCFIInstruction::cfiDefCfaOffset(nullptr, CFAOffset)); in emitPrologue()
307 CFAOffset += adjustedGPRCS1Size; in emitPrologue()
332 nullptr, MRI->getDwarfRegNum(FramePtr, true), (CFAOffset - FramePtrOffsetInBlock))); in emitPrologue()
355 MF.addFrameInst(MCCFIInstruction::cfiDefCfaOffset(nullptr, CFAOffset)); in emitPrologue()
433 CFAOffset += NumBytes; in emitPrologue()
435 MCCFIInstruction::cfiDefCfaOffset(nullptr, CFAOffset)); in emitPrologue()
H A DARMFrameLowering.cpp595 unsigned CFAOffset = 0; in emitDefCFAOffsets() local
600 CFAOffset += Info.SPAdjust; in emitDefCFAOffsets()
602 MCCFIInstruction::cfiDefCfaOffset(nullptr, CFAOffset)); in emitDefCFAOffsets()
/llvm-project-15.0.7/llvm/lib/MC/
H A DMCDwarf.cpp1297 int CFAOffset = 0; member in __anon5f208a230211::FrameEmitterImpl
1362 CFAOffset += Instr.getOffset(); in emitCFIInstruction()
1364 CFAOffset = Instr.getOffset(); in emitCFIInstruction()
1366 Streamer.emitULEB128IntValue(CFAOffset); in emitCFIInstruction()
1376 CFAOffset = Instr.getOffset(); in emitCFIInstruction()
1377 Streamer.emitULEB128IntValue(CFAOffset); in emitCFIInstruction()
1397 CFAOffset = Instr.getOffset(); in emitCFIInstruction()
1398 Streamer.emitULEB128IntValue(CFAOffset); in emitCFIInstruction()
1414 Offset -= CFAOffset; in emitCFIInstruction()
1686 InitialCFAOffset = CFAOffset; in EmitCIE()
[all …]
/llvm-project-15.0.7/llvm/unittests/DebugInfo/DWARF/
H A DDWARFDebugFrameTest.cpp775 constexpr uint8_t CFAOffset = 32; in TEST() local
779 EXPECT_THAT_ERROR(parseCFI(TestCIE, {dwarf::DW_CFA_def_cfa, CFAReg, CFAOffset, in TEST()
863 constexpr uint8_t CFAOffset = 32; in TEST() local
868 EXPECT_THAT_ERROR(parseCFI(TestCIE, {dwarf::DW_CFA_def_cfa, CFAReg, CFAOffset, in TEST()
926 constexpr uint8_t CFAOffset = 32; in TEST() local
931 EXPECT_THAT_ERROR(parseCFI(TestCIE, {dwarf::DW_CFA_def_cfa, CFAReg, CFAOffset, in TEST()
/llvm-project-15.0.7/bolt/lib/Core/
H A DBinaryFunction.cpp2386 int32_t CFAOffset; member
2423 CFAOffset = Instr.getOffset(); in update()
2428 CFAOffset = Instr.getOffset(); in update()
2474 assert(((CFAReg != (uint32_t)UNKNOWN && CFAOffset != UNKNOWN) || in advanceTo()
2490 CFAOffset = UNKNOWN; in CFISnapshot()
2571 return CFAOffset == Instr.getOffset(); in isRedundant()
2577 return CFAReg == Instr.getRegister() && CFAOffset == Instr.getOffset(); in isRedundant()
2644 nullptr, ToCFITable.CFAReg, ToCFITable.CFAOffset)); in unwindCFIState()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.cpp4240 StackOffset CFAOffset, unsigned FrameReg) { in emitFrameOffsetAdj() argument
4314 CFAOffset += Change; in emitFrameOffsetAdj()
4316 CFAOffset -= Change; in emitFrameOffsetAdj()
4323 createDefCFA(TRI, FrameReg, DestReg, CFAOffset, VScale != 1)); in emitFrameOffsetAdj()
4366 bool EmitCFAOffset, StackOffset CFAOffset, in emitFrameOffset() argument
4382 NeedsWinCFI, HasWinCFI, EmitCFAOffset, CFAOffset, in emitFrameOffset()
4384 CFAOffset += (Opc == AArch64::ADDXri || Opc == AArch64::ADDSXri) in emitFrameOffset()
4399 EmitCFAOffset, CFAOffset, FrameReg); in emitFrameOffset()
4400 CFAOffset += StackOffset::getScalable(-NumDataVectors * 16); in emitFrameOffset()
4408 EmitCFAOffset, CFAOffset, FrameReg); in emitFrameOffset()
H A DAArch64FrameLowering.cpp1125 int CFAOffset = 0) { in convertCalleeSaveRestoreToSPPrePostIncDec() argument
1190 StackOffset::getFixed(CFAOffset)); in convertCalleeSaveRestoreToSPPrePostIncDec()
1223 MCCFIInstruction::cfiDefCfaOffset(nullptr, CFAOffset - CSStackSizeInc)); in convertCalleeSaveRestoreToSPPrePostIncDec()