HomeSort by relevance Sort by last modified time
    Searched refs:wrt (Results 1 - 25 of 35) sorted by null

1 2

  /external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/win64/tests/
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
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...]
  /external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/elf/tests/amd64/
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]
elf-rip.asm 6 mov eax, [sym wrt rip]
elfso64.asm 3 ; This code is simply to test the AMD64 ELF WRT relocations.
51 mov rbx,[integer wrt ..gotpcrel wrt rip]
54 mov rbx,[_GLOBAL_OFFSET_TABLE_ wrt ..gotpcrel wrt rip]
55 mov [rbx+localint wrt ..got],eax ; [14]
56 mov rax,[rbx+commvar wrt ..got]
58 mov rax,[rbx+localptr wrt ..got] ; [13]
60 mov rax,[rbx+integer wrt ..got] ; [1] [14]
62 lea rax,[rbx+printfstr wrt ..got
    [all...]
  /external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/bin/tests/
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/arch/x86/tests/
mem64rip.asm 5 mov eax, [sym wrt rip]
7 mov eax, [sym wrt rip]
  /external/chromium_org/third_party/yasm/source/patched-yasm/libyasm/tests/
value-err.asm 5 mov ax, label wrt foo
  /external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/elf/tests/
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
    [all...]
  /external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/macho/tests/nasm64/
nasm-macho64-pic.asm 11 mov rax, [rel _foo wrt ..gotpcrel]
15 push qword [rel _foo wrt ..gotpcrel]
machotest64.asm 64 _greet mov rax,[_integer wrt rip] ; [14]
66 mov [localint wrt rip],rax ; [14]
72 mov rsi,[_integer wrt rip]
73 mov rdx,[localptr wrt rip]
75 mov rcx,[_commvar wrt rip]
macho-reloc64-err.asm 29 mov eax, uhoh wrt $$
  /external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/macho/tests/nasm32/
macho-reloc.asm 21 ;mov eax, uhoh wrt $$
  /external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/xdf/tests/
xdfother.asm 11 mov ax, [var2 wrt bar]
  /external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/elf/
elf-x86-x86.c 64 elf_x86_x86_accepts_reloc(size_t val, yasm_symrec *wrt)
66 if (wrt) {
68 yasm_symrec_get_data(wrt, &elf_ssym_symrec_data);
142 if (!reloc->wrt && reloc->is_GOT_sym && reloc->valsize == 32 && offset != 0)
154 if (reloc->wrt) {
156 yasm_symrec_get_data(reloc->wrt, &elf_ssym_symrec_data);
158 yasm_internal_error(N_("Unsupported WRT"));
elf-x86-amd64.c 59 elf_x86_amd64_accepts_reloc(size_t val, yasm_symrec *wrt)
61 if (wrt) {
63 yasm_symrec_get_data(wrt, &elf_ssym_symrec_data);
151 if (reloc->wrt) {
153 yasm_symrec_get_data(reloc->wrt, &elf_ssym_symrec_data);
155 yasm_internal_error(N_("Unsupported WRT"));
elf-machine.h 47 typedef int(*func_accepts_reloc)(size_t val, yasm_symrec *wrt);
elf.h 393 /*@null@*/ yasm_symrec *wrt; member in struct:elf_reloc_entry
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,
elf.c 120 int elf_ssym_has_flag(yasm_symrec *wrt, int flag);
123 elf_is_wrt_sym_relative(yasm_symrec *wrt)
125 return elf_ssym_has_flag(wrt, ELF_SSYM_SYM_RELATIVE);
129 elf_is_wrt_pos_adjusted(yasm_symrec *wrt)
131 return elf_ssym_has_flag(wrt, ELF_SSYM_CURPOS_ADJUST);
135 elf_ssym_has_flag(yasm_symrec *wrt, int flag)
139 if (elf_ssyms[i] == wrt)
148 yasm_symrec *wrt,
159 if (!elf_march->accepts_reloc(valsize, wrt))
175 entry->wrt = wrt
    [all...]
elf-objfmt.c 492 * Note this does NOT output any value with a SEG, WRT, external,
516 /*@dependent@*/ /*@null@*/ yasm_symrec *wrt = value->wrt; local
518 if (wrt == info->objfmt_elf->dotdotsym)
519 wrt = NULL;
520 else if (wrt && elf_is_wrt_sym_relative(wrt))
522 else if (wrt && elf_is_wrt_pos_adjusted(wrt))
550 reloc = elf_reloc_entry_create(sym, wrt,
    [all...]
  /external/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/x86/
x86expr.c 271 yasm_expr *e, *wrt; local
276 /* Check for WRT rip first */
277 wrt = yasm_expr_extract_wrt(ep);
278 if (wrt && wrt->op == YASM_EXPR_IDENT &&
279 wrt->terms[0].type == YASM_EXPR_REG) {
281 yasm_expr_destroy(wrt);
284 reg = get_reg(&wrt->terms[0], &regnum, data);
286 yasm_expr_destroy(wrt);
291 /* Delete WRT. Set pcrel to 1 to indicate to x8
    [all...]
  /external/chromium_org/third_party/yasm/source/patched-yasm/libyasm/
value.c 52 value->wrt = NULL;
70 value->wrt = NULL;
87 value->wrt = orig->wrt;
388 * WRT reg is left in expr for arch to look at.
394 if (value->wrt)
396 value->wrt = e->terms[1].data.sym;
397 /* and drop the WRT portion */
585 if (value->wrt || value->seg_of || value->section_rel || !sym_local)
586 return NULL; /* we can't handle SEG, WRT, or external symbols *
    [all...]
coretype.h 134 /*@null@*/ /*@dependent@*/ yasm_symrec *wrt; member in struct:yasm_value
250 YASM_EXPR_WRT, /**< WRT operator (gets offset of address relative to
  /external/libvpx/libvpx/vpx_ports/
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/v8/test/mjsunit/regress/
regress-json-stringify-gc.js 42 // Check that the slow path of JSON.stringify works correctly wrt GC.

Completed in 193 milliseconds

1 2