| /netbsd-src/external/gpl3/gcc/dist/libgcc/config/msp430/ |
| H A D | lib2hw_mul.S | 107 MOV.W r12, &\OP1 ; Load operand 1 into multiplier 108 MOV.W r13, &\OP2 ; Load operand 2 which triggers MPY 109 MOV.W &\RESULT, r12 ; Move result into return register 128 MOV.W r12, &\OP1 ; Load operand 1 into multiplier 129 MOV.W r13, &\OP2 ; Load operand 2 which triggers MPY 130 MOV.W &\RESLO, r12 ; Move low result into return register 131 MOV.W &\RESHI, r13 ; Move high result into return register 149 MOV.W r12, &\OP1 ; Load operand 1 Low into multiplier 150 MOV.W r14, &\OP2 ; Load operand 2 Low which triggers MPY 151 MOV.W r12, &\MAC_OP1 ; Load operand 1 Low into mac [all …]
|
| H A D | slli.S | 137 MOV R11, R15 ; Free up R11 first 138 MOV R12, R11 ; Save the shift amount in R11 139 MOV R10, R14 140 MOV R9, R13 141 MOV R8, R12
|
| H A D | srli.S | 141 MOV R11, R15 ; Free up R11 first 142 MOV R12, R11 ; Save the shift amount in R11 143 MOV R10, R14 144 MOV R9, R13 145 MOV R8, R12
|
| H A D | srai.S | 136 MOV R11, R15 ; Free up R11 first 137 MOV R12, R11 ; Save the shift amount in R11 138 MOV R10, R14 139 MOV R9, R13 140 MOV R8, R12
|
| /netbsd-src/external/gpl3/binutils.old/dist/gas/config/ |
| H A D | rl78-parse.y | 173 %token MACH MACHU MOV MOV1 MOVS MOVW MULH MULHU MULU 543 | MOV A ',' '#' EXPR 545 | MOV regb_na ',' '#' EXPR 548 | MOV sfr ',' '#' EXPR 555 | MOV opt_es EXPR ',' '#' EXPR {NOT_ES} 564 | MOV '!' EXPR ',' '#' EXPR 567 | MOV ES ':' '!' EXPR ',' '#' EXPR 570 | MOV regb_na ',' A 573 | MOV A ',' regb_na 576 | MOV opt_es EXPR ',' A {NOT_ES} [all …]
|
| H A D | rx-parse.y | 164 %token MACHI MACLH MACLO MAX MIN MOV MOVCO MOVLI MOVU MSBHI MSBLH MSBLO MUL 283 | MOV DOT_B '#' EXPR ',' '[' REG ']' 286 | MOV DOT_W '#' EXPR ',' '[' REG ']' 289 | MOV DOT_L '#' EXPR ',' '[' REG ']' 292 | MOV DOT_B '#' EXPR ',' disp '[' REG ']' 300 | MOV DOT_W '#' EXPR ',' disp '[' REG ']' 306 | MOV DOT_L '#' EXPR ',' disp '[' REG ']' 391 | MOV DOT_L '#' EXPR ',' REG 399 | MOV '#' EXPR ',' REG 567 | MOV bwl REG ',' EXPR '[' REG ']' [all …]
|
| /netbsd-src/external/gpl3/binutils/dist/gas/config/ |
| H A D | rl78-parse.y | 173 %token MACH MACHU MOV MOV1 MOVS MOVW MULH MULHU MULU 543 | MOV A ',' '#' EXPR 545 | MOV regb_na ',' '#' EXPR 548 | MOV sfr ',' '#' EXPR 555 | MOV opt_es EXPR ',' '#' EXPR {NOT_ES} 564 | MOV '!' EXPR ',' '#' EXPR 567 | MOV ES ':' '!' EXPR ',' '#' EXPR 570 | MOV regb_na ',' A 573 | MOV A ',' regb_na 576 | MOV opt_es EXPR ',' A {NOT_ES} [all …]
|
| H A D | rx-parse.y | 164 %token MACHI MACLH MACLO MAX MIN MOV MOVCO MOVLI MOVU MSBHI MSBLH MSBLO MUL 283 | MOV DOT_B '#' EXPR ',' '[' REG ']' 286 | MOV DOT_W '#' EXPR ',' '[' REG ']' 289 | MOV DOT_L '#' EXPR ',' '[' REG ']' 292 | MOV DOT_B '#' EXPR ',' disp '[' REG ']' 300 | MOV DOT_W '#' EXPR ',' disp '[' REG ']' 306 | MOV DOT_L '#' EXPR ',' disp '[' REG ']' 391 | MOV DOT_L '#' EXPR ',' REG 399 | MOV '#' EXPR ',' REG 567 | MOV bwl REG ',' EXPR '[' REG ']' [all …]
|
| /netbsd-src/external/gpl3/gdb/dist/sim/testsuite/msp430/ |
| H A D | mpyull_hwmult.s | 32 MOV.W #2, &MPY32L ; Load operand 1 Low into multiplier 33 MOV.W #0, &MPY32H ; Load operand 1 High into multiplier 34 MOV.W #-4, &OP2L ; Load operand 2 Low into multiplier 35 MOV.W #-1, &OP2H ; Load operand 2 High, trigger MPY 43 MOV.W #2, &MPY32L_F5 44 MOV.W #0, &MPY32H_F5 45 MOV.W #-4, &OP2L_F5 46 MOV.W #-1, &OP2H_F5
|
| /netbsd-src/external/gpl3/gcc.old/dist/libgcc/config/msp430/ |
| H A D | lib2hw_mul.S | 107 MOV.W r12, &\OP1 ; Load operand 1 into multiplier 108 MOV.W r13, &\OP2 ; Load operand 2 which triggers MPY 109 MOV.W &\RESULT, r12 ; Move result into return register 128 MOV.W r12, &\OP1 ; Load operand 1 into multiplier 129 MOV.W r13, &\OP2 ; Load operand 2 which triggers MPY 130 MOV.W &\RESLO, r12 ; Move low result into return register 131 MOV.W &\RESHI, r13 ; Move high result into return register 149 MOV.W r12, &\OP1 ; Load operand 1 Low into multiplier 150 MOV.W r14, &\OP2 ; Load operand 2 Low which triggers MPY 151 MOV.W r12, &\MAC_OP1 ; Load operand 1 Low into mac [all …]
|
| H A D | slli.S | 122 MOV R11, R15 ; Free up R11 first 123 MOV R12, R11 ; Save the shift amount in R11 124 MOV R10, R14 125 MOV R9, R13 126 MOV R8, R12
|
| H A D | srai.S | 121 MOV R11, R15 ; Free up R11 first 122 MOV R12, R11 ; Save the shift amount in R11 123 MOV R10, R14 124 MOV R9, R13 125 MOV R8, R12
|
| H A D | srli.S | 125 MOV R11, R15 ; Free up R11 first 126 MOV R12, R11 ; Save the shift amount in R11 127 MOV R10, R14 128 MOV R9, R13 129 MOV R8, R12
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/msp430/ |
| H A D | msp430.md | 162 return \"SUB\t#2, r1 { MOV.W\t2(r1), 0(r1)\"; 171 : \"MOV.W\t0(r1), 2(r1) { ADD\t#2, SP\"; 181 MOV.B\t%1, %0 182 MOV%X1.B\t%1, %0" 197 MOV.B\t%1, %0 206 MOV.B\t%1, %0 207 MOV.W\t%1, %0 250 MOV.B\t%1, %0 251 MOV.W\t%1, %0 346 ; So far our experiments have shown that GCC is likely to move MOV and CMP [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/msp430/ |
| H A D | msp430.md | 273 return \"SUB\t#2, r1 { MOV.W\t2(r1), 0(r1)\"; 286 : \"MOV.W\t0(r1), 2(r1) { ADD\t#2, SP\"; 301 MOV.B\t%1, %0 302 MOV%X1.B\t%1, %0" 320 MOV.B\t%1, %0 330 MOV.B\t%1, %0 331 MOV.W\t%1, %0 377 MOV.B\t%1, %0 378 MOV.W\t%1, %0 493 ; So far our experiments have shown that GCC is likely to move MOV and CMP [all …]
|
| /netbsd-src/external/lgpl3/gmp/dist/mpn/x86_64/core2/ |
| H A D | mul_basecase.asm | 364 MOV( %rdx, X1, 2) 366 MOV( %rdx, w0, 4) 377 MOV( %rdx, w3, 1) 383 MOV( %rdx, X1, 2) 387 MOV( %rdx, w0, 4) 397 MOV( %rdx, X0, 8) 404 MOV( %rdx, w1, 16) 411 MOV( %rdx, X1, 32) 417 MOV( %rdx, w2, 64) 424 MOV( %rdx, X0, 128) [all …]
|
| H A D | sqr_basecase.asm | 133 define(`MOV', `ifelse(eval(N & $3),0,`mov $1, $2',`lea ($1), $2')') 335 MOV( %rdx, X0, 128) 348 MOV( %rdx, w3, 1) 354 MOV( %rdx, X1, 2) 358 MOV( %rdx, w0, 4) 368 MOV( %rdx, X0, 8) 375 MOV( %rdx, w1, 16) 382 MOV( %rdx, X1, 32) 388 MOV( %rdx, w2, 64) 395 MOV( %rdx, X0, 128) [all …]
|
| H A D | mullo_basecase.asm | 225 MOV( %rdx, X0, 8) 234 MOV( %rdx, w1, 16) 241 MOV( %rdx, w3, 1) 245 MOV( %rdx, X1, 2) 252 MOV( %rdx, w0, 4) 258 MOV( %rdx, w2, 64) 269 MOV( %rdx, w3, 1) 275 MOV( %rdx, X1, 2) 279 MOV( %rdx, w0, 4) 289 MOV( %rdx, X0, 8) [all …]
|
| /netbsd-src/external/gpl3/binutils.old/dist/opcodes/ |
| H A D | ia64-opc-i.c | 119 #define MOV(a,b,c,d) \ macro 121 {"mov.sptk", MOV (7, 0, 0, 0)}, 122 {"mov.sptk.imp", MOV (7, 0, 1, 0)}, 123 {"mov", MOV (7, 0, 0, 1)}, 124 {"mov.imp", MOV (7, 0, 1, 1)}, 125 {"mov.dptk", MOV (7, 0, 0, 2)}, 126 {"mov.dptk.imp", MOV (7, 0, 1, 2)}, 127 {"mov.ret.sptk", MOV (7, 1, 0, 0)}, 128 {"mov.ret.sptk.imp", MOV (7, 1, 1, 0)}, 129 {"mov.ret", MOV (7, 1, 0, 1)}, [all …]
|
| /netbsd-src/external/gpl3/binutils/dist/opcodes/ |
| H A D | ia64-opc-i.c | 119 #define MOV(a,b,c,d) \ macro 121 {"mov.sptk", MOV (7, 0, 0, 0)}, 122 {"mov.sptk.imp", MOV (7, 0, 1, 0)}, 123 {"mov", MOV (7, 0, 0, 1)}, 124 {"mov.imp", MOV (7, 0, 1, 1)}, 125 {"mov.dptk", MOV (7, 0, 0, 2)}, 126 {"mov.dptk.imp", MOV (7, 0, 1, 2)}, 127 {"mov.ret.sptk", MOV (7, 1, 0, 0)}, 128 {"mov.ret.sptk.imp", MOV (7, 1, 1, 0)}, 129 {"mov.ret", MOV (7, 1, 0, 1)}, [all …]
|
| /netbsd-src/sys/arch/sh3/include/ |
| H A D | locore.h | 33 #define MOV(x, r) mov.l .L_ ## x, r; mov.l @r, r macro 37 #define MOV(x, r) mov.l .L_ ## x, r macro 41 #define MOV(x, r) mov.l .L_ ## x, r macro 47 #define MOV(x, r) mov.l .L_/**/x, r; mov.l @r, r macro 51 #define MOV(x, r) mov.l .L_/**/x, r macro 55 #define MOV(x, r) mov.l .L_/**/x, r macro
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/M68k/ |
| H A D | M68kInstrData.td | 228 def MOV#S#D#O : MxMove_RR< 237 def MOV#S#"f"#D : MxMove_MR< 245 def MOV#S#"p"#D : MxMove_MR< 253 def MOV#S#"e"#D : MxMove_MR< 261 def MOV#S#"o"#D : MxMove_MR< 269 def MOV#S#"b"#D : MxMove_MR< 277 def MOV#S#"j"#D : MxMove_MR< 287 def MOV#S#D#"i" : MxMove_RI< 297 def MOV#S#"f"#"i" : MxMove_MI< 305 def MOV#S#"p"#"i" : MxMove_MI< [all …]
|
| /netbsd-src/distrib/acorn32/stand/BtNetBSD/!BtNetBSD/ |
| H A D | BtNetBSD | 877 MOV r0, r0 878 MOV r0, r0 ; nops ... nessisary? 882 MOV r0, #&8000 891 MOV r13, r0 ; store in r13 894 MOV r14, #1 ; r14 flags if its a StrongARM ... assume one 897 MOV r0, #&FF000000 ; get processor discr. mask in r0 900 MOV r1, #&41000000 ; check for 0x41xxx6xx => ARM6 907 MOV r0, #&FF000000 ; get processor discr. mask in r0 910 MOV r1, #&41000000 ; check for 0x41xx7xxx => ARM7 916 ; MOV r1, #&44000000 ; check for 0x44xxaxxx => Strong ARM [all …]
|
| /netbsd-src/sys/external/bsd/compiler_rt/dist/lib/xray/ |
| H A D | xray_trampoline_AArch64.S | 38 MOV X1, #0 82 MOV X1, #1 128 MOV X1, #1
|
| /netbsd-src/sys/arch/sh3/sh3/ |
| H A D | exception_vector.S | 77 MOV (EXPEVT, r0) 84 MOV (TEA, r1) 110 MOV (BBRA, r1) 133 MOV (BBRA, r3) 134 MOV (BARA, r5)
|