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

Lines Matching defs:op_info

1805 // op_info->Value and is at Offset past the start of the instruction and has a
1814 struct LLVMOpInfo1 *op_info = (struct LLVMOpInfo1 *)TagBuf;
1815 uint64_t value = op_info->Value;
1818 memset((void *)op_info, '\0', sizeof(struct LLVMOpInfo1));
1819 op_info->Value = value;
1890 op_info->AddSymbol.Present = 1;
1891 op_info->AddSymbol.Name = name;
1893 // the offset from the symbol, and value is already set in op_info->Value.
1901 op_info->AddSymbol.Present = 1;
1903 op_info->AddSymbol.Name = add;
1905 op_info->AddSymbol.Value = r_value;
1906 op_info->SubtractSymbol.Present = 1;
1908 op_info->SubtractSymbol.Name = sub;
1910 op_info->SubtractSymbol.Value = pair_r_value;
1911 op_info->Value = offset;
1955 op_info->Value -= Pc + Offset + Size;
1974 op_info->SubtractSymbol.Present = 1;
1975 op_info->SubtractSymbol.Name = name;
1989 // TODO: add the VariantKinds to op_info->VariantKind for relocation types
1991 op_info->AddSymbol.Present = 1;
1992 op_info->AddSymbol.Name = name;
2065 op_info->AddSymbol.Present = 1;
2066 op_info->AddSymbol.Name = name;
2070 op_info->Value = value << 16 | other_half;
2071 op_info->VariantKind = LLVMDisassembler_VariantKind_ARM_HI16;
2073 op_info->Value = other_half << 16 | value;
2074 op_info->VariantKind = LLVMDisassembler_VariantKind_ARM_LO16;
2106 op_info->VariantKind = LLVMDisassembler_VariantKind_ARM_HI16;
2108 op_info->VariantKind = LLVMDisassembler_VariantKind_ARM_LO16;
2112 op_info->AddSymbol.Present = 1;
2114 op_info->AddSymbol.Name = add;
2116 op_info->AddSymbol.Value = r_value;
2117 op_info->SubtractSymbol.Present = 1;
2119 op_info->SubtractSymbol.Name = sub;
2121 op_info->SubtractSymbol.Value = pair_r_value;
2122 op_info->Value = offset;
2126 op_info->AddSymbol.Present = 1;
2127 op_info->Value = offset;
2130 op_info->VariantKind = LLVMDisassembler_VariantKind_ARM_HI16;
2132 op_info->VariantKind = LLVMDisassembler_VariantKind_ARM_LO16;
2136 op_info->AddSymbol.Name = add;
2139 op_info->AddSymbol.Value = value;
2175 op_info->Value = value;
2190 op_info->AddSymbol.Present = 1;
2191 op_info->AddSymbol.Name = name;
2196 op_info->VariantKind = LLVMDisassembler_VariantKind_ARM64_PAGE;
2200 op_info->VariantKind = LLVMDisassembler_VariantKind_ARM64_PAGEOFF;
2204 op_info->VariantKind = LLVMDisassembler_VariantKind_ARM64_GOTPAGE;
2208 op_info->VariantKind = LLVMDisassembler_VariantKind_ARM64_GOTPAGEOFF;
2212 op_info->VariantKind = LLVMDisassembler_VariantKind_ARM64_TLVP;
2216 op_info->VariantKind = LLVMDisassembler_VariantKind_ARM64_TLVOFF;
2220 op_info->VariantKind = LLVMDisassembler_VariantKind_None;