Searched refs:delay_slot (Results 1 - 4 of 4) sorted by relevance

/external/pcre/dist/sljit/
H A DsljitNativeSPARC_common.c184 static sljit_si push_inst(struct sljit_compiler *compiler, sljit_ins ins, sljit_si delay_slot) argument
187 SLJIT_ASSERT((delay_slot & DST_INS_MASK) == UNMOVABLE_INS
188 || (delay_slot & DST_INS_MASK) == MOVABLE_INS
189 || (delay_slot & DST_INS_MASK) == ((ins >> 25) & 0x1f));
194 compiler->delay_slot = delay_slot;
569 sljit_si base, arg2, delay_slot; local
622 delay_slot = ((flags & MEM_MASK) <= GPR_REG && (flags & LOAD_DATA)) ? DR(reg) : MOVABLE_INS;
624 return push_inst(compiler, data_transfer_insts[flags & MEM_MASK] | dest | S1(arg2) | IMM(0), delay_slot);
626 return push_inst(compiler, data_transfer_insts[flags & MEM_MASK] | dest | S1(base) | S2(arg2), delay_slot);
[all...]
H A DsljitNativeMIPS_common.c204 static sljit_si push_inst(struct sljit_compiler *compiler, sljit_ins ins, sljit_si delay_slot) argument
206 SLJIT_ASSERT(delay_slot == MOVABLE_INS || delay_slot >= UNMOVABLE_INS
207 || delay_slot == ((ins >> 11) & 0x1f) || delay_slot == ((ins >> 16) & 0x1f));
212 compiler->delay_slot = delay_slot;
759 sljit_si tmp_ar, base, delay_slot; local
769 delay_slot = reg_ar;
772 delay_slot
[all...]
H A DsljitLir.h374 sljit_si delay_slot; member in struct:sljit_compiler
380 sljit_si delay_slot; member in struct:sljit_compiler
H A DsljitLir.c396 compiler->delay_slot = UNMOVABLE_INS;
400 compiler->delay_slot = UNMOVABLE_INS;

Completed in 80 milliseconds