Lines Matching refs:flags
39 #define LOAD_STORE_FILTER(flags) ((flags & (IS_QUAD_OP|IS_STORE)) == (IS_QUAD_OP|IS_STORE) || \ argument
40 (flags & (IS_QUAD_OP|IS_LOAD)) == (IS_QUAD_OP|IS_LOAD) || \
41 (flags & REG_USE012) == REG_USE012 || \
42 (flags & REG_DEF01) == REG_DEF01 || \
43 (flags & REG_DEF_LIST0) || \
44 (flags & REG_DEF_LIST1) || \
45 (flags & REG_USE_LIST0) || \
46 (flags & REG_USE_LIST1) || \
47 (flags & REG_DEF_FPCS_LIST0) || \
48 (flags & REG_DEF_FPCS_LIST2) || \
49 (flags & REG_USE_FPCS_LIST0) || \
50 (flags & REG_USE_FPCS_LIST2) || \
51 (flags & IS_VOLATILE) || \
52 (flags & IS_BRANCH) || \
53 (flags & IS_IT))
61 int reg1Lo = DECODE_ALIAS_INFO_REG(lir1->flags.alias_info); in IsDalvikRegisterClobbered()
62 int reg1Hi = reg1Lo + DECODE_ALIAS_INFO_WIDE(lir1->flags.alias_info); in IsDalvikRegisterClobbered()
63 int reg2Lo = DECODE_ALIAS_INFO_REG(lir2->flags.alias_info); in IsDalvikRegisterClobbered()
64 int reg2Hi = reg2Lo + DECODE_ALIAS_INFO_WIDE(lir2->flags.alias_info); in IsDalvikRegisterClobbered()
156 if (this_lir->flags.is_nop || IsPseudoLirOp(this_lir->opcode)) { in ApplyLoadStoreElimination()
210 if (check_lir->flags.is_nop || IsPseudoLirOp(check_lir->opcode)) { in ApplyLoadStoreElimination()
340 (this_lir->flags.is_nop == true) || in ApplyLoadHoisting()
374 if (check_lir->flags.is_nop) { in ApplyLoadHoisting()
387 if ((check_lir->flags.alias_info == this_lir->flags.alias_info) || in ApplyLoadHoisting()