Home
last modified time | relevance | path

Searched refs:AddrOffset (Results 1 – 9 of 9) sorted by relevance

/openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/GSYM/
H A DGsymReader.h258 getAddressOffsetIndex(const uint64_t AddrOffset) const { in getAddressOffsetIndex() argument
262 auto Iter = std::lower_bound(Begin, End, AddrOffset); in getAddressOffsetIndex()
265 if (Iter == Begin && AddrOffset < *Begin) in getAddressOffsetIndex()
267 if (Iter == End || AddrOffset < *Iter) in getAddressOffsetIndex()
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DX86AvoidStoreForwardingBlocks.cpp293 int AddrOffset = X86II::getMemoryOperandNo(Descl.TSFlags); in getAddrOffset() local
294 assert(AddrOffset != -1 && "Expected Memory Operand"); in getAddrOffset()
295 AddrOffset += X86II::getOperandBias(Descl); in getAddrOffset()
296 return AddrOffset; in getAddrOffset()
300 int AddrOffset = getAddrOffset(MI); in getBaseOperand() local
301 return MI->getOperand(AddrOffset + X86::AddrBaseReg); in getBaseOperand()
305 int AddrOffset = getAddrOffset(MI); in getDispOperand() local
306 return MI->getOperand(AddrOffset + X86::AddrDisp); in getDispOperand()
313 int AddrOffset = getAddrOffset(MI); in isRelevantAddressingMode() local
316 const MachineOperand &Scale = MI->getOperand(AddrOffset + X86::AddrScaleAmt); in isRelevantAddressingMode()
[all …]
H A DX86FixupLEAs.cpp661 int AddrOffset = X86II::getMemoryOperandNo(Desc.TSFlags); in processInstruction() local
662 if (AddrOffset >= 0) { in processInstruction()
663 AddrOffset += X86II::getOperandBias(Desc); in processInstruction()
664 MachineOperand &p = MI.getOperand(AddrOffset + X86::AddrBaseReg); in processInstruction()
668 MachineOperand &q = MI.getOperand(AddrOffset + X86::AddrIndexReg); in processInstruction()
/openbsd-src/gnu/llvm/llvm/lib/DebugInfo/GSYM/
H A DGsymCreator.cpp108 uint64_t AddrOffset = FuncInfo.startAddress() - Hdr.BaseAddress; in encode() local
111 O.writeU8(static_cast<uint8_t>(AddrOffset)); in encode()
114 O.writeU16(static_cast<uint16_t>(AddrOffset)); in encode()
117 O.writeU32(static_cast<uint32_t>(AddrOffset)); in encode()
120 O.writeU64(AddrOffset); in encode()
H A DExtractRanges.cpp26 const uint64_t AddrOffset = Data.getULEB128(&Offset); in decodeRange() local
28 const uint64_t StartAddr = BaseAddr + AddrOffset; in decodeRange()
H A DGsymReader.cpp229 const uint64_t AddrOffset = Addr - Hdr->BaseAddress; in getAddressIndex() local
233 AddrOffsetIndex = getAddressOffsetIndex<uint8_t>(AddrOffset); in getAddressIndex()
236 AddrOffsetIndex = getAddressOffsetIndex<uint16_t>(AddrOffset); in getAddressIndex()
239 AddrOffsetIndex = getAddressOffsetIndex<uint32_t>(AddrOffset); in getAddressIndex()
242 AddrOffsetIndex = getAddressOffsetIndex<uint64_t>(AddrOffset); in getAddressIndex()
/openbsd-src/gnu/llvm/llvm/lib/DebugInfo/DWARF/
H A DDWARFDebugLine.cpp637 uint64_t AddrOffset = OperationAdvance * LineTable->Prologue.MinInstLength; in advanceAddr() local
638 Row.Address.Address += AddrOffset; in advanceAddr()
639 return AddrOffset; in advanceAddr()
668 uint64_t AddrOffset = advanceAddr(OperationAdvance, Opcode, OpcodeOffset); in advanceAddrForOpcode() local
669 return {AddrOffset, AdjustedOpcode}; in advanceAddrForOpcode()
1010 uint64_t AddrOffset = in parse() local
1013 *OS << " (" << AddrOffset << ")"; in parse()
1077 uint64_t AddrOffset = in parse() local
1080 *OS << format(" (0x%16.16" PRIx64 ")", AddrOffset); in parse()
H A DDWARFFormValue.cpp679 bool AddrOffset = Form == dwarf::DW_FORM_LLVM_addrx_offset; in getAsSectionedAddress() local
680 if (Form == DW_FORM_GNU_addr_index || Form == DW_FORM_addrx || AddrOffset) { in getAsSectionedAddress()
682 uint32_t Index = AddrOffset ? (Value.uval >> 32) : Value.uval; in getAsSectionedAddress()
689 if (AddrOffset) in getAsSectionedAddress()
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DDIEValue.def44 HANDLE_DIEVALUE_LARGE(AddrOffset)