Lines Matching refs:Mask

108   Instr Mask(uint32_t mask) const { return InstructionBits() & mask; }
147 return CalcLSDataSize(static_cast<LoadStoreOp>(Mask(LoadStoreMask)));
152 static_cast<LoadStorePairOp>(Mask(LoadStorePairMask)));
165 return Mask(ConditionalBranchFMask) == ConditionalBranchFixed;
169 return Mask(UnconditionalBranchFMask) == UnconditionalBranchFixed;
173 return Mask(CompareBranchFMask) == CompareBranchFixed;
176 bool IsTestBranch() const { return Mask(TestBranchFMask) == TestBranchFixed; }
208 return Mask(LoadLiteralFMask) == LoadLiteralFixed;
211 bool IsLdrLiteralX() const { return Mask(LoadLiteralMask) == LDR_x_lit; }
212 bool IsLdrLiteralW() const { return Mask(LoadLiteralMask) == LDR_w_lit; }
215 return Mask(PCRelAddressingFMask) == PCRelAddressingFixed;
218 bool IsAdr() const { return Mask(PCRelAddressingMask) == ADR; }
220 bool IsBrk() const { return Mask(ExceptionMask) == BRK; }
229 return Mask(LogicalImmediateFMask) == LogicalImmediateFixed;
233 return Mask(AddSubImmediateFMask) == AddSubImmediateFixed;
237 return Mask(AddSubShiftedFMask) == AddSubShiftedFixed;
241 return Mask(AddSubExtendedFMask) == AddSubExtendedFixed;
246 return Mask(LoadStoreAnyFMask) == LoadStoreAnyFixed;
263 if (Mask(AddSubSetFlagsBit)) {
274 if (Mask(LogicalImmediateMask & LogicalOpMask) == ANDS) {
358 return Mask(UnconditionalBranchMask) == B;
361 bool IsBranchAndLink() const { return Mask(UnconditionalBranchMask) == BL; }
364 return Mask(UnconditionalBranchToRegisterMask) == BLR;
368 return (Mask(MoveWideImmediateMask) == MOVZ_x) ||
369 (Mask(MoveWideImmediateMask) == MOVZ_w);
373 return (Mask(MoveWideImmediateMask) == MOVK_x) ||
374 (Mask(MoveWideImmediateMask) == MOVK_w);
378 return (Mask(MoveWideImmediateMask) == MOVN_x) ||
379 (Mask(MoveWideImmediateMask) == MOVN_w);
382 bool IsException() const { return Mask(ExceptionFMask) == ExceptionFixed; }
384 bool IsPAuth() const { return Mask(SystemPAuthFMask) == SystemPAuthFixed; }
387 if (Mask(SystemHintFMask) == SystemHintFixed) {
405 return (Mask(LogicalShiftedMask) == ORR_x) && (Rd() == Rm()) && (Rd() == n);