Home
last modified time | relevance | path

Searched refs:r32 (Results 1 – 19 of 19) sorted by relevance

/freebsd/sys/i386/i386/
H A Dbpf_jit_machdep.h109 #define MOVid(i32, r32) do { \ argument
110 emitm(&stream, (11 << 4) | (1 << 3) | (r32 & 0x7), 1); \
169 #define PUSH(r32) do { \ argument
170 emitm(&stream, (5 << 4) | (0 << 3) | (r32 & 0x7), 1); \
174 #define POP(r32) do { \ argument
175 emitm(&stream, (5 << 4) | (1 << 3) | (r32 & 0x7), 1); \
202 #define ADDib(i8, r32) do { \ argument
204 emitm(&stream, (24 << 3) | r32, 1); \
222 #define SUBib(i8, r32) do { \ argument
224 emitm(&stream, (29 << 3) | (r32 & 0x7), 1); \
[all …]
/freebsd/sys/amd64/amd64/
H A Dbpf_jit_machdep.h134 #define MOVid(i32, r32) do { \ argument
135 emitm(&stream, (11 << 4) | (1 << 3) | (r32 & 0x7), 1); \
257 #define ADDib(i8, r32) do { \ argument
259 emitm(&stream, (24 << 3) | r32, 1); \
284 #define MULrd(r32) do { \ argument
286 emitm(&stream, (7 << 5) | (r32 & 0x7), 1); \
290 #define DIVrd(r32) do { \ argument
292 emitm(&stream, (15 << 4) | (r32 & 0x7), 1); \
307 #define ANDid(i32, r32) do { \ argument
308 if (r32 == EAX) { \
[all …]
/freebsd/crypto/openssl/crypto/
H A Dia64cpuid.S34 { .mii; ld4 r2=[r32]
42 cmpxchg4.acq r2=[r32],r8,ar.ccv
146 ADDP r32=0,r32
148 { .mib; and r2=7,r32
153 { .mib; st1 [r32]=r0,1
162 { .mmi; st1 [r32]=r0,1;;
163 and r2=7,r32 }
168 { .mmi; st8 [r32]=r0,8
197 { .mii; ADDP r16=0,r32
204 { .mib; (p16) ld1 r32=[r16],1
[all …]
/freebsd/crypto/openssl/crypto/poly1305/asm/
H A Dpoly1305-ia64.S46 { .mmi; ADDP r9=8,r32
47 ADDP r10=16,r32
48 ADDP r32=0,r32 };;
50 { .mmi; st8 [r32]=r0,24 // ctx->h0 = 0
96 { .mii; st8 [r32]=r16,8 // ctx->r0
99 { .mii; st8 [r32]=r24,8 // ctx->r1
102 { .mib; st8 [r32]=r25 // ctx->s1
125 { .mmi; ADDP r8=0,r32
126 ADDP r9=8,r32
286 ADDP r8=0,r32
[all …]
/freebsd/sys/fs/procfs/
H A Dprocfs_dbregs.c88 struct dbreg32 r32; in procfs_doprocdbregs() local
110 memset(&r32, 0, sizeof(r32)); in procfs_doprocdbregs()
H A Dprocfs_fpregs.c82 struct fpreg32 r32; in procfs_doprocfpregs() local
108 memset(&r32, 0, sizeof(r32)); in procfs_doprocfpregs()
H A Dprocfs_regs.c82 struct reg32 r32; in procfs_doprocregs() local
108 memset(&r32, 0, sizeof(r32)); in procfs_doprocregs()
/freebsd/crypto/openssl/crypto/bn/asm/
H A Dia64.S194 { .mib; ADDP r14=0,r32 // rp
205 { .mii; (p16) ld8 r32=[r16],8 // b=*(bp++)
247 { .mib; ADDP r14=0,r32 // rp
258 { .mii; (p16) ld8 r32=[r16],8 // b=*(bp++)
320 { .mmi; ADDP r14=0,r32 // rp
344 { .mii; (p25) getf.sig r32=f44 // high
381 { .mfb; (p20) stf8 [r32]=f37,8
424 { .mmi; ADDP r14=0,r32 // rp
427 { .mii; ADDP r16=0,r32 // rp copy
449 { .mmi; (p24) getf.sig r32=f40 // high
[all …]
/freebsd/sys/compat/freebsd32/
H A Dfreebsd32_misc.c1038 } r32; in freebsd32_ptrace() local
1059 if (uap->data > sizeof(r32.pl)) in freebsd32_ptrace()
1091 error = copyin(uap->addr, &r32.vec, sizeof(r32.vec)); in freebsd32_ptrace()
1095 r.vec.iov_len = r32.vec.iov_len; in freebsd32_ptrace()
1096 r.vec.iov_base = PTRIN(r32.vec.iov_base); in freebsd32_ptrace()
1105 error = copyin(uap->addr, &r32.piod, sizeof(r32.piod)); in freebsd32_ptrace()
1108 CP(r32.piod, r.piod, piod_op); in freebsd32_ptrace()
1109 PTRIN_CP(r32.piod, r.piod, piod_offs); in freebsd32_ptrace()
1110 PTRIN_CP(r32.piod, r.piod, piod_addr); in freebsd32_ptrace()
1111 CP(r32.piod, r.piod, piod_len); in freebsd32_ptrace()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMips16InstrFormats.td332 // Format i8_MOVR32 instruction class in Mips : <|opcode|func|ry|r32>
339 // FIXME: this seems wrong? 'ry' should be 3 bits, and 'r32' 5?
341 bits<4> r32;
347 let Inst{3-0} = r32;
354 // Format i8_MOV32R instruction class in Mips : <|opcode|func|r32|rz>
363 bits<5> r32;
370 let Inst{7-5} = r32{2-0};
371 let Inst{4-3} = r32{4-3};
H A DMips16InstrInfo.td290 FI8_MOVR3216<(outs CPU16Regs:$ry), (ins GPR32:$r32),
291 !strconcat(asmstr, "\t$ry, $r32"), [], itin>;
298 FI8_MOV32R16<(outs GPR32:$r32), (ins CPU16Regs:$rz),
299 !strconcat(asmstr, "\t$r32, $rz"), [], itin>;
861 // Format: MOVE r32, rz MIPS16e
868 // Format: MOVE ry, r32 MIPS16e
/freebsd/sys/contrib/openzfs/include/sys/
H A Drange_tree.h166 const zfs_range_seg32_t *r32 = (const zfs_range_seg32_t *)rs; in zfs_rs_get_fill_raw() local
167 return (r32->rs_end - r32->rs_start); in zfs_rs_get_fill_raw()
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYRegisterInfo.td86 def R32 : CSKYReg<32, "r32", ["r32"]>, DwarfRegNum<[32]>;
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ScheduleZnver2.td624 // r32.
1020 // r32,x,i.
1192 // r32,x.
1195 // r32,m32.
1202 // x,r32/64.
1213 // r32/64
1215 // r32,m32.
H A DX86ScheduleZnver1.td614 // r32.
1014 // r32,x,i.
1190 // r32,x.
1193 // r32,m32.
1200 // x,r32/64.
1211 // r32/64
1213 // r32,m32.
/freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/ARC/
H A DABISysV_arc.cpp66 r32, r33, r34, r35, r36, r37, r38, r39, r40, r41, r42, r43, r44, r45, r46, enumerator
104 DEFINE_REGISTER_STUB(r32, nullptr),
/freebsd/crypto/libecc/scripts/
H A Dexpand_libecc.py1468 (r32, r_square32, mpinv32) = compute_monty_coef(prime, wordsbitsize32, 32)
1496 ec_params_string += export_curve_int(name, "r", r32, getbytelen(r32))
/freebsd/crypto/openssl/crypto/aes/asm/
H A Daes-ia64.S55 t0=r32; s0=r33;
/freebsd/sys/gnu/dev/bwn/phy_n/
H A Dif_bwn_radio_2056.c3091 r30, r31, r32, r33, r34, r35, r36) \ argument
3124 .radio_tx1_padg_boost_tune = r32, \