Searched refs:AddrOffset (Results 1 – 10 of 10) sorted by relevance
292 int AddrOffset = X86II::getMemoryOperandNo(Descl.TSFlags); in getAddrOffset() local293 assert(AddrOffset != -1 && "Expected Memory Operand"); in getAddrOffset()294 AddrOffset += X86II::getOperandBias(Descl); in getAddrOffset()295 return AddrOffset; in getAddrOffset()299 int AddrOffset = getAddrOffset(MI); in getBaseOperand() local300 return MI->getOperand(AddrOffset + X86::AddrBaseReg); in getBaseOperand()304 int AddrOffset = getAddrOffset(MI); in getDispOperand() local305 return MI->getOperand(AddrOffset + X86::AddrDisp); in getDispOperand()312 int AddrOffset = getAddrOffset(MI); in isRelevantAddressingMode() local315 const MachineOperand &Scale = MI->getOperand(AddrOffset + X86::AddrScaleAmt); in isRelevantAddressingMode()[all …]
653 int AddrOffset = X86II::getMemoryOperandNo(Desc.TSFlags); in processInstruction() local654 if (AddrOffset >= 0) { in processInstruction()655 AddrOffset += X86II::getOperandBias(Desc); in processInstruction()656 MachineOperand &p = MI.getOperand(AddrOffset + X86::AddrBaseReg); in processInstruction()660 MachineOperand &q = MI.getOperand(AddrOffset + X86::AddrIndexReg); in processInstruction()
331 getAddressOffsetIndex(const uint64_t AddrOffset) const { in getAddressOffsetIndex() argument335 auto Iter = std::lower_bound(Begin, End, AddrOffset); in getAddressOffsetIndex()338 if (Iter == Begin && AddrOffset < *Begin) in getAddressOffsetIndex()340 if (Iter == End || AddrOffset < *Iter) in getAddressOffsetIndex()
25 const uint64_t AddrOffset = Data.getULEB128(&Offset); in decodeRange() local27 const uint64_t StartAddr = BaseAddr + AddrOffset; in decodeRange()
123 uint64_t AddrOffset = FuncInfo.startAddress() - Hdr.BaseAddress; in encode() local128 assert(AddrOffset <= MaxAddressOffset); in encode()132 O.writeU8(static_cast<uint8_t>(AddrOffset)); in encode()135 O.writeU16(static_cast<uint16_t>(AddrOffset)); in encode()138 O.writeU32(static_cast<uint32_t>(AddrOffset)); in encode()141 O.writeU64(AddrOffset); in encode()
227 const uint64_t AddrOffset = Addr - Hdr->BaseAddress; in getAddressIndex() local231 AddrOffsetIndex = getAddressOffsetIndex<uint8_t>(AddrOffset); in getAddressIndex()234 AddrOffsetIndex = getAddressOffsetIndex<uint16_t>(AddrOffset); in getAddressIndex()237 AddrOffsetIndex = getAddressOffsetIndex<uint32_t>(AddrOffset); in getAddressIndex()240 AddrOffsetIndex = getAddressOffsetIndex<uint64_t>(AddrOffset); in getAddressIndex()
44 HANDLE_DIEVALUE_LARGE(AddrOffset)
644 bool AddrOffset = Form == dwarf::DW_FORM_LLVM_addrx_offset; in getAsSectionedAddress() local647 Form == DW_FORM_addrx3 || Form == DW_FORM_addrx4 || AddrOffset) { in getAsSectionedAddress()649 uint32_t Index = AddrOffset ? (Value.uval >> 32) : Value.uval; in getAsSectionedAddress()656 if (AddrOffset) in getAsSectionedAddress()
690 uint64_t AddrOffset = ((Row.OpIndex + OperationAdvance) / MaxOpsPerInst) * in advanceAddrOpIndex() local692 Row.Address.Address += AddrOffset; in advanceAddrOpIndex()698 return {AddrOffset, OpIndexDelta}; in advanceAddrOpIndex()729 return {Advance.AddrOffset, Advance.OpIndexDelta, AdjustedOpcode}; in advanceForOpcode()1083 *OS << " (addr += " << Advance.AddrOffset in parse()
411 uint64_t AddrOffset; member