OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:argw
(Results
1 - 9
of
9
) sorted by relevancy
/src/sys/external/bsd/sljit/dist/sljit_src/
sljitNativeARM_64.c
840
static sljit_s32 getput_arg_fast(struct sljit_compiler *compiler, sljit_s32 flags, sljit_s32 reg, sljit_s32 arg, sljit_sw
argw
)
847
if ((arg & REG_MASK) && !(arg & OFFS_REG_MASK) &&
argw
<= 255 &&
argw
>= -256) {
852
argw
&= 0x1ff;
854
| (shift << 30) | RT(reg) | RN(arg) | (
argw
<< 12)));
861
argw
&= 0x3;
862
if (
argw
&&
argw
!= shift)
869
| RN(arg & REG_MASK) | RM(OFFS_REG(arg)) | (
argw
? (1 << 12) : 0)));
874
if (
argw
>= 0 && (argw >> shift) <= 0xfff && (argw & ((1 << shift) - 1)) == 0)
[
all
...]
sljitNativeARM_T2_32.c
807
#define OFFSET_CHECK(imm, shift) (!(
argw
& ~(imm << shift)))
899
sljit_s32 arg, sljit_sw
argw
, sljit_s32 tmp_reg)
911
FAIL_IF(load_immediate(compiler, tmp_reg,
argw
));
931
if (
argw
> 0xff) {
932
tmp = get_imm(
argw
& ~0xff);
935
argw
=
argw
& 0xff;
938
else if (
argw
< -0xff) {
939
tmp = get_imm(-
argw
& ~0xff);
942
argw
= -(-argw & 0xff)
[
all
...]
sljitNativeARM_32.c
1306
sljit_s32 arg, sljit_sw
argw
, sljit_s32 tmp_reg)
1318
FAIL_IF(load_immediate(compiler, tmp_reg,
argw
));
1325
argw
&= 0x3;
1327
if (
argw
!= 0 && !is_type1_transfer) {
1330
FAIL_IF(push_inst(compiler, EMIT_DATA_PROCESS_INS(ADD_DP, 0, tmp_reg, arg, RM(offset_reg) | (
argw
<< 7))));
1336
RM(offset_reg) | (is_type1_transfer ? (1 << 25) : 0) | (
argw
<< 7)));
1342
if (
argw
> 0xfff) {
1343
imm = get_imm(
argw
& ~0xfff);
1347
argw
=
argw
& 0xfff
[
all
...]
sljitNativeMIPS_common.c
703
static sljit_s32 getput_arg_fast(struct sljit_compiler *compiler, sljit_s32 flags, sljit_s32 reg_ar, sljit_s32 arg, sljit_sw
argw
)
707
if ((!(flags & WRITE_BACK) || !(arg & REG_MASK)) && !(arg & OFFS_REG_MASK) &&
argw
<= SIMM_MAX &&
argw
>= SIMM_MIN) {
712
| TA(reg_ar) | IMM(
argw
), ((flags & MEM_MASK) <= GPR_REG && (flags & LOAD_DATA)) ? reg_ar : MOVABLE_INS));
721
static sljit_s32 can_cache(sljit_s32 arg, sljit_sw
argw
, sljit_s32 next_arg, sljit_sw next_argw)
727
argw
&= 0x3;
729
if (
argw
&&
argw
== next_argw && (arg == next_arg || (arg & OFFS_REG_MASK) == (next_arg & OFFS_REG_MASK)))
735
if (((next_argw -
argw
) <= SIMM_MAX && (next_argw -
argw
) >= SIMM_MIN)
[
all
...]
sljitNativeSPARC_common.c
526
static sljit_s32 getput_arg_fast(struct sljit_compiler *compiler, sljit_s32 flags, sljit_s32 reg, sljit_s32 arg, sljit_sw
argw
)
531
if ((!(arg & OFFS_REG_MASK) &&
argw
<= SIMM_MAX &&
argw
>= SIMM_MIN)
532
|| ((arg & OFFS_REG_MASK) && (
argw
& 0x3) == 0)) {
538
| S1(arg & REG_MASK) | ((arg & OFFS_REG_MASK) ? S2(OFFS_REG(arg)) : IMM(
argw
)),
549
static sljit_s32 can_cache(sljit_s32 arg, sljit_sw
argw
, sljit_s32 next_arg, sljit_sw next_argw)
555
argw
&= 0x3;
556
SLJIT_ASSERT(
argw
);
558
if ((arg & OFFS_REG_MASK) == (next_arg & OFFS_REG_MASK) &&
argw
== next_argw)
563
if (((next_argw -
argw
) <= SIMM_MAX && (next_argw - argw) >= SIMM_MIN)
[
all
...]
sljitNativeTILEGX_64.c
1290
static sljit_s32 getput_arg_fast(struct sljit_compiler *compiler, sljit_s32 flags, sljit_s32 reg_ar, sljit_s32 arg, sljit_sw
argw
)
1295
&& !(arg & OFFS_REG_MASK) &&
argw
<= SIMM_16BIT_MAX &&
argw
>= SIMM_16BIT_MIN) {
1300
FAIL_IF(ADDLI(ADDR_TMP_mapped, reg_map[arg & REG_MASK],
argw
));
1316
static sljit_s32 can_cache(sljit_s32 arg, sljit_sw
argw
, sljit_s32 next_arg, sljit_sw next_argw)
1322
argw
&= 0x3;
1324
if (
argw
&&
argw
== next_argw
1331
if (((next_argw -
argw
) <= SIMM_16BIT_MAX
1332
&& (next_argw -
argw
) >= SIMM_16BIT_MIN)
[
all
...]
sljitNativePPC_common.c
865
static sljit_s32 getput_arg_fast(struct sljit_compiler *compiler, sljit_s32 inp_flags, sljit_s32 reg, sljit_s32 arg, sljit_sw
argw
)
874
if (
argw
& 0x3)
892
if (
argw
> SIMM_MAX ||
argw
< SIMM_MIN || ((inst & INT_ALIGNED) && (
argw
& 0x3)) || (inst & UPDATE_REQ))
899
if (
argw
> SIMM_MAX ||
argw
< SIMM_MIN)
908
FAIL_IF(push_inst(compiler, INST_CODE_AND_DST(inst, inp_flags, reg) | A(arg & REG_MASK) | IMM(
argw
)));
915
static sljit_s32 can_cache(sljit_s32 arg, sljit_sw
argw
, sljit_s32 next_arg, sljit_sw next_argw)
925
return ((arg & OFFS_REG_MASK) == (next_arg & OFFS_REG_MASK) && (
argw
& 0x3) == (next_argw & 0x3))
[
all
...]
sljitNativeX86_common.c
1408
#define BINARY_IMM(op_imm, op_mr, immw, arg,
argw
) \
1410
inst = emit_x86_instruction(compiler, 1 | EX86_BIN_INS, SLJIT_IMM, immw, arg,
argw
); \
1416
inst = emit_x86_instruction(compiler, 1, TMP_REG2, 0, arg,
argw
); \
1426
#define BINARY_IMM(op_imm, op_mr, immw, arg,
argw
) \
1427
inst = emit_x86_instruction(compiler, 1 | EX86_BIN_INS, SLJIT_IMM, immw, arg,
argw
); \
/src/sys/arch/vax/vax/
emulate.S
79
#define
argw
(num,reg) cvtwl 8+4*num(%sp),reg
macro
Completed in 48 milliseconds
Indexes created Fri Oct 17 23:09:53 GMT 2025