• Home
  • Raw
  • Download

Lines Matching refs:flags

39     assert( EncodingMap[lir->opCode].flags & (IS_LOAD | IS_STORE));  in setMemRefType()
112 int flags; in setupResourceMasks() local
119 flags = EncodingMap[lir->opCode].flags; in setupResourceMasks()
122 if (flags & (IS_LOAD | IS_STORE)) { in setupResourceMasks()
124 setMemRefType(lir, flags & IS_LOAD, kHeapRef); in setupResourceMasks()
127 if (flags & IS_BRANCH) { in setupResourceMasks()
132 if (flags & REG_DEF0) { in setupResourceMasks()
136 if (flags & REG_DEF1) { in setupResourceMasks()
140 if (flags & REG_DEF_SP) { in setupResourceMasks()
144 if (flags & REG_DEF_LR) { in setupResourceMasks()
148 if (flags & REG_DEF_LIST0) { in setupResourceMasks()
152 if (flags & REG_DEF_LIST1) { in setupResourceMasks()
156 if (flags & SETS_CCODES) { in setupResourceMasks()
161 if (flags & IS_IT) { in setupResourceMasks()
166 if (flags & IS_BRANCH) { in setupResourceMasks()
170 if (flags & (REG_USE0 | REG_USE1 | REG_USE2 | REG_USE3)) { in setupResourceMasks()
174 if (flags & (1 << (kRegUse0 + i))) { in setupResourceMasks()
180 if (flags & REG_USE_PC) { in setupResourceMasks()
184 if (flags & REG_USE_SP) { in setupResourceMasks()
188 if (flags & REG_USE_LIST0) { in setupResourceMasks()
192 if (flags & REG_USE_LIST1) { in setupResourceMasks()
196 if (flags & USES_CCODES) { in setupResourceMasks()
208 assert(isPseudoOpCode(opCode) || (EncodingMap[opCode].flags & NO_OPERAND)); in newLIR0()
219 assert(isPseudoOpCode(opCode) || (EncodingMap[opCode].flags & IS_UNARY_OP)); in newLIR1()
232 (EncodingMap[opCode].flags & IS_BINARY_OP)); in newLIR2()
245 if (!(EncodingMap[opCode].flags & IS_TERTIARY_OP)) { in newLIR3()
249 (EncodingMap[opCode].flags & IS_TERTIARY_OP)); in newLIR3()
265 (EncodingMap[opCode].flags & IS_QUAD_OP)); in newLIR4()