Home | History | Annotate | Download | only in llvm-objdump

Lines Matching refs:RuntimeFunction

449                             const RuntimeFunction *&RFStart, int &NumRFs) {
468 RFStart = reinterpret_cast<const RuntimeFunction *>(Contents.data());
469 NumRFs = Contents.size() / sizeof(RuntimeFunction);
515 /// Prints out the given RuntimeFunction struct for x64, assuming that Obj is
518 const RuntimeFunction &RF) {
534 /// Prints out the given RuntimeFunction struct for x64, assuming that Obj is
535 /// pointing to an object file. Unlike executable, fields in RuntimeFunction
541 const RuntimeFunction &RF,
548 /*offsetof(RuntimeFunction, StartAddress)*/ 0,
555 /*offsetof(RuntimeFunction, EndAddress)*/ 4,
562 /*offsetof(RuntimeFunction, UnwindInfoOffset)*/ 8,
570 /*offsetof(RuntimeFunction, UnwindInfoOffset)*/ 8,
592 const RuntimeFunction *RFStart;
596 ArrayRef<RuntimeFunction> RFs(RFStart, NumRFs);
600 for (const RuntimeFunction &RF : RFs)
605 for (const RuntimeFunction &RF : RFs) {
607 std::distance(RFs.begin(), &RF) * sizeof(RuntimeFunction);