Lines Matching defs:flags
162 void ArmMir2Lir::SetupTargetResourceMasks(LIR* lir, uint64_t flags,
165 DCHECK(!lir->flags.use_def_invalid);
169 // These flags are somewhat uncommon - bypass if we can.
170 if ((flags & (REG_DEF_SP | REG_USE_SP | REG_DEF_LIST0 | REG_DEF_LIST1 |
173 if (flags & REG_DEF_SP) {
177 if (flags & REG_USE_SP) {
181 if (flags & REG_DEF_LIST0) {
185 if (flags & REG_DEF_LIST1) {
189 if (flags & REG_DEF_FPCS_LIST0) {
193 if (flags & REG_DEF_FPCS_LIST2) {
199 if (flags & REG_USE_PC) {
204 if (flags & IS_IT) {
208 if (flags & REG_USE_LIST0) {
212 if (flags & REG_USE_LIST1) {
216 if (flags & REG_USE_FPCS_LIST0) {
220 if (flags & REG_USE_FPCS_LIST2) {
236 if (flags & REG_DEF_LR) {
518 DECODE_ALIAS_INFO_REG(arm_lir->flags.alias_info),
519 DECODE_ALIAS_INFO_WIDE(arm_lir->flags.alias_info) ? "(+1)" : "");
738 return ArmMir2Lir::EncodingMap[opcode].flags;