HomeSort by relevance Sort by last modified time
    Searched refs:FDE (Results 1 - 18 of 18) sorted by null

  /external/llvm/test/MC/ARM/
dwarf-cfi-initial-state.s 17 # CHECK: FDE
  /frameworks/compile/mclinker/include/mcld/LD/
EhFrame.h 55 class FDE;
61 typedef std::list<FDE*> FDEList;
67 // A super class of CIE and FDE, containing the same part
113 void add(FDE& pFDE) { m_FDEs.push_back(&pFDE); }
114 void remove(FDE& pFDE) { m_FDEs.remove(&pFDE); }
133 /** \class FDE
135 * The FDE structure refers to LSB Core Spec 4.1, chap.10.6. Exception Frames.
137 class FDE : public Record
140 FDE(llvm::StringRef pRegion, CIE& pCIE);
141 ~FDE();
    [all...]
EhFrameHdr.h 42 /// sizeOutput - base on the fde count to size output
51 /// computePCBegin - return the address of FDE's pc
53 uint32_t computePCBegin(const EhFrame::FDE& pFDE,
EhFrameReader.h 24 * the corresponding CIE and FDE entries.
45 FDE,
  /prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/
ddstream.idl 41 uuid(F4104FCE-9A70-11d0-8FDE-00C04FD9189D),
76 uuid(F4104FCF-9A70-11d0-8FDE-00C04FD9189D),
mmstream.idl 87 uuid(B502D1BC-9A57-11d0-8FDE-00C04FD9189D),
126 uuid(B502D1BD-9A57-11d0-8FDE-00C04FD9189D),
158 uuid(B502D1BE-9A57-11d0-8FDE-00C04FD9189D),
amstream.idl 86 uuid(BEBE595C-9A6F-11d0-8FDE-00C04FD9189D),
124 uuid(BEBE595D-9A6F-11d0-8FDE-00C04FD9189D),
152 uuid(BEBE595E-9A6F-11d0-8FDE-00C04FD9189D),
  /frameworks/compile/mclinker/lib/LD/
EhFrame.cpp 54 // EhFrame::FDE
56 EhFrame::FDE::FDE(llvm::StringRef pRegion, EhFrame::CIE& pCIE)
60 EhFrame::FDE::~FDE()
64 void EhFrame::FDE::setCIE(EhFrame::CIE& pCIE)
85 : EhFrame::FDE(pRegion, pCIE) {
158 void EhFrame::addFDE(EhFrame::FDE& pFDE, bool pAlsoAddFragment)
167 // FDE number only used by .eh_frame_hdr computation, and the number of CIE
264 typedef std::vector<FDE*> FDERemoveList
268 FDE& fde = **i; local
286 FDE& fde = **i; local
    [all...]
EhFrameHdr.cpp 86 EhFrame::FDE& fde = **fi; local
90 offset = fde.getOffset();
91 fde_pc = computePCBegin(fde, ehframe_region);
132 /// sizeOutput - base on the fde count to size output
141 /// computePCBegin - return the address of FDE's pc
143 uint32_t EhFrameHdr::computePCBegin(const EhFrame::FDE& pFDE,
EhFrameReader.cpp 88 result.kind = FDE;
97 // {CIE, FDE, CIEt}
100 // (CIE FDE*)+ CIEt
105 // FDE
115 // CIE FDE Term Unknown
121 /* CIE FDE Term Unknown */
229 // parse the Augmentation String to get the FDE encodeing if 'z' existed
301 // FDE encoding (1 byte)
352 // create and push back the FDE entry
353 EhFrame::FDE* fde = new EhFrame::FDE(pRegion, *iter->second)
    [all...]
ELFObjectWriter.cpp 417 // Patch FDE field (offset to CIE)
423 EhFrame::FDE& fde = **fi; local
424 if (fde.getRecordType() == EhFrame::RECORD_GENERATED) {
429 // FDE entry for PLT is always 32-bit
430 uint64_t fde_offset = pFrame.getSection().offset() + fde.getOffset() +
435 memcpy(pRegion.begin() + fde.getOffset() +
439 memcpy(pRegion.begin() + fde.getOffset() +
443 uint64_t fde_cie_ptr_offset = fde.getOffset() +
  /external/llvm/lib/DebugInfo/
DWARFDebugFrame.cpp 241 /// \brief DWARF Frame Description Entry (FDE)
242 class FDE : public FrameEntry {
244 // Each FDE has a CIE it's "linked to". Our FDE contains is constructed with
245 // an offset to the CIE (provided by parsing the FDE header). The CIE itself
247 FDE(uint64_t Offset, uint64_t Length, int64_t LinkedCIEOffset,
253 ~FDE() {
257 OS << format("%08x %08x %08x FDE ",
344 // FDE
349 Entries.emplace_back(new FDE(StartOffset, Length, CIEPointer
    [all...]
  /external/llvm/test/DebugInfo/SystemZ/
eh_frame.s 54 # 000000.. 000000000000002c 0000001c FDE cie=00000000 pc=0000000000000000..0000000000000032
eh_frame_personality.s 52 # 00000020 0000001c 00000024 FDE cie=00000000 pc=00000000..00000012
  /art/runtime/
elf_file.cc     [all...]
  /frameworks/compile/mclinker/include/mcld/
IRBuilder.h 339 /// AppendEhFrame - To append a FDE to the given EhFrame pEhFram.
346 /// @param [in, out] pFDE The appended FDE entry.
349 static uint64_t AppendEhFrame(EhFrame::FDE& pFDE, EhFrame& pEhFrame);
  /frameworks/compile/mclinker/lib/Target/X86/
X86LDBackend.cpp 310 EhFrame::FDE* fde = new EhFrame::GeneratedFDE(fde_region, *cie); local
311 // Augmentation data only contains FDE encoding.
321 // Insert the FDE fragment
323 frag_list.insertAfter(cur_iter, fde);
324 fde->setCIE(exist_cie);
335 eh_frame->addFDE(*fde);
439 DW_EH_PE_pcrel | DW_EH_PE_sdata4, // FDE encoding
609 DW_EH_PE_pcrel | DW_EH_PE_sdata4, // FDE encoding
  /frameworks/compile/mclinker/lib/Core/
IRBuilder.cpp 389 /// AppendEhFrame - To append a FDE to the given EhFrame pEhFram.
390 uint64_t IRBuilder::AppendEhFrame(EhFrame::FDE& pFDE, EhFrame& pEhFrame)

Completed in 2305 milliseconds