Lines Matching refs:offset0

370   uint32_t ins1 = read32le(buf + hint.offset0);  in applyAdrpAdd()
371 uint32_t ins2 = read32le(buf + hint.offset0 + hint.delta[0]); in applyAdrpAdd()
381 Optional<PerformedReloc> rel1 = findPrimaryReloc(hint.offset0); in applyAdrpAdd()
382 Optional<PerformedReloc> rel2 = findReloc(hint.offset0 + hint.delta[0]); in applyAdrpAdd()
391 writeAdr(buf + hint.offset0, add.destRegister, delta); in applyAdrpAdd()
392 writeNop(buf + hint.offset0 + hint.delta[0]); in applyAdrpAdd()
404 uint32_t ins1 = read32le(buf + hint.offset0); in applyAdrpAdrp()
405 uint32_t ins2 = read32le(buf + hint.offset0 + hint.delta[0]); in applyAdrpAdrp()
412 Optional<PerformedReloc> rel1 = findPrimaryReloc(hint.offset0); in applyAdrpAdrp()
413 Optional<PerformedReloc> rel2 = findReloc(hint.offset0 + hint.delta[0]); in applyAdrpAdrp()
419 writeNop(buf + hint.offset0 + hint.delta[0]); in applyAdrpAdrp()
432 uint32_t ins1 = read32le(buf + hint.offset0); in applyAdrpLdr()
433 uint32_t ins2 = read32le(buf + hint.offset0 + hint.delta[0]); in applyAdrpLdr()
443 Optional<PerformedReloc> rel1 = findPrimaryReloc(hint.offset0); in applyAdrpLdr()
444 Optional<PerformedReloc> rel2 = findReloc(hint.offset0 + hint.delta[0]); in applyAdrpLdr()
453 writeNop(buf + hint.offset0); in applyAdrpLdr()
454 writeLiteralLdr(buf + hint.offset0 + hint.delta[0], ldr); in applyAdrpLdr()
461 uint32_t ins2 = read32le(buf + hint.offset0 + hint.delta[0]); in applyAdrpLdrGot()
476 uint32_t ins1 = read32le(buf + hint.offset0); in applyAdrpLdrGotLdr()
480 uint32_t ins3 = read32le(buf + hint.offset0 + hint.delta[1]); in applyAdrpLdrGotLdr()
484 uint32_t ins2 = read32le(buf + hint.offset0 + hint.delta[0]); in applyAdrpLdrGotLdr()
488 Optional<PerformedReloc> rel1 = findPrimaryReloc(hint.offset0); in applyAdrpLdrGotLdr()
489 Optional<PerformedReloc> rel2 = findReloc(hint.offset0 + hint.delta[0]); in applyAdrpLdrGotLdr()
507 uint64_t rel3VA = hint.offset0 + hint.delta[1] + isec->getVA(); in applyAdrpLdrGotLdr()
511 writeNop(buf + hint.offset0); in applyAdrpLdrGotLdr()
512 writeNop(buf + hint.offset0 + hint.delta[0]); in applyAdrpLdrGotLdr()
513 writeLiteralLdr(buf + hint.offset0 + hint.delta[1], literalLdr); in applyAdrpLdrGotLdr()
523 writeAdr(buf + hint.offset0, ldr3.baseRegister, adrOffset); in applyAdrpLdrGotLdr()
524 writeNop(buf + hint.offset0 + hint.delta[0]); in applyAdrpLdrGotLdr()
536 writeNop(buf + hint.offset0 + hint.delta[0]); in applyAdrpLdrGotLdr()
537 writeImmediateLdr(buf + hint.offset0 + hint.delta[1], immediateLdr); in applyAdrpLdrGotLdr()
559 writeNop(buf + hint.offset0); in applyAdrpLdrGotLdr()
560 writeLiteralLdr(buf + hint.offset0 + hint.delta[0], literalLdr); in applyAdrpLdrGotLdr()