Home
last modified time | relevance | path

Searched refs:CFI (Results 1 – 25 of 26) sorted by relevance

12

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DMachineOperand.cpp599 static void printCFI(raw_ostream &OS, const MCCFIInstruction &CFI, in printCFI() argument
601 switch (CFI.getOperation()) { in printCFI()
604 if (MCSymbol *Label = CFI.getLabel()) in printCFI()
606 printCFIRegister(CFI.getRegister(), OS, TRI); in printCFI()
610 if (MCSymbol *Label = CFI.getLabel()) in printCFI()
615 if (MCSymbol *Label = CFI.getLabel()) in printCFI()
620 if (MCSymbol *Label = CFI.getLabel()) in printCFI()
622 printCFIRegister(CFI.getRegister(), OS, TRI); in printCFI()
623 OS << ", " << CFI.getOffset(); in printCFI()
627 if (MCSymbol *Label = CFI.getLabel()) in printCFI()
[all …]
DCFIInstrInserter.cpp169 const MCCFIInstruction &CFI = Instrs[CFIIndex]; in calculateOutgoingCFAInfo() local
170 switch (CFI.getOperation()) { in calculateOutgoingCFAInfo()
172 SetRegister = CFI.getRegister(); in calculateOutgoingCFAInfo()
175 SetOffset = CFI.getOffset(); in calculateOutgoingCFAInfo()
178 SetOffset += CFI.getOffset(); in calculateOutgoingCFAInfo()
181 SetRegister = CFI.getRegister(); in calculateOutgoingCFAInfo()
182 SetOffset = CFI.getOffset(); in calculateOutgoingCFAInfo()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/MC/
DMCWin64EH.cpp227 for (const auto &CFI : Streamer.getWinFrameInfos()) { in Emit() local
228 MCSection *XData = Streamer.getAssociatedXDataSection(CFI->TextSection); in Emit()
230 ::EmitUnwindInfo(Streamer, CFI.get()); in Emit()
234 for (const auto &CFI : Streamer.getWinFrameInfos()) { in Emit() local
235 MCSection *PData = Streamer.getAssociatedPDataSection(CFI->TextSection); in Emit()
237 EmitRuntimeFunction(Streamer, CFI.get()); in Emit()
659 for (const auto &CFI : Streamer.getWinFrameInfos()) { in Emit() local
660 MCSection *XData = Streamer.getAssociatedXDataSection(CFI->TextSection); in Emit()
662 ARM64EmitUnwindInfo(Streamer, CFI.get()); in Emit()
666 for (const auto &CFI : Streamer.getWinFrameInfos()) { in Emit() local
[all …]
/third_party/libunwind/tests/
Dx64-test-dwarf-expressions.S7 # CFI expressions were added in DWARF v3 to allow compilers to specify memory
10 # and other complex logic. CFI expressions are therefore more powerful than the
13 # These tests capture a bug we have fixed in libunwind. CFI expression programs
15 # pair of routines which test CFI expression parsing. Specifically they test
22 # r12 after stashing its value on the stack. This routine contains a DWARF3 CFI
/third_party/elfutils/
DNEWS260 backends: RISCV and M68K now have backend implementations to generate CFI based
280 The RISCV backends now handles ABI specific CFI and knows about
480 backends: Add CFI unwinding for arm. Relies on .debug_frame.
657 libdw: Fixes in CFI handling, best possible handling of bogus CFA ops.
673 libdw: Fix CFI decoding.
675 libdwfl: Fix address bias returned by CFI accessors.
678 readelf: Fix CFI decoding.
712 libdw: Add support for decoding DWARF CFI into location description form.
/third_party/elfutils/config/
Delfutils.spec.in534 generate CFI based backtraces.
549 The RISCV backends now handles ABI specific CFI and knows about
684 - backends: Add CFI unwinding for arm. Relies on .debug_frame.
815 - libdw: Fixes in CFI handling, best possible handling of bogus CFA
827 - libdw: Fix CFI decoding.
828 - libdwfl: Fix address bias returned by CFI accessors. Fix core
830 - readelf: Fix CFI decoding.
857 - libdw: Add support for decoding DWARF CFI into location description form.
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DR600ControlFlowFinalizer.cpp250 const MCInstrDesc &getHWInstrDesc(ControlFlowInstruction CFI) const { in getHWInstrDesc()
253 switch (CFI) { in getHWInstrDesc()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DCommandFlags.inc97 "DWARF-like CFI based exception handling"),
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/AsmPrinter/
DAsmPrinter.cpp999 const MCCFIInstruction &CFI = Instrs[CFIIndex]; in emitCFIInstruction() local
1000 emitCFIInstruction(CFI); in emitCFIInstruction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZInstrInfo.cpp1364 expandRIPseudo(MI, SystemZ::CFI, SystemZ::CIH, false); in expandPostRAPseudo()
DSystemZInstrInfo.td1512 // Comparison with a signed 32-bit immediate. CFIMux expands to CFI or CIH,
1516 def CFI : CompareRIL<"cfi", 0xC2D, z_scmp, GR32, simm32>;
/third_party/elfutils/tests/
Drun-addrcfi.sh3444 handle_cfi no CFI (.debug_frame): no error
3521 handle_cfi no CFI (.debug_frame): no error
3748 handle_cfi no CFI (.debug_frame): no error
DChangeLog1591 (print_expr): Don't fail on missing CFI for is_debug.
1850 (print_expr): Don't crash and burn when CFI cannot be found for an
/third_party/musl/
DWHATSNEW1594 - CFI generation for x86_64 asm source files
1620 - i386 asm source CFI generation had multiple bugs
/third_party/libabigail/
DNEWS426 symtab-reader: add support for binaries compiled with CFI
DChangeLog5538 symtab-reader: add support for binaries compiled with CFI
/third_party/elfutils/po/
Dja.po270 msgid "invalid CFI section"
271 msgstr "不当な CFI セクションです"
Duk.po284 msgid "invalid CFI section"
285 msgstr "некоректний розділ CFI"
Dpl.po282 msgid "invalid CFI section"
283 msgstr "nieprawidłowa wersja CFI"
Des.po290 msgid "invalid CFI section"
291 msgstr "sección CFI inválida"
Dde.po285 msgid "invalid CFI section"
/third_party/elfutils/libdwfl/
DChangeLog919 the value of the return address register as defined by the CFI
/third_party/skia/third_party/externals/libwebp/
DChangeLog398 38410c08 [CFI] Remove function pointer casts
399 978eec25 [CFI] Remove function pointer casts
/third_party/flutter/skia/third_party/externals/libwebp/
DChangeLog193 38410c08 [CFI] Remove function pointer casts
194 978eec25 [CFI] Remove function pointer casts
/third_party/openssl/
DCHANGES.md3083 * x86_64 assembly pack: annotate code with DWARF CFI directives to

12