Lines Matching refs:Mask
831 VIXL_ASSERT((instr->Mask(PCRelAddressingMask) == ADR) || in VisitPCRelAddressing()
832 (instr->Mask(PCRelAddressingMask) == ADRP)); in VisitPCRelAddressing()
839 switch (instr->Mask(UnconditionalBranchMask)) { in VisitUnconditionalBranch()
852 VIXL_ASSERT(instr->Mask(ConditionalBranchMask) == B_cond); in VisitConditionalBranch()
862 switch (instr->Mask(UnconditionalBranchToRegisterMask)) { in VisitUnconditionalBranchToRegister()
878 switch (instr->Mask(TestBranchMask)) { in VisitTestBranch()
892 switch (instr->Mask(CompareBranchMask)) { in VisitCompareBranch()
909 Instr operation = instr->Mask(AddSubOpMask); in AddSubHelper()
967 if ((instr->Mask(AddSubOpMask) == SUB) || instr->Mask(AddSubOpMask) == SUBS) { in VisitAddSubWithCarry()
987 if (instr->Mask(NOT) == NOT) { in VisitLogicalShifted()
1007 switch (instr->Mask(LogicalOpMask & ~NOT)) { in LogicalHelper()
1047 if (instr->Mask(ConditionalCompareMask) == CCMP) { in ConditionalCompareHelper()
1050 VIXL_ASSERT(instr->Mask(ConditionalCompareMask) == CCMN); in ConditionalCompareHelper()
1100 LoadStoreOp op = static_cast<LoadStoreOp>(instr->Mask(LoadStoreMask)); in LoadStoreHelper()
1200 static_cast<LoadStorePairOp>(instr->Mask(LoadStorePairMask)); in LoadStorePairHelper()
1317 static_cast<LoadStoreExclusive>(instr->Mask(LoadStoreExclusiveMask)); in VisitLoadStoreExclusive()
1469 switch (instr->Mask(LoadLiteralMask)) { in VisitLoadLiteral()
1541 static_cast<MoveWideImmediateOp>(instr->Mask(MoveWideImmediateMask)); in VisitMoveWideImmediate()
1588 switch (instr->Mask(ConditionalSelectMask)) { in VisitConditionalSelect()
1609 switch (instr->Mask(DataProcessing1SourceMask)) { in VisitDataProcessing1Source()
1707 switch (instr->Mask(DataProcessing2SourceMask)) { in VisitDataProcessing2Source()
1864 switch (instr->Mask(DataProcessing3SourceMask)) { in VisitDataProcessing3Source()
1911 switch (instr->Mask(BitfieldMask)) { in VisitBitfield()
1958 switch (instr->Mask(FPImmediateMask)) { in VisitFPImmediate()
1974 switch (instr->Mask(FPIntegerConvertMask)) { in VisitFPIntegerConvert()
2089 switch (instr->Mask(FPFixedPointConvertMask)) { in VisitFPFixedPointConvert()
2153 switch (instr->Mask(FPCompareMask)) { in VisitFPCompare()
2171 switch (instr->Mask(FPConditionalCompareMask)) { in VisitFPConditionalCompare()
2207 switch (instr->Mask(FPConditionalSelectMask)) { in VisitFPConditionalSelect()
2219 VectorFormat vform = (instr->Mask(FP64) == FP64) ? kFormatD : kFormatS; in VisitFPDataProcessing1Source()
2227 switch (instr->Mask(FPDataProcessing1SourceMask)) { in VisitFPDataProcessing1Source()
2267 VectorFormat vform = (instr->Mask(FP64) == FP64) ? kFormatD : kFormatS; in VisitFPDataProcessing2Source()
2272 switch (instr->Mask(FPDataProcessing2SourceMask)) { in VisitFPDataProcessing2Source()
2305 switch (instr->Mask(FPDataProcessing3SourceMask)) { in VisitFPDataProcessing3Source()
2335 if (instr->Mask(FP64) == FP64) { in FPProcessNaNs()
2376 if (instr->Mask(SystemExclusiveMonitorFMask) == SystemExclusiveMonitorFixed) { in VisitSystem()
2377 VIXL_ASSERT(instr->Mask(SystemExclusiveMonitorMask) == CLREX); in VisitSystem()
2378 switch (instr->Mask(SystemExclusiveMonitorMask)) { in VisitSystem()
2385 } else if (instr->Mask(SystemSysRegFMask) == SystemSysRegFixed) { in VisitSystem()
2386 switch (instr->Mask(SystemSysRegMask)) { in VisitSystem()
2410 } else if (instr->Mask(SystemHintFMask) == SystemHintFixed) { in VisitSystem()
2411 VIXL_ASSERT(instr->Mask(SystemHintMask) == HINT); in VisitSystem()
2416 } else if (instr->Mask(MemBarrierFMask) == MemBarrierFixed) { in VisitSystem()
2418 } else if ((instr->Mask(SystemSysFMask) == SystemSysFixed)) { in VisitSystem()
2419 switch (instr->Mask(SystemSysMask)) { in VisitSystem()
2430 switch (instr->Mask(ExceptionMask)) { in VisitException()
2495 if (instr->Mask(NEON2RegMiscOpcode) <= NEON_NEG_opcode) { in VisitNEON2RegMisc()
2498 switch (instr->Mask(NEON2RegMiscMask)) { in VisitNEON2RegMisc()
2537 switch (instr->Mask(NEON2RegMiscFPMask)) { in VisitNEON2RegMisc()
2542 if (instr->Mask(NEON_Q)) { in VisitNEON2RegMisc()
2549 if (instr->Mask(NEON_Q)) { in VisitNEON2RegMisc()
2556 if (instr->Mask(NEON_Q)) { in VisitNEON2RegMisc()
2595 if ((NEON_XTN_opcode <= instr->Mask(NEON2RegMiscOpcode)) && in VisitNEON2RegMisc()
2596 (instr->Mask(NEON2RegMiscOpcode) <= NEON_UQXTN_opcode)) { in VisitNEON2RegMisc()
2597 switch (instr->Mask(NEON2RegMiscMask)) { in VisitNEON2RegMisc()
2604 if (instr->Mask(NEON_Q)) { in VisitNEON2RegMisc()
2630 if (instr->Mask(NEON3SameLogicalFMask) == NEON3SameLogicalFixed) { in VisitNEON3Same()
2632 switch (instr->Mask(NEON3SameLogicalMask)) { in VisitNEON3Same()
2644 } else if (instr->Mask(NEON3SameFPFMask) == NEON3SameFPFixed) { in VisitNEON3Same()
2646 switch (instr->Mask(NEON3SameFPMask)) { in VisitNEON3Same()
2676 switch (instr->Mask(NEON3SameMask)) { in VisitNEON3Same()
2754 switch (instr->Mask(NEON3DifferentMask)) { in VisitNEON3Different()
2820 if (instr->Mask(NEONAcrossLanesFPFMask) == NEONAcrossLanesFPFixed) { in VisitNEONAcrossLanes()
2823 switch (instr->Mask(NEONAcrossLanesFPMask)) { in VisitNEONAcrossLanes()
2834 switch (instr->Mask(NEONAcrossLanesMask)) { in VisitNEONAcrossLanes()
2866 switch (instr->Mask(NEONByIndexedElementMask)) { in VisitNEONByIndexedElement()
2873 if (instr->Mask(NEON_Q)) { in VisitNEONByIndexedElement()
2880 if (instr->Mask(NEON_Q)) { in VisitNEONByIndexedElement()
2887 if (instr->Mask(NEON_Q)) { in VisitNEONByIndexedElement()
2894 if (instr->Mask(NEON_Q)) { in VisitNEONByIndexedElement()
2901 if (instr->Mask(NEON_Q)) { in VisitNEONByIndexedElement()
2908 if (instr->Mask(NEON_Q)) { in VisitNEONByIndexedElement()
2915 if (instr->Mask(NEON_Q)) { in VisitNEONByIndexedElement()
2922 if (instr->Mask(NEON_Q)) { in VisitNEONByIndexedElement()
2929 if (instr->Mask(NEON_Q)) { in VisitNEONByIndexedElement()
2943 switch (instr->Mask(NEONByIndexedElementFPMask)) { in VisitNEONByIndexedElement()
2966 if (instr->Mask(NEONCopyInsElementMask) == NEON_INS_ELEMENT) { in VisitNEONCopy()
2970 } else if (instr->Mask(NEONCopyInsGeneralMask) == NEON_INS_GENERAL) { in VisitNEONCopy()
2972 } else if (instr->Mask(NEONCopyUmovMask) == NEON_UMOV) { in VisitNEONCopy()
2976 } else if (instr->Mask(NEONCopyUmovMask) == NEON_SMOV) { in VisitNEONCopy()
2983 } else if (instr->Mask(NEONCopyDupElementMask) == NEON_DUP_ELEMENT) { in VisitNEONCopy()
2985 } else if (instr->Mask(NEONCopyDupGeneralMask) == NEON_DUP_GENERAL) { in VisitNEONCopy()
2999 if (instr->Mask(NEONExtractMask) == NEON_EXT) { in VisitNEONExtract()
3025 Instr itype = instr->Mask(NEONLoadStoreMultiStructMask); in NEONLoadStoreMultiStructHelper()
3036 switch (instr->Mask(NEONLoadStoreMultiStructPostIndexMask)) { in NEONLoadStoreMultiStructHelper()
3142 Instr itype = instr->Mask(NEONLoadStoreSingleStructMask); in NEONLoadStoreSingleStructHelper()
3157 switch (instr->Mask(NEONLoadStoreSingleStructPostIndexMask)) { in NEONLoadStoreSingleStructHelper()
3273 switch (instr->Mask(NEONLoadStoreSingleLenMask)) { in NEONLoadStoreSingleStructHelper()
3462 if (instr->Mask(NEON2RegMiscOpcode) <= NEON_NEG_scalar_opcode) { in VisitNEONScalar2RegMisc()
3465 switch (instr->Mask(NEONScalar2RegMiscMask)) { in VisitNEONScalar2RegMisc()
3485 switch (instr->Mask(NEONScalar2RegMiscFPMask)) { in VisitNEONScalar2RegMisc()
3513 switch (instr->Mask(NEONScalar2RegMiscMask)) { in VisitNEONScalar2RegMisc()
3532 switch (instr->Mask(NEONScalar3DiffMask)) { in VisitNEONScalar3Diff()
3550 if (instr->Mask(NEONScalar3SameFPFMask) == NEONScalar3SameFPFixed) { in VisitNEONScalar3Same()
3552 switch (instr->Mask(NEONScalar3SameFPMask)) { in VisitNEONScalar3Same()
3566 switch (instr->Mask(NEONScalar3SameMask)) { in VisitNEONScalar3Same()
3632 switch (instr->Mask(NEONScalarByIndexedElementMask)) { in VisitNEONScalarByIndexedElement()
3650 switch (instr->Mask(NEONScalarByIndexedElementFPMask)) { in VisitNEONScalarByIndexedElement()
3670 if (instr->Mask(NEONScalarCopyMask) == NEON_DUP_ELEMENT_scalar) { in VisitNEONScalarCopy()
3687 switch (instr->Mask(NEONScalarPairwiseMask)) { in VisitNEONScalarPairwise()
3717 switch (instr->Mask(NEONScalarShiftImmediateMask)) { in VisitNEONScalarShiftImmediate()
3781 switch (instr->Mask(NEONShiftImmediateMask)) { in VisitNEONShiftImmediate()
3802 if (instr->Mask(NEON_Q)) { in VisitNEONShiftImmediate()
3810 if (instr->Mask(NEON_Q)) { in VisitNEONShiftImmediate()
3817 if (instr->Mask(NEON_Q)) { in VisitNEONShiftImmediate()
3824 if (instr->Mask(NEON_Q)) { in VisitNEONShiftImmediate()
3831 if (instr->Mask(NEON_Q)) { in VisitNEONShiftImmediate()
3838 if (instr->Mask(NEON_Q)) { in VisitNEONShiftImmediate()
3845 if (instr->Mask(NEON_Q)) { in VisitNEONShiftImmediate()
3852 if (instr->Mask(NEON_Q)) { in VisitNEONShiftImmediate()
3859 if (instr->Mask(NEON_Q)) { in VisitNEONShiftImmediate()
3866 if (instr->Mask(NEON_Q)) { in VisitNEONShiftImmediate()
3889 switch (instr->Mask(NEONTableMask)) { in VisitNEONTable()
3912 switch (instr->Mask(NEONPermMask)) { in VisitNEONPerm()
3926 VIXL_ASSERT((instr->Mask(ExceptionMask) == HLT) && in DoUnreachable()
3936 VIXL_ASSERT((instr->Mask(ExceptionMask) == HLT) && in DoTrace()
3963 VIXL_ASSERT((instr->Mask(ExceptionMask) == HLT) && in DoLog()
3984 VIXL_ASSERT((instr->Mask(ExceptionMask) == HLT) && in DoPrintf()