/external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/win64/tests/ |
D | win64-dataref.asm | 36 lea rdx, [foobar wrt rip] 40 movzx rax, byte [foobar wrt rip] 51 lea rdx, [trap wrt rip] 59 movzx rax, byte [trap wrt rip] 75 mov ebx, [foobar3 wrt rip] 77 lea rdx, [foobar3 wrt rip] 79 mov rax, [foobar3 wrt rip] 80 mov rbx, [foobar3 wrt rip] 81 movzx rax, byte [foobar3 wrt rip] 87 mov ebx,[__savident wrt rip] [all …]
|
D | win64-dataref2.asm | 7 mov eax, [foo wrt rip] 8 shl dword [foo wrt rip], 5 9 cmp dword [foo wrt rip], 16 10 cmp word [foo wrt rip], 10000 11 cmp dword [foo wrt rip], 10000000
|
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/elf/tests/ |
D | elfso.asm | 58 add ebx,_GLOBAL_OFFSET_TABLE_ + $$ - .getgot wrt ..gotpc 59 mov eax,[ebx+integer wrt ..got] ; [14] 62 mov [ebx+localint wrt ..gotoff],eax ; [14] 63 mov eax,[ebx+commvar wrt ..got] 65 mov eax,[ebx+localptr wrt ..gotoff] ; [13] 67 mov eax,[ebx+integer wrt ..got] ; [1] [14] 69 lea eax,[ebx+printfstr wrt ..gotoff] 71 call printf wrt ..plt ; [11] 88 textptr dd greet wrt ..sym ; [15] 89 selfptr dd selfptr wrt ..sym ; [16]
|
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/bin/tests/ |
D | bin-rip.asm | 9 mov rax,[foo_equ wrt rip] 10 mov rax,[foo_text wrt rip] 11 mov rax,[foo_data wrt rip] 12 mov rbx,[foo_equ wrt rip] 13 mov rbx,[foo_text wrt rip] 14 mov rbx,[foo_data wrt rip]
|
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/macho/tests/nasm64/ |
D | macho-reloc64-err.errwarn | 1 …annot apply 32 bit absolute relocations in 64 bit mode, consider "[_symbol wrt rip]" for mem acces… 2 …annot apply 32 bit absolute relocations in 64 bit mode, consider "[_symbol wrt rip]" for mem acces… 3 …annot apply 32 bit absolute relocations in 64 bit mode, consider "[_symbol wrt rip]" for mem acces… 4 …annot apply 32 bit absolute relocations in 64 bit mode, consider "[_symbol wrt rip]" for mem acces… 5 …annot apply 32 bit absolute relocations in 64 bit mode, consider "[_symbol wrt rip]" for mem acces… 6 …annot apply 32 bit absolute relocations in 64 bit mode, consider "[_symbol wrt rip]" for mem acces… 7 …annot apply 32 bit absolute relocations in 64 bit mode, consider "[_symbol wrt rip]" for mem acces…
|
D | nasm-macho64-pic.asm | 11 mov rax, [rel _foo wrt ..gotpcrel] 15 push qword [rel _foo wrt ..gotpcrel]
|
D | macho-reloc64-err.asm | 29 mov eax, uhoh wrt $$
|
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/elf/tests/amd64/ |
D | gotpcrel.asm | 2 mov rax, [var wrt ..got] 3 mov rax, [var wrt ..gotpcrel] ; should be error/warning? 4 mov rax, [rel var wrt ..got] ; automatic promotion to GOTPCREL 5 mov rax, [rel var wrt ..gotpcrel]
|
D | elf-rip.asm | 6 mov eax, [sym wrt rip]
|
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/elf/ |
D | elf-x86-x86.c | 64 elf_x86_x86_accepts_reloc(size_t val, yasm_symrec *wrt) in elf_x86_x86_accepts_reloc() argument 66 if (wrt) { in elf_x86_x86_accepts_reloc() 68 yasm_symrec_get_data(wrt, &elf_ssym_symrec_data); in elf_x86_x86_accepts_reloc() 142 if (!reloc->wrt && reloc->is_GOT_sym && reloc->valsize == 32 && offset != 0) in elf_x86_x86_handle_reloc_addend() 154 if (reloc->wrt) { in elf_x86_x86_map_reloc_info_to_type() 156 yasm_symrec_get_data(reloc->wrt, &elf_ssym_symrec_data); in elf_x86_x86_map_reloc_info_to_type()
|
D | elf-x86-amd64.c | 59 elf_x86_amd64_accepts_reloc(size_t val, yasm_symrec *wrt) in elf_x86_amd64_accepts_reloc() argument 61 if (wrt) { in elf_x86_amd64_accepts_reloc() 63 yasm_symrec_get_data(wrt, &elf_ssym_symrec_data); in elf_x86_amd64_accepts_reloc() 151 if (reloc->wrt) { in elf_x86_amd64_map_reloc_info_to_type() 153 yasm_symrec_get_data(reloc->wrt, &elf_ssym_symrec_data); in elf_x86_amd64_map_reloc_info_to_type()
|
D | elf.c | 120 int elf_ssym_has_flag(yasm_symrec *wrt, int flag); 123 elf_is_wrt_sym_relative(yasm_symrec *wrt) in elf_is_wrt_sym_relative() argument 125 return elf_ssym_has_flag(wrt, ELF_SSYM_SYM_RELATIVE); in elf_is_wrt_sym_relative() 129 elf_is_wrt_pos_adjusted(yasm_symrec *wrt) in elf_is_wrt_pos_adjusted() argument 131 return elf_ssym_has_flag(wrt, ELF_SSYM_CURPOS_ADJUST); in elf_is_wrt_pos_adjusted() 135 elf_ssym_has_flag(yasm_symrec *wrt, int flag) in elf_ssym_has_flag() argument 139 if (elf_ssyms[i] == wrt) in elf_ssym_has_flag() 148 yasm_symrec *wrt, in elf_reloc_entry_create() argument 159 if (!elf_march->accepts_reloc(valsize, wrt)) in elf_reloc_entry_create() 175 entry->wrt = wrt; in elf_reloc_entry_create()
|
D | elf.h | 393 /*@null@*/ yasm_symrec *wrt; member 435 int elf_is_wrt_sym_relative(yasm_symrec *wrt); 436 int elf_is_wrt_pos_adjusted(yasm_symrec *wrt); 438 /*@null@*/ yasm_symrec *wrt,
|
D | elf-objfmt.c | 516 /*@dependent@*/ /*@null@*/ yasm_symrec *wrt = value->wrt; in elf_objfmt_output_value() local 518 if (wrt == info->objfmt_elf->dotdotsym) in elf_objfmt_output_value() 519 wrt = NULL; in elf_objfmt_output_value() 520 else if (wrt && elf_is_wrt_sym_relative(wrt)) in elf_objfmt_output_value() 522 else if (wrt && elf_is_wrt_pos_adjusted(wrt)) in elf_objfmt_output_value() 550 reloc = elf_reloc_entry_create(sym, wrt, in elf_objfmt_output_value()
|
D | elf-machine.h | 47 typedef int(*func_accepts_reloc)(size_t val, yasm_symrec *wrt);
|
/external/webp/src/enc/ |
D | picture.c | 236 WebPMemoryWriter wrt; in Encode() local 249 pic.custom_ptr = &wrt; in Encode() 250 WebPMemoryWriterInit(&wrt); in Encode() 255 WebPMemoryWriterClear(&wrt); in Encode() 259 *output = wrt.mem; in Encode() 260 return wrt.size; in Encode()
|
/external/chromium_org/third_party/libwebp/enc/ |
D | picture.c | 236 WebPMemoryWriter wrt; in Encode() local 249 pic.custom_ptr = &wrt; in Encode() 250 WebPMemoryWriterInit(&wrt); in Encode() 255 WebPMemoryWriterClear(&wrt); in Encode() 259 *output = wrt.mem; in Encode() 260 return wrt.size; in Encode()
|
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/x86/tests/ |
D | mem64rip.asm | 5 mov eax, [sym wrt rip] 7 mov eax, [sym wrt rip]
|
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/x86/ |
D | x86expr.c | 271 yasm_expr *e, *wrt; in x86_expr_checkea_getregusage() local 277 wrt = yasm_expr_extract_wrt(ep); in x86_expr_checkea_getregusage() 278 if (wrt && wrt->op == YASM_EXPR_IDENT && in x86_expr_checkea_getregusage() 279 wrt->terms[0].type == YASM_EXPR_REG) { in x86_expr_checkea_getregusage() 281 yasm_expr_destroy(wrt); in x86_expr_checkea_getregusage() 284 reg = get_reg(&wrt->terms[0], ®num, data); in x86_expr_checkea_getregusage() 286 yasm_expr_destroy(wrt); in x86_expr_checkea_getregusage() 295 yasm_expr_destroy(wrt); in x86_expr_checkea_getregusage() 296 } else if (wrt) { in x86_expr_checkea_getregusage() 297 yasm_expr_destroy(wrt); in x86_expr_checkea_getregusage()
|
/external/chromium_org/third_party/yasm/source/patched-yasm/libyasm/ |
D | value.c | 52 value->wrt = NULL; in yasm_value_initialize() 70 value->wrt = NULL; in yasm_value_init_sym() 87 value->wrt = orig->wrt; in yasm_value_init_copy() 394 if (value->wrt) in value_finalize_scan() 396 value->wrt = e->terms[1].data.sym; in value_finalize_scan() 585 if (value->wrt || value->seg_of || value->section_rel || !sym_local) in yasm_value_get_intnum() 687 if (value->wrt || value->seg_of || value->section_rel || !sym_local) in yasm_value_output_basic() 753 if (value->wrt) in yasm_value_print() 755 yasm_symrec_get_name(value->wrt)); in yasm_value_print()
|
/external/chromium_org/third_party/libvpx/source/libvpx/vpx_ports/ |
D | x86_abi_support.asm | 193 %define WRT_PLT wrt ..plt 202 add %1, _GLOBAL_OFFSET_TABLE_ + $$ - %%sub_offset wrt ..gotpc 206 %define GLOBAL(x) x + %1 wrt ..gotoff 239 %define WRT_PLT wrt ..plt 242 %define WRT_PLT wrt ..plt
|
/external/libvpx/libvpx/vpx_ports/ |
D | x86_abi_support.asm | 193 %define WRT_PLT wrt ..plt 202 add %1, _GLOBAL_OFFSET_TABLE_ + $$ - %%sub_offset wrt ..gotpc 206 %define GLOBAL(x) x + %1 wrt ..gotoff 239 %define WRT_PLT wrt ..plt 242 %define WRT_PLT wrt ..plt
|
/external/chromium_org/third_party/yasm/source/patched-yasm/libyasm/tests/ |
D | value-err.asm | 5 mov ax, label wrt foo
|
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/xdf/tests/ |
D | xdfother.asm | 11 mov ax, [var2 wrt bar]
|
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/macho/tests/nasm32/ |
D | macho-reloc.asm | 21 ;mov eax, uhoh wrt $$
|