Home
last modified time | relevance | path

Searched refs:MOV (Results 1 – 25 of 295) sorted by relevance

12345678910>>...12

/netbsd-src/external/gpl3/gcc/dist/libgcc/config/msp430/
H A Dlib2hw_mul.S107 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 Dslli.S137 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 Dsrli.S141 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 Dsrai.S136 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 Drl78-parse.y173 %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 Drx-parse.y164 %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 Drl78-parse.y173 %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 Drx-parse.y164 %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 Dmpyull_hwmult.s32 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 Dlib2hw_mul.S107 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 Dslli.S122 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 Dsrai.S121 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 Dsrli.S125 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 Dmsp430.md162 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 Dmsp430.md273 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 Dmul_basecase.asm364 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 Dsqr_basecase.asm133 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 Dmullo_basecase.asm225 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 Dia64-opc-i.c119 #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 Dia64-opc-i.c119 #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 Dlocore.h33 #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 DM68kInstrData.td228 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 DBtNetBSD877 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 Dxray_trampoline_AArch64.S38 MOV X1, #0
82 MOV X1, #1
128 MOV X1, #1
/netbsd-src/sys/arch/sh3/sh3/
H A Dexception_vector.S77 MOV (EXPEVT, r0)
84 MOV (TEA, r1)
110 MOV (BBRA, r1)
133 MOV (BBRA, r3)
134 MOV (BARA, r5)

12345678910>>...12