Home | History | Annotate | Download | only in sljit

Lines Matching full:next_arg

734 static sljit_si can_cache(sljit_si arg, sljit_sw argw, sljit_si next_arg, sljit_sw next_argw)
736 SLJIT_ASSERT((arg & SLJIT_MEM) && (next_arg & SLJIT_MEM));
742 if (argw && argw == next_argw && (arg == next_arg || (arg & OFFS_REG_MASK) == (next_arg & OFFS_REG_MASK)))
747 if (arg == next_arg) {
757 static sljit_si getput_arg(struct sljit_compiler *compiler, sljit_si flags, sljit_si reg_ar, sljit_si arg, sljit_sw argw, sljit_si next_arg, sljit_sw next_argw)
762 if (!(next_arg & SLJIT_MEM)) {
763 next_arg = 0;
790 if (arg == next_arg && argw == (next_argw & 0x3)) {
815 if (arg == next_arg && argw == (next_argw & 0x3)) {
886 if (arg == next_arg && next_argw - argw <= SIMM_MAX && next_argw - argw >= SIMM_MIN) {