Searched refs:extend (Results 1 - 25 of 58) sorted by relevance

123

/haiku-buildtools/binutils/binutils/testsuite/binutils-all/mips/
H A Dmips16-extend-insn.s4 extend 0x123 # ADDIUSP
6 extend 0x123
8 extend 0x123
10 extend 0x123
12 extend 0x123
14 extend 0x123
16 extend 0x123
18 extend 0x123
21 extend 0x123 # ADDIUPC
23 extend
[all...]
H A Dmips16-extend-noinsn.d12 [0-9a-f]+ <[^>]*> f123 extend 0x123
13 [0-9a-f]+ <[^>]*> f456 extend 0x456
14 [0-9a-f]+ <[^>]*> f765 extend 0x765
17 [0-9a-f]+ <[^>]*> f432 extend 0x432
20 [0-9a-f]+ <[^>]*> f123 extend 0x123
22 [0-9a-f]+ <[^>]*> f456 extend 0x456
24 [0-9a-f]+ <[^>]*> f765 extend 0x765
26 [0-9a-f]+ <[^>]*> f432 extend 0x432
28 [0-9a-f]+ <[^>]*> f5aa extend 0x5aa
30 [0-9a-f]+ <[^>]*> f655 extend
[all...]
H A Dmips16-extend-insn.d145 [0-9a-f]+ <[^>]*> f123 extend 0x123
147 [0-9a-f]+ <[^>]*> f123 extend 0x123
149 [0-9a-f]+ <[^>]*> f123 extend 0x123
205 [0-9a-f]+ <[^>]*> f123 extend 0x123
207 [0-9a-f]+ <[^>]*> f123 extend 0x123
209 [0-9a-f]+ <[^>]*> f123 extend 0x123
211 [0-9a-f]+ <[^>]*> f123 extend 0x123
213 [0-9a-f]+ <[^>]*> f123 extend 0x123
215 [0-9a-f]+ <[^>]*> f123 extend 0x123
217 [0-9a-f]+ <[^>]*> f123 extend
[all...]
/haiku-buildtools/binutils/gas/testsuite/gas/mips/
H A Dmips16-extend.s4 extend 0
6 extend 1
8 extend 1445
10 extend 2047
12 extend 0x123
14 extend 0x432
16 extend 0x789
18 extend 0x7ff
H A Dmips16-extend-swap.s4 extend 0x123
7 extend 0x123
10 extend 0x123
13 extend 0x123
16 extend 0x123
H A Dmips16-64@mips16-asmacro.d9 [0-9a-f]+ <[^>]*> f000 extend 0x0
11 [0-9a-f]+ <[^>]*> f0a4 extend 0xa4
13 [0-9a-f]+ <[^>]*> f0e0 extend 0xe0
15 [0-9a-f]+ <[^>]*> f501 extend 0x501
17 [0-9a-f]+ <[^>]*> f71f extend 0x71f
19 [0-9a-f]+ <[^>]*> f7ff extend 0x7ff
H A Dmips16-32@mips16-asmacro.d9 [0-9a-f]+ <[^>]*> f000 extend 0x0
11 [0-9a-f]+ <[^>]*> f0a4 extend 0xa4
13 [0-9a-f]+ <[^>]*> f0e0 extend 0xe0
15 [0-9a-f]+ <[^>]*> f501 extend 0x501
17 [0-9a-f]+ <[^>]*> f71f extend 0x71f
19 [0-9a-f]+ <[^>]*> f7ff extend 0x7ff
H A Dmips16-extend-swap.d10 [0-9a-f]+ <[^>]*> f123 extend 0x123
13 [0-9a-f]+ <[^>]*> f123 extend 0x123
16 [0-9a-f]+ <[^>]*> f123 extend 0x123
19 [0-9a-f]+ <[^>]*> f123 extend 0x123
22 [0-9a-f]+ <[^>]*> f123 extend 0x123
H A Dmips16-32@mips16-sub.d11 [0-9a-f]+ <[^>]*> f000 extend 0x0
13 [0-9a-f]+ <[^>]*> f000 extend 0x0
15 [0-9a-f]+ <[^>]*> f000 extend 0x0
17 [0-9a-f]+ <[^>]*> f000 extend 0x0
24 [0-9a-f]+ <[^>]*> f100 extend 0x100
26 [0-9a-f]+ <[^>]*> f200 extend 0x200
28 [0-9a-f]+ <[^>]*> f400 extend 0x400
30 [0-9a-f]+ <[^>]*> f001 extend 0x1
32 [0-9a-f]+ <[^>]*> f7ff extend 0x7ff
34 [0-9a-f]+ <[^>]*> f7ff extend
[all...]
H A Dmips16-32@mips16e-sub.d44 [0-9a-f]+ <[^>]*> f010 extend 0x10
46 [0-9a-f]+ <[^>]*> f004 extend 0x4
48 [0-9a-f]+ <[^>]*> f308 extend 0x308
50 [0-9a-f]+ <[^>]*> f30c extend 0x30c
52 [0-9a-f]+ <[^>]*> f70e extend 0x70e
54 [0-9a-f]+ <[^>]*> f30a extend 0x30a
/haiku-buildtools/binutils/gas/testsuite/gas/aarch64/
H A Daddsub.s27 .macro adjust_rm op, rd, rn, rm_r, rm_n, extend, amount
28 // for 64-bit instruction, Rm is Xm when <extend> is explicitely
31 .ifnc \extend, UXTX
32 .ifnc \extend, SXTX
33 .ifnc \extend, LSL
35 \op \rd, \rn, W\()\rm_n, \extend
37 \op \rd, \rn, W\()\rm_n, \extend #\amount
46 \op \rd, \rn, \rm_r\()\rm_n, \extend
48 \op \rd, \rn, \rm_r\()\rm_n, \extend #\amount
55 .macro do_addsub_ext type, op, Rn, reg, extend, amoun
[all...]
H A Dldst-reg-reg-offset.s76 .macro extend op
83 extend \op
/haiku-buildtools/binutils/gas/testsuite/gas/score/
H A Daddi.s29 \insn16 r15, 15 #No transform. Because 2**15 = 32768, extend range of addi
/haiku-buildtools/gcc/gcc/config/arm/
H A Daarch-common-protos.h55 const int extend; /* Zero/sign extension. */ member in struct:alu_cost_table
70 const int extend; member in struct:mult_cost_table
/haiku-buildtools/gcc/gcc/
H A Dloop-iv.c169 /* Return the RTX code corresponding to the IV extend code EXTEND. */
171 iv_extend_to_rtx_code (enum iv_extend_code extend) argument
173 switch (extend)
212 rtx_name[iv_extend_to_rtx_code (iv->extend)],
437 iv->extend = IV_UNKNOWN_EXTEND;
456 iv->extend == IV_UNKNOWN_EXTEND
460 iv->extend = IV_UNKNOWN_EXTEND;
473 iv->extend = IV_UNKNOWN_EXTEND;
490 iv_extend (struct rtx_iv *iv, enum iv_extend_code extend, machine_mode mode) argument
498 && iv->extend !
673 get_biv_step_1(df_ref def, rtx reg, rtx *inner_step, machine_mode *inner_mode, enum iv_extend_code *extend, machine_mode outer_mode, rtx *outer_step) argument
840 get_biv_step(df_ref last_def, rtx reg, rtx *inner_step, machine_mode *inner_mode, enum iv_extend_code *extend, machine_mode *outer_mode, rtx *outer_step) argument
904 enum iv_extend_code extend; local
[all...]
/haiku-buildtools/isl/
H A Disl_blk.c42 static struct isl_blk extend(struct isl_ctx *ctx, struct isl_blk block, function
104 return extend(ctx, block, n);
113 return extend(ctx, block, new_n);
/haiku-buildtools/legacy/binutils/opcodes/
H A Dmips-dis.c949 /* Sign extend the displacement. */
1276 int extend,
1535 immed |= ((extend & 0x1f) << 11) | (extend & 0x7e0);
1537 immed |= ((extend & 0xf) << 11) | (extend & 0x7f0);
1539 immed = ((extend >> 6) & 0x1f) | (extend & 0x20);
1600 extend = 0;
1601 l = ((l & 0x1f) << 23) | ((l & 0x3e0) << 13) | (extend <<
1267 print_mips16_insn_arg(char type, const struct mips_opcode *op, int l, bfd_boolean use_extend, int extend, bfd_vma memaddr, struct disassemble_info *info) argument
1765 int extend = 0; local
[all...]
/haiku-buildtools/binutils/gas/testsuite/gas/i386/
H A Dmovz32.d3 #name: x86 mov with zero-extend (32-bit object)
H A Dmovz64.d3 #name: x86 mov with zero-extend (64-bit object)
/haiku-buildtools/gcc/gmp/mpn/sparc32/v9/
H A Dudiv.asm32 srl %o2, 0, %g2 C zero extend lower dividend limb
33 srl %o3, 0, %g3 C zero extend divisor
/haiku-buildtools/legacy/gcc/gcc/config/alpha/
H A Dlib1funcs.asm213 addl N,0,N # sign extend N
214 addl D,0,D # sign extend D
217 zap N,0xf0,N # zero extend N (caller required to sign extend)
218 zap D,0xf0,D # zero extend D
311 /* Sign extend an *unsigned* 32 bit result, as required by the Alpha
/haiku-buildtools/gcc/gmp/mpn/powerpc64/mode32/
H A Dsub_n.asm66 li r3, 0 C zero extend return value
75 li r3, 0 C zero extend return value
/haiku-buildtools/gcc/gmp/mpn/powerpc64/
H A Dsqr_diagonal.asm34 ` rldicl r5, r5, 0, 32') C zero extend n
/haiku-buildtools/binutils/opcodes/
H A Dmips-dis.c1428 /* Should be handled by the caller due to extend behavior. */
1587 /* Should be handled by the caller due to extend behavior. */
1826 unsigned extend, bfd_boolean is_offset)
1836 extend = 0;
1863 amask = extend & 0xf;
1889 frame_size = ((extend & 0xf0) | (insn & 0x0f)) * 8;
1897 nsreg = (extend >> 8) & 0x7;
1947 uval = ((extend & 0x1f) << 21) | ((extend & 0x3e0) << 11) | insn;
1949 uval = ((extend
1816 print_mips16_insn_arg(struct disassemble_info *info, struct mips_print_arg_state *state, const struct mips_opcode *opcode, char type, bfd_vma memaddr, unsigned insn, bfd_boolean use_extend, unsigned extend, bfd_boolean is_offset) argument
[all...]
/haiku-buildtools/gcc/libgcc/config/avr/
H A Dlib1funcs.S277 ;; Sign-extend B0
282 ;; Zero-extend A0
300 ;; 1-extend A after the multiplication
386 ;; Zero-extend B
389 ;; Zero-extend A
398 ;; Sign-extend B
403 ;; Sign-extend A
410 ;; Zero-extend A and __mulsi3 will run at least twice as fast
533 ;; Sign-extend B
538 1: ;; Sign-extend
[all...]

Completed in 237 milliseconds

123