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

Lines Matching refs:Index

48     uint64_t Index = WorkList.pop_back_val();
49 if (VisitedInsts.find(Index) != VisitedInsts.end())
52 for (;Index < End; Index += Size) {
53 VisitedInsts.insert(Index);
56 if (DisAsm->getInstruction(Inst, Size, Region, Index, DebugOut, nulls())){
57 Instructions.push_back(MCDecodedInst(Index, Size, Inst));
59 uint64_t targ = Ana->evaluateBranch(Inst, Index, Size);
60 if (targ != -1ULL && targ == Index+Size)
68 WorkList.push_back(Index+Size);
70 Splits.insert(Index+Size);
74 Splits.insert(Index+Size);
77 uint64_t targ = Ana->evaluateBranch(Inst, Index, Size);
79 if (targ != -1ULL && targ != Index+Size)
83 errs().write_hex(Index) << ": warning: invalid instruction encoding\n";