Lines Matching refs:ExtractBit
181 VIXL_ASSERT(instr->ExtractBit(28) == 0x1); in DecodePCRelAddressing()
200 if (instr->ExtractBit(25) == 0) { in DecodeBranchSystemException()
208 if (instr->ExtractBit(25) == 0) { in DecodeBranchSystemException()
209 if ((instr->ExtractBit(24) == 0x1) || in DecodeBranchSystemException()
221 if (instr->ExtractBit(25) == 0) { in DecodeBranchSystemException()
222 if (instr->ExtractBit(24) == 0) { in DecodeBranchSystemException()
260 if (((instr->ExtractBit(24) == 0x1) && in DecodeBranchSystemException()
289 if ((instr->ExtractBit(28) == 0) && (instr->ExtractBit(29) == 0) && in DecodeLoadStore()
290 (instr->ExtractBit(26) == 1)) { in DecodeLoadStore()
295 if (instr->ExtractBit(24) == 0) { in DecodeLoadStore()
296 if (instr->ExtractBit(28) == 0) { in DecodeLoadStore()
297 if (instr->ExtractBit(29) == 0) { in DecodeLoadStore()
298 if (instr->ExtractBit(26) == 0) { in DecodeLoadStore()
308 if (instr->ExtractBit(23) == 0) { in DecodeLoadStore()
320 if (instr->ExtractBit(29) == 0) { in DecodeLoadStore()
331 if (instr->ExtractBit(21) == 0) { in DecodeLoadStore()
361 if (instr->ExtractBit(14) == 0) { in DecodeLoadStore()
368 if (instr->ExtractBit(25) == 0) { in DecodeLoadStore()
369 if (instr->ExtractBit(26) == 0) { in DecodeLoadStore()
370 if ((instr->ExtractBit(15) == 1) && in DecodeLoadStore()
372 (instr->ExtractBit(13) == 1) || in DecodeLoadStore()
375 ((instr->ExtractBit(23) == 0) || in DecodeLoadStore()
396 if (instr->ExtractBit(28) == 0) { in DecodeLoadStore()
397 if (instr->ExtractBit(29) == 0) { in DecodeLoadStore()
404 if (instr->ExtractBit(23) == 0) { in DecodeLoadStore()
412 if (instr->ExtractBit(29) == 0) { in DecodeLoadStore()
434 if (instr->ExtractBit(23) == 0) { in DecodeLogical()
454 } else if (instr->ExtractBit(23) == 0) { in DecodeBitfieldExtract()
474 if (instr->ExtractBit(23) == 1) { in DecodeAddSubImmediate()
486 if (instr->ExtractBit(24) == 0) { in DecodeDataProcessing()
487 if (instr->ExtractBit(28) == 0) { in DecodeDataProcessing()
504 if ((instr->ExtractBit(29) == 0) || (instr->Mask(0x00000410) != 0)) { in DecodeDataProcessing()
507 if (instr->ExtractBit(11) == 0) { in DecodeDataProcessing()
524 if (instr->ExtractBit(29) == 0x1) { in DecodeDataProcessing()
528 if (instr->ExtractBit(30) == 0) { in DecodeDataProcessing()
529 if ((instr->ExtractBit(15) == 0x1) || in DecodeDataProcessing()
533 (instr->ExtractBit(31) == 0)) || in DecodeDataProcessing()
544 (instr->ExtractBit(15) == 1) || in DecodeDataProcessing()
545 ((instr->ExtractBit(16) == 1) && in DecodeDataProcessing()
547 (instr->ExtractBit(31) == 0))) || in DecodeDataProcessing()
548 ((instr->ExtractBit(16) == 0) && in DecodeDataProcessing()
569 if (instr->ExtractBit(28) == 0) { in DecodeDataProcessing()
570 if (instr->ExtractBit(21) == 0) { in DecodeDataProcessing()
587 if ((instr->ExtractBit(30) == 0x1) || in DecodeDataProcessing()
607 if (instr->ExtractBit(28) == 0) { in DecodeFP()
615 if (instr->ExtractBit(29) == 0) { in DecodeFP()
616 if (instr->ExtractBit(24) == 0) { in DecodeFP()
617 if (instr->ExtractBit(21) == 0) { in DecodeFP()
619 (instr->ExtractBit(18) == 1) || in DecodeFP()
670 (instr->ExtractBit(31) == 1) || in DecodeFP()
680 (instr->ExtractBit(31) == 1)) { in DecodeFP()
687 (instr->ExtractBit(31) == 1)) { in DecodeFP()
715 VIXL_ASSERT(instr->ExtractBit(30) == 0); in DecodeFP()
733 if (instr->ExtractBit(31) == 0) { in DecodeNEONLoadStore()
734 if ((instr->ExtractBit(24) == 0) && (instr->ExtractBit(21) == 1)) { in DecodeNEONLoadStore()
739 if (instr->ExtractBit(23) == 0) { in DecodeNEONLoadStore()
741 if (instr->ExtractBit(24) == 0) { in DecodeNEONLoadStore()
750 if (instr->ExtractBit(24) == 0) { in DecodeNEONLoadStore()
764 if (instr->ExtractBit(31) == 0) { in DecodeNEONVectorDataProcessing()
765 if (instr->ExtractBit(24) == 0) { in DecodeNEONVectorDataProcessing()
766 if (instr->ExtractBit(21) == 0) { in DecodeNEONVectorDataProcessing()
767 if (instr->ExtractBit(15) == 0) { in DecodeNEONVectorDataProcessing()
768 if (instr->ExtractBit(10) == 0) { in DecodeNEONVectorDataProcessing()
769 if (instr->ExtractBit(29) == 0) { in DecodeNEONVectorDataProcessing()
770 if (instr->ExtractBit(11) == 0) { in DecodeNEONVectorDataProcessing()
781 } else if (instr->ExtractBit(14) == 0x0 && in DecodeNEONVectorDataProcessing()
782 instr->ExtractBit(22) == 0x1) { in DecodeNEONVectorDataProcessing()
785 (instr->ExtractBit(29) << 1) | instr->ExtractBit(23); in DecodeNEONVectorDataProcessing()
806 } else if (instr->ExtractBit(10) == 0) { in DecodeNEONVectorDataProcessing()
813 } else if (instr->ExtractBit(29) == 0) { in DecodeNEONVectorDataProcessing()
832 if (instr->ExtractBit(10) == 0) { in DecodeNEONVectorDataProcessing()
833 if (instr->ExtractBit(11) == 0) { in DecodeNEONVectorDataProcessing()
837 if (instr->ExtractBit(20) == 0) { in DecodeNEONVectorDataProcessing()
838 if (instr->ExtractBit(19) == 0) { in DecodeNEONVectorDataProcessing()
848 if (instr->ExtractBit(19) == 0) { in DecodeNEONVectorDataProcessing()
851 if (instr->ExtractBit(22) == 0) { in DecodeNEONVectorDataProcessing()
858 ((instr->ExtractBit(23) == 0) && in DecodeNEONVectorDataProcessing()
861 ((instr->ExtractBit(23) == 1) && in DecodeNEONVectorDataProcessing()
879 if (instr->ExtractBit(10) == 0) { in DecodeNEONVectorDataProcessing()
882 if (instr->ExtractBit(23) == 0) { in DecodeNEONVectorDataProcessing()
901 if (instr->ExtractBit(24) == 0) { in DecodeNEONScalarDataProcessing()
902 if (instr->ExtractBit(21) == 0) { in DecodeNEONScalarDataProcessing()
903 if (instr->ExtractBit(15) == 0) { in DecodeNEONScalarDataProcessing()
904 if (instr->ExtractBit(10) == 0) { in DecodeNEONScalarDataProcessing()
905 if (instr->ExtractBit(29) == 0) { in DecodeNEONScalarDataProcessing()
906 if (instr->ExtractBit(11) == 0) { in DecodeNEONScalarDataProcessing()
941 if (instr->ExtractBit(29) == 0) { in DecodeNEONScalarDataProcessing()
944 if (instr->ExtractBit(10) == 0) { in DecodeNEONScalarDataProcessing()
952 if (instr->ExtractBit(10) == 0) { in DecodeNEONScalarDataProcessing()
953 if (instr->ExtractBit(11) == 0) { in DecodeNEONScalarDataProcessing()
957 if (instr->ExtractBit(20) == 0) { in DecodeNEONScalarDataProcessing()
958 if (instr->ExtractBit(19) == 0) { in DecodeNEONScalarDataProcessing()
961 if (instr->ExtractBit(29) == 0) { in DecodeNEONScalarDataProcessing()
968 if (instr->ExtractBit(19) == 0) { in DecodeNEONScalarDataProcessing()
971 if (instr->ExtractBit(22) == 0) { in DecodeNEONScalarDataProcessing()
979 ((instr->ExtractBit(23) == 0) && in DecodeNEONScalarDataProcessing()
982 ((instr->ExtractBit(23) == 1) && in DecodeNEONScalarDataProcessing()
985 ((instr->ExtractBit(29) == 1) && in DecodeNEONScalarDataProcessing()
1004 if (instr->ExtractBit(10) == 0) { in DecodeNEONScalarDataProcessing()
1007 if (instr->ExtractBit(23) == 0) { in DecodeNEONScalarDataProcessing()