Lines Matching refs:direct_c

12355 setupForMemset (const iCode *ic, const operand *dst, const operand *c, bool direct_c)  in setupForMemset()  argument
12358 if (AOP_TYPE (dst) == AOP_REG && !direct_c && AOP_TYPE (c) == AOP_REG) in setupForMemset()
12387 if (!direct_c) in setupForMemset()
12402 bool direct_c, direct_cl; in genBuiltInMemset() local
12425direct_c = (AOP_TYPE (c) == AOP_LIT || AOP_TYPE (c) == AOP_REG && AOP (c)->aopu.aop_reg[0]->rIdx !… in genBuiltInMemset()
12433 sizecost_direct = 3 + 2 * size - 1 + !direct_c * ld_cost (ASMOP_A, AOP (c)); in genBuiltInMemset()
12437 …sizecost_ldir = indirect_c ? 11 : (12 + !direct_c * ld_cost (ASMOP_A, AOP (c)) - (IS_R3KA && !opti… in genBuiltInMemset()
12448 setupForMemset (ic, dst, c, direct_c); in genBuiltInMemset()
12454 emit2 ("ld (hl), %s", aopGet (direct_c ? AOP (c) : ASMOP_A, 0, FALSE)); in genBuiltInMemset()
12528 setupForMemset (ic, dst, c, direct_c); in genBuiltInMemset()
12531 emit2 ("ld (hl), %s", aopGet (direct_c ? AOP (c) : ASMOP_A, 0, FALSE)); in genBuiltInMemset()
12532 regalloc_dry_run_cost += (direct_c && AOP_TYPE (c) == AOP_LIT) ? 2 : 1; in genBuiltInMemset()
12730 bool direct_c; in genBuiltInStrchr() local
12762 direct_c = TRUE; in genBuiltInStrchr()
12764 direct_c = TRUE; in genBuiltInStrchr()
12766 direct_c = FALSE; in genBuiltInStrchr()
12768 aop_c = direct_c ? AOP (c) : (pair == PAIR_DE ? ASMOP_H : ASMOP_D); in genBuiltInStrchr()
12770 if ((pair == PAIR_HL || pair == PAIR_DE && !direct_c) && !isPairDead (PAIR_HL, ic)) in genBuiltInStrchr()
12780 if ((pair == PAIR_DE || !direct_c) && !isPairDead (PAIR_DE, ic)) in genBuiltInStrchr()
12786 if (!direct_c) in genBuiltInStrchr()