===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-499-  #if VECT_SIZE == 1
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:500:  asm volatile ("bfe.u32 %0, %1,  0, 8;" : "=r"(r) : "r"(v32));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-501-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-503-  #if VECT_SIZE >= 2
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:504:  asm volatile ("bfe.u32 %0, %1,  0, 8;" : "=r"(r.s0) : "r"(v32.s0));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:505:  asm volatile ("bfe.u32 %0, %1,  0, 8;" : "=r"(r.s1) : "r"(v32.s1));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-506-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-508-  #if VECT_SIZE >= 4
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:509:  asm volatile ("bfe.u32 %0, %1,  0, 8;" : "=r"(r.s2) : "r"(v32.s2));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:510:  asm volatile ("bfe.u32 %0, %1,  0, 8;" : "=r"(r.s3) : "r"(v32.s3));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-511-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-513-  #if VECT_SIZE >= 8
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:514:  asm volatile ("bfe.u32 %0, %1,  0, 8;" : "=r"(r.s4) : "r"(v32.s4));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:515:  asm volatile ("bfe.u32 %0, %1,  0, 8;" : "=r"(r.s5) : "r"(v32.s5));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:516:  asm volatile ("bfe.u32 %0, %1,  0, 8;" : "=r"(r.s6) : "r"(v32.s6));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:517:  asm volatile ("bfe.u32 %0, %1,  0, 8;" : "=r"(r.s7) : "r"(v32.s7));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-518-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-520-  #if VECT_SIZE >= 16
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:521:  asm volatile ("bfe.u32 %0, %1,  0, 8;" : "=r"(r.s8) : "r"(v32.s8));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:522:  asm volatile ("bfe.u32 %0, %1,  0, 8;" : "=r"(r.s9) : "r"(v32.s9));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:523:  asm volatile ("bfe.u32 %0, %1,  0, 8;" : "=r"(r.sa) : "r"(v32.sa));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:524:  asm volatile ("bfe.u32 %0, %1,  0, 8;" : "=r"(r.sb) : "r"(v32.sb));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:525:  asm volatile ("bfe.u32 %0, %1,  0, 8;" : "=r"(r.sc) : "r"(v32.sc));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:526:  asm volatile ("bfe.u32 %0, %1,  0, 8;" : "=r"(r.sd) : "r"(v32.sd));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:527:  asm volatile ("bfe.u32 %0, %1,  0, 8;" : "=r"(r.se) : "r"(v32.se));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:528:  asm volatile ("bfe.u32 %0, %1,  0, 8;" : "=r"(r.sf) : "r"(v32.sf));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-529-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-546-  #if VECT_SIZE == 1
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:547:  asm volatile ("bfe.u32 %0, %1,  8, 8;" : "=r"(r) : "r"(v32));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-548-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-550-  #if VECT_SIZE >= 2
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:551:  asm volatile ("bfe.u32 %0, %1,  8, 8;" : "=r"(r.s0) : "r"(v32.s0));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:552:  asm volatile ("bfe.u32 %0, %1,  8, 8;" : "=r"(r.s1) : "r"(v32.s1));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-553-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-555-  #if VECT_SIZE >= 4
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:556:  asm volatile ("bfe.u32 %0, %1,  8, 8;" : "=r"(r.s2) : "r"(v32.s2));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:557:  asm volatile ("bfe.u32 %0, %1,  8, 8;" : "=r"(r.s3) : "r"(v32.s3));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-558-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-560-  #if VECT_SIZE >= 8
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:561:  asm volatile ("bfe.u32 %0, %1,  8, 8;" : "=r"(r.s4) : "r"(v32.s4));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:562:  asm volatile ("bfe.u32 %0, %1,  8, 8;" : "=r"(r.s5) : "r"(v32.s5));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:563:  asm volatile ("bfe.u32 %0, %1,  8, 8;" : "=r"(r.s6) : "r"(v32.s6));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:564:  asm volatile ("bfe.u32 %0, %1,  8, 8;" : "=r"(r.s7) : "r"(v32.s7));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-565-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-567-  #if VECT_SIZE >= 16
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:568:  asm volatile ("bfe.u32 %0, %1,  8, 8;" : "=r"(r.s8) : "r"(v32.s8));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:569:  asm volatile ("bfe.u32 %0, %1,  8, 8;" : "=r"(r.s9) : "r"(v32.s9));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:570:  asm volatile ("bfe.u32 %0, %1,  8, 8;" : "=r"(r.sa) : "r"(v32.sa));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:571:  asm volatile ("bfe.u32 %0, %1,  8, 8;" : "=r"(r.sb) : "r"(v32.sb));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:572:  asm volatile ("bfe.u32 %0, %1,  8, 8;" : "=r"(r.sc) : "r"(v32.sc));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:573:  asm volatile ("bfe.u32 %0, %1,  8, 8;" : "=r"(r.sd) : "r"(v32.sd));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:574:  asm volatile ("bfe.u32 %0, %1,  8, 8;" : "=r"(r.se) : "r"(v32.se));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:575:  asm volatile ("bfe.u32 %0, %1,  8, 8;" : "=r"(r.sf) : "r"(v32.sf));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-576-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-593-  #if VECT_SIZE == 1
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:594:  asm volatile ("bfe.u32 %0, %1, 16, 8;" : "=r"(r) : "r"(v32));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-595-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-597-  #if VECT_SIZE >= 2
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:598:  asm volatile ("bfe.u32 %0, %1, 16, 8;" : "=r"(r.s0) : "r"(v32.s0));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:599:  asm volatile ("bfe.u32 %0, %1, 16, 8;" : "=r"(r.s1) : "r"(v32.s1));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-600-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-602-  #if VECT_SIZE >= 4
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:603:  asm volatile ("bfe.u32 %0, %1, 16, 8;" : "=r"(r.s2) : "r"(v32.s2));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:604:  asm volatile ("bfe.u32 %0, %1, 16, 8;" : "=r"(r.s3) : "r"(v32.s3));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-605-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-607-  #if VECT_SIZE >= 8
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:608:  asm volatile ("bfe.u32 %0, %1, 16, 8;" : "=r"(r.s4) : "r"(v32.s4));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:609:  asm volatile ("bfe.u32 %0, %1, 16, 8;" : "=r"(r.s5) : "r"(v32.s5));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:610:  asm volatile ("bfe.u32 %0, %1, 16, 8;" : "=r"(r.s6) : "r"(v32.s6));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:611:  asm volatile ("bfe.u32 %0, %1, 16, 8;" : "=r"(r.s7) : "r"(v32.s7));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-612-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-614-  #if VECT_SIZE >= 16
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:615:  asm volatile ("bfe.u32 %0, %1, 16, 8;" : "=r"(r.s8) : "r"(v32.s8));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:616:  asm volatile ("bfe.u32 %0, %1, 16, 8;" : "=r"(r.s9) : "r"(v32.s9));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:617:  asm volatile ("bfe.u32 %0, %1, 16, 8;" : "=r"(r.sa) : "r"(v32.sa));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:618:  asm volatile ("bfe.u32 %0, %1, 16, 8;" : "=r"(r.sb) : "r"(v32.sb));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:619:  asm volatile ("bfe.u32 %0, %1, 16, 8;" : "=r"(r.sc) : "r"(v32.sc));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:620:  asm volatile ("bfe.u32 %0, %1, 16, 8;" : "=r"(r.sd) : "r"(v32.sd));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:621:  asm volatile ("bfe.u32 %0, %1, 16, 8;" : "=r"(r.se) : "r"(v32.se));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:622:  asm volatile ("bfe.u32 %0, %1, 16, 8;" : "=r"(r.sf) : "r"(v32.sf));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-623-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-640-  #if VECT_SIZE == 1
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:641:  asm volatile ("bfe.u32 %0, %1, 24, 8;" : "=r"(r) : "r"(v32));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-642-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-644-  #if VECT_SIZE >= 2
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:645:  asm volatile ("bfe.u32 %0, %1, 24, 8;" : "=r"(r.s0) : "r"(v32.s0));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:646:  asm volatile ("bfe.u32 %0, %1, 24, 8;" : "=r"(r.s1) : "r"(v32.s1));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-647-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-649-  #if VECT_SIZE >= 4
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:650:  asm volatile ("bfe.u32 %0, %1, 24, 8;" : "=r"(r.s2) : "r"(v32.s2));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:651:  asm volatile ("bfe.u32 %0, %1, 24, 8;" : "=r"(r.s3) : "r"(v32.s3));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-652-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-654-  #if VECT_SIZE >= 8
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:655:  asm volatile ("bfe.u32 %0, %1, 24, 8;" : "=r"(r.s4) : "r"(v32.s4));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:656:  asm volatile ("bfe.u32 %0, %1, 24, 8;" : "=r"(r.s5) : "r"(v32.s5));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:657:  asm volatile ("bfe.u32 %0, %1, 24, 8;" : "=r"(r.s6) : "r"(v32.s6));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:658:  asm volatile ("bfe.u32 %0, %1, 24, 8;" : "=r"(r.s7) : "r"(v32.s7));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-659-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-661-  #if VECT_SIZE >= 16
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:662:  asm volatile ("bfe.u32 %0, %1, 24, 8;" : "=r"(r.s8) : "r"(v32.s8));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:663:  asm volatile ("bfe.u32 %0, %1, 24, 8;" : "=r"(r.s9) : "r"(v32.s9));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:664:  asm volatile ("bfe.u32 %0, %1, 24, 8;" : "=r"(r.sa) : "r"(v32.sa));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:665:  asm volatile ("bfe.u32 %0, %1, 24, 8;" : "=r"(r.sb) : "r"(v32.sb));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:666:  asm volatile ("bfe.u32 %0, %1, 24, 8;" : "=r"(r.sc) : "r"(v32.sc));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:667:  asm volatile ("bfe.u32 %0, %1, 24, 8;" : "=r"(r.sd) : "r"(v32.sd));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:668:  asm volatile ("bfe.u32 %0, %1, 24, 8;" : "=r"(r.se) : "r"(v32.se));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:669:  asm volatile ("bfe.u32 %0, %1, 24, 8;" : "=r"(r.sf) : "r"(v32.sf));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-670-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-685-  #if   defined IS_NV  && HAS_BFE  == 1
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:686:  asm volatile ("bfe.u32 %0, %1, 0, 8;" : "=r"(r) : "r"(v32));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-687-  //#elif defined IS_AMD && HAS_VBFE == 1
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-700-  #if   defined IS_NV  && HAS_BFE  == 1
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:701:  asm volatile ("bfe.u32 %0, %1, 8, 8;" : "=r"(r) : "r"(v32));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-702-  //#elif defined IS_AMD && HAS_VBFE == 1
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-715-  #if   defined IS_NV  && HAS_BFE  == 1
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:716:  asm volatile ("bfe.u32 %0, %1, 16, 8;" : "=r"(r) : "r"(v32));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-717-  //#elif defined IS_AMD && HAS_VBFE == 1
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-730-  #if   defined IS_NV  && HAS_BFE  == 1
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:731:  asm volatile ("bfe.u32 %0, %1, 24, 8;" : "=r"(r) : "r"(v32));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-732-  //#elif defined IS_AMD && HAS_VBFE == 1
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1053-  #if VECT_SIZE == 1
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1054:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(r) : "r"(v));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1055-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1057-  #if VECT_SIZE >= 2
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1058:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(r.s0) : "r"(v.s0));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1059:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(r.s1) : "r"(v.s1));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1060-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1062-  #if VECT_SIZE >= 4
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1063:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(r.s2) : "r"(v.s2));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1064:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(r.s3) : "r"(v.s3));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1065-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1067-  #if VECT_SIZE >= 8
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1068:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(r.s4) : "r"(v.s4));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1069:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(r.s5) : "r"(v.s5));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1070:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(r.s6) : "r"(v.s6));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1071:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(r.s7) : "r"(v.s7));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1072-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1074-  #if VECT_SIZE >= 16
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1075:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(r.s8) : "r"(v.s8));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1076:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(r.s9) : "r"(v.s9));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1077:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(r.sa) : "r"(v.sa));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1078:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(r.sb) : "r"(v.sb));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1079:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(r.sc) : "r"(v.sc));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1080:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(r.sd) : "r"(v.sd));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1081:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(r.se) : "r"(v.se));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1082:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(r.sf) : "r"(v.sf));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1083-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1114-  #elif defined IS_NV  && HAS_PRMT  == 1
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1115:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(r) : "r"(v));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1116-  #else
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1204-  #if VECT_SIZE == 1
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1205:  asm volatile ("mov.b64 {%0, %1}, %2;" : "=r"(il), "=r"(ir) : "l"(v));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1206-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1208-  #if VECT_SIZE >= 2
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1209:  asm volatile ("mov.b64 {%0, %1}, %2;" : "=r"(il.s0), "=r"(ir.s0) : "l"(v.s0));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1210:  asm volatile ("mov.b64 {%0, %1}, %2;" : "=r"(il.s1), "=r"(ir.s1) : "l"(v.s1));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1211-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1213-  #if VECT_SIZE >= 4
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1214:  asm volatile ("mov.b64 {%0, %1}, %2;" : "=r"(il.s2), "=r"(ir.s2) : "l"(v.s2));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1215:  asm volatile ("mov.b64 {%0, %1}, %2;" : "=r"(il.s3), "=r"(ir.s3) : "l"(v.s3));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1216-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1218-  #if VECT_SIZE >= 8
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1219:  asm volatile ("mov.b64 {%0, %1}, %2;" : "=r"(il.s4), "=r"(ir.s4) : "l"(v.s4));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1220:  asm volatile ("mov.b64 {%0, %1}, %2;" : "=r"(il.s5), "=r"(ir.s5) : "l"(v.s5));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1221:  asm volatile ("mov.b64 {%0, %1}, %2;" : "=r"(il.s6), "=r"(ir.s6) : "l"(v.s6));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1222:  asm volatile ("mov.b64 {%0, %1}, %2;" : "=r"(il.s7), "=r"(ir.s7) : "l"(v.s7));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1223-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1225-  #if VECT_SIZE >= 16
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1226:  asm volatile ("mov.b64 {%0, %1}, %2;" : "=r"(il.s8), "=r"(ir.s8) : "l"(v.s8));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1227:  asm volatile ("mov.b64 {%0, %1}, %2;" : "=r"(il.s9), "=r"(ir.s9) : "l"(v.s9));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1228:  asm volatile ("mov.b64 {%0, %1}, %2;" : "=r"(il.sa), "=r"(ir.sa) : "l"(v.sa));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1229:  asm volatile ("mov.b64 {%0, %1}, %2;" : "=r"(il.sb), "=r"(ir.sb) : "l"(v.sb));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1230:  asm volatile ("mov.b64 {%0, %1}, %2;" : "=r"(il.sc), "=r"(ir.sc) : "l"(v.sc));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1231:  asm volatile ("mov.b64 {%0, %1}, %2;" : "=r"(il.sd), "=r"(ir.sd) : "l"(v.sd));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1232:  asm volatile ("mov.b64 {%0, %1}, %2;" : "=r"(il.se), "=r"(ir.se) : "l"(v.se));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1233:  asm volatile ("mov.b64 {%0, %1}, %2;" : "=r"(il.sf), "=r"(ir.sf) : "l"(v.sf));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1234-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1239-  #if VECT_SIZE == 1
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1240:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(tl) : "r"(il));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1241:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(tr) : "r"(ir));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1242-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1244-  #if VECT_SIZE >= 2
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1245:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(tl.s0) : "r"(il.s0));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1246:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(tr.s0) : "r"(ir.s0));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1247:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(tl.s1) : "r"(il.s1));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1248:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(tr.s1) : "r"(ir.s1));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1249-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1251-  #if VECT_SIZE >= 4
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1252:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(tl.s2) : "r"(il.s2));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1253:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(tr.s2) : "r"(ir.s2));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1254:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(tl.s3) : "r"(il.s3));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1255:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(tr.s3) : "r"(ir.s3));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1256-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1258-  #if VECT_SIZE >= 8
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1259:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(tl.s4) : "r"(il.s4));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1260:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(tr.s4) : "r"(ir.s4));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1261:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(tl.s5) : "r"(il.s5));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1262:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(tr.s5) : "r"(ir.s5));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1263:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(tl.s6) : "r"(il.s6));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1264:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(tr.s6) : "r"(ir.s6));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1265:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(tl.s7) : "r"(il.s7));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1266:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(tr.s7) : "r"(ir.s7));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1267-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1269-  #if VECT_SIZE >= 16
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1270:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(tl.s8) : "r"(il.s8));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1271:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(tr.s8) : "r"(ir.s8));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1272:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(tl.s9) : "r"(il.s9));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1273:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(tr.s9) : "r"(ir.s9));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1274:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(tl.sa) : "r"(il.sa));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1275:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(tr.sa) : "r"(ir.sa));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1276:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(tl.sb) : "r"(il.sb));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1277:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(tr.sb) : "r"(ir.sb));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1278:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(tl.sc) : "r"(il.sc));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1279:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(tr.sc) : "r"(ir.sc));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1280:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(tl.sd) : "r"(il.sd));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1281:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(tr.sd) : "r"(ir.sd));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1282:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(tl.se) : "r"(il.se));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1283:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(tr.se) : "r"(ir.se));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1284:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(tl.sf) : "r"(il.sf));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1285:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(tr.sf) : "r"(ir.sf));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1286-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1288-  #if VECT_SIZE == 1
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1289:  asm volatile ("mov.b64 %0, {%1, %2};" : "=l"(r) : "r"(tr), "r"(tl));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1290-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1292-  #if VECT_SIZE >= 2
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1293:  asm volatile ("mov.b64 %0, {%1, %2};" : "=l"(r.s0) : "r"(tr.s0), "r"(tl.s0));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1294:  asm volatile ("mov.b64 %0, {%1, %2};" : "=l"(r.s1) : "r"(tr.s1), "r"(tl.s1));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1295-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1297-  #if VECT_SIZE >= 4
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1298:  asm volatile ("mov.b64 %0, {%1, %2};" : "=l"(r.s2) : "r"(tr.s2), "r"(tl.s2));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1299:  asm volatile ("mov.b64 %0, {%1, %2};" : "=l"(r.s3) : "r"(tr.s3), "r"(tl.s3));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1300-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1302-  #if VECT_SIZE >= 8
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1303:  asm volatile ("mov.b64 %0, {%1, %2};" : "=l"(r.s4) : "r"(tr.s4), "r"(tl.s4));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1304:  asm volatile ("mov.b64 %0, {%1, %2};" : "=l"(r.s5) : "r"(tr.s5), "r"(tl.s5));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1305:  asm volatile ("mov.b64 %0, {%1, %2};" : "=l"(r.s6) : "r"(tr.s6), "r"(tl.s6));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1306:  asm volatile ("mov.b64 %0, {%1, %2};" : "=l"(r.s7) : "r"(tr.s7), "r"(tl.s7));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1307-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1309-  #if VECT_SIZE >= 16
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1310:  asm volatile ("mov.b64 %0, {%1, %2};" : "=l"(r.s8) : "r"(tr.s8), "r"(tl.s8));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1311:  asm volatile ("mov.b64 %0, {%1, %2};" : "=l"(r.s9) : "r"(tr.s9), "r"(tl.s9));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1312:  asm volatile ("mov.b64 %0, {%1, %2};" : "=l"(r.sa) : "r"(tr.sa), "r"(tl.sa));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1313:  asm volatile ("mov.b64 %0, {%1, %2};" : "=l"(r.sb) : "r"(tr.sb), "r"(tl.sb));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1314:  asm volatile ("mov.b64 %0, {%1, %2};" : "=l"(r.sc) : "r"(tr.sc), "r"(tl.sc));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1315:  asm volatile ("mov.b64 %0, {%1, %2};" : "=l"(r.sd) : "r"(tr.sd), "r"(tl.sd));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1316:  asm volatile ("mov.b64 %0, {%1, %2};" : "=l"(r.se) : "r"(tr.se), "r"(tl.se));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1317:  asm volatile ("mov.b64 %0, {%1, %2};" : "=l"(r.sf) : "r"(tr.sf), "r"(tl.sf));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1318-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1373-
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1374:  asm volatile ("mov.b64 {%0, %1}, %2;" : "=r"(il), "=r"(ir) : "l"(v));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1375-
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1378-
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1379:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(tl) : "r"(il));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1380:  asm volatile ("prmt.b32 %0, %1, 0, 0x0123;" : "=r"(tr) : "r"(ir));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1381-
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1382:  asm volatile ("mov.b64 %0, {%1, %2};" : "=l"(r) : "r"(tr), "r"(tl));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1383-  #else
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1626-  #if VECT_SIZE == 1
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1627:  asm volatile ("prmt.b32 %0, %1, %2, %3;" : "=r"(r)    : "r"(a),    "r"(b),    "r"(c));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1628-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1630-  #if VECT_SIZE >= 2
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1631:  asm volatile ("prmt.b32 %0, %1, %2, %3;" : "=r"(r.s0) : "r"(a.s0), "r"(b.s0), "r"(c));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1632:  asm volatile ("prmt.b32 %0, %1, %2, %3;" : "=r"(r.s1) : "r"(a.s1), "r"(b.s1), "r"(c));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1633-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1635-  #if VECT_SIZE >= 4
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1636:  asm volatile ("prmt.b32 %0, %1, %2, %3;" : "=r"(r.s2) : "r"(a.s2), "r"(b.s2), "r"(c));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1637:  asm volatile ("prmt.b32 %0, %1, %2, %3;" : "=r"(r.s3) : "r"(a.s3), "r"(b.s3), "r"(c));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1638-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1640-  #if VECT_SIZE >= 8
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1641:  asm volatile ("prmt.b32 %0, %1, %2, %3;" : "=r"(r.s4) : "r"(a.s4), "r"(b.s4), "r"(c));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1642:  asm volatile ("prmt.b32 %0, %1, %2, %3;" : "=r"(r.s5) : "r"(a.s5), "r"(b.s5), "r"(c));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1643:  asm volatile ("prmt.b32 %0, %1, %2, %3;" : "=r"(r.s6) : "r"(a.s6), "r"(b.s6), "r"(c));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1644:  asm volatile ("prmt.b32 %0, %1, %2, %3;" : "=r"(r.s7) : "r"(a.s7), "r"(b.s7), "r"(c));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1645-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1647-  #if VECT_SIZE >= 16
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1648:  asm volatile ("prmt.b32 %0, %1, %2, %3;" : "=r"(r.s8) : "r"(a.s8), "r"(b.s8), "r"(c));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1649:  asm volatile ("prmt.b32 %0, %1, %2, %3;" : "=r"(r.s9) : "r"(a.s9), "r"(b.s9), "r"(c));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1650:  asm volatile ("prmt.b32 %0, %1, %2, %3;" : "=r"(r.sa) : "r"(a.sa), "r"(b.sa), "r"(c));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1651:  asm volatile ("prmt.b32 %0, %1, %2, %3;" : "=r"(r.sb) : "r"(a.sb), "r"(b.sb), "r"(c));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1652:  asm volatile ("prmt.b32 %0, %1, %2, %3;" : "=r"(r.sc) : "r"(a.sc), "r"(b.sc), "r"(c));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1653:  asm volatile ("prmt.b32 %0, %1, %2, %3;" : "=r"(r.sd) : "r"(a.sd), "r"(b.sd), "r"(c));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1654:  asm volatile ("prmt.b32 %0, %1, %2, %3;" : "=r"(r.se) : "r"(a.se), "r"(b.se), "r"(c));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1655:  asm volatile ("prmt.b32 %0, %1, %2, %3;" : "=r"(r.sf) : "r"(a.sf), "r"(b.sf), "r"(c));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1656-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1664-
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1665:  asm volatile ("prmt.b32 %0, %1, %2, %3;" : "=r"(r) : "r"(a), "r"(b), "r"(c));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1666-
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1674-  #if VECT_SIZE == 1
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1675:  asm volatile ("bfe.u32 %0, %1, %2, %3;" : "=r"(r)    : "r"(a),    "r"(b),    "r"(c));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1676-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1678-  #if VECT_SIZE >= 2
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1679:  asm volatile ("bfe.u32 %0, %1, %2, %3;" : "=r"(r.s0) : "r"(a.s0), "r"(b.s0), "r"(c.s0));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1680:  asm volatile ("bfe.u32 %0, %1, %2, %3;" : "=r"(r.s1) : "r"(a.s1), "r"(b.s1), "r"(c.s1));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1681-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1683-  #if VECT_SIZE >= 4
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1684:  asm volatile ("bfe.u32 %0, %1, %2, %3;" : "=r"(r.s2) : "r"(a.s2), "r"(b.s2), "r"(c.s2));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1685:  asm volatile ("bfe.u32 %0, %1, %2, %3;" : "=r"(r.s3) : "r"(a.s3), "r"(b.s3), "r"(c.s3));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1686-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1688-  #if VECT_SIZE >= 8
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1689:  asm volatile ("bfe.u32 %0, %1, %2, %3;" : "=r"(r.s4) : "r"(a.s4), "r"(b.s4), "r"(c.s4));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1690:  asm volatile ("bfe.u32 %0, %1, %2, %3;" : "=r"(r.s5) : "r"(a.s5), "r"(b.s5), "r"(c.s5));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1691:  asm volatile ("bfe.u32 %0, %1, %2, %3;" : "=r"(r.s6) : "r"(a.s6), "r"(b.s6), "r"(c.s6));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1692:  asm volatile ("bfe.u32 %0, %1, %2, %3;" : "=r"(r.s7) : "r"(a.s7), "r"(b.s7), "r"(c.s7));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1693-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1695-  #if VECT_SIZE >= 16
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1696:  asm volatile ("bfe.u32 %0, %1, %2, %3;" : "=r"(r.s8) : "r"(a.s8), "r"(b.s8), "r"(c.s8));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1697:  asm volatile ("bfe.u32 %0, %1, %2, %3;" : "=r"(r.s9) : "r"(a.s9), "r"(b.s9), "r"(c.s9));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1698:  asm volatile ("bfe.u32 %0, %1, %2, %3;" : "=r"(r.sa) : "r"(a.sa), "r"(b.sa), "r"(c.sa));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1699:  asm volatile ("bfe.u32 %0, %1, %2, %3;" : "=r"(r.sb) : "r"(a.sb), "r"(b.sb), "r"(c.sb));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1700:  asm volatile ("bfe.u32 %0, %1, %2, %3;" : "=r"(r.sc) : "r"(a.sc), "r"(b.sc), "r"(c.sc));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1701:  asm volatile ("bfe.u32 %0, %1, %2, %3;" : "=r"(r.sd) : "r"(a.sd), "r"(b.sd), "r"(c.sd));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1702:  asm volatile ("bfe.u32 %0, %1, %2, %3;" : "=r"(r.se) : "r"(a.se), "r"(b.se), "r"(c.se));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1703:  asm volatile ("bfe.u32 %0, %1, %2, %3;" : "=r"(r.sf) : "r"(a.sf), "r"(b.sf), "r"(c.sf));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1704-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1712-
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1713:  asm volatile ("bfe.u32 %0, %1, %2, %3;" : "=r"(r) : "r"(a), "r"(b), "r"(c));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1714-
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1756-  #if VECT_SIZE == 1
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1757:  asm volatile ("lop3.b32 %0, %1, %2, %3, 0x96;" : "=r"(r): "r"(a), "r"(b), "r"(c));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1758-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1760-  #if VECT_SIZE >= 2
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1761:  asm volatile ("lop3.b32 %0, %1, %2, %3, 0x96;" : "=r"(r.s0): "r"(a.s0), "r"(b.s0), "r"(c.s0));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1762:  asm volatile ("lop3.b32 %0, %1, %2, %3, 0x96;" : "=r"(r.s1): "r"(a.s1), "r"(b.s1), "r"(c.s1));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1763-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1765-  #if VECT_SIZE >= 4
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1766:  asm volatile ("lop3.b32 %0, %1, %2, %3, 0x96;" : "=r"(r.s2): "r"(a.s2), "r"(b.s2), "r"(c.s2));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1767:  asm volatile ("lop3.b32 %0, %1, %2, %3, 0x96;" : "=r"(r.s3): "r"(a.s3), "r"(b.s3), "r"(c.s3));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1768-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1770-  #if VECT_SIZE >= 8
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1771:  asm volatile ("lop3.b32 %0, %1, %2, %3, 0x96;" : "=r"(r.s4): "r"(a.s4), "r"(b.s4), "r"(c.s4));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1772:  asm volatile ("lop3.b32 %0, %1, %2, %3, 0x96;" : "=r"(r.s5): "r"(a.s5), "r"(b.s5), "r"(c.s5));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1773:  asm volatile ("lop3.b32 %0, %1, %2, %3, 0x96;" : "=r"(r.s6): "r"(a.s6), "r"(b.s6), "r"(c.s6));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1774:  asm volatile ("lop3.b32 %0, %1, %2, %3, 0x96;" : "=r"(r.s7): "r"(a.s7), "r"(b.s7), "r"(c.s7));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1775-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1777-  #if VECT_SIZE >= 16
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1778:  asm volatile ("lop3.b32 %0, %1, %2, %3, 0x96;" : "=r"(r.s8): "r"(a.s8), "r"(b.s8), "r"(c.s8));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1779:  asm volatile ("lop3.b32 %0, %1, %2, %3, 0x96;" : "=r"(r.s9): "r"(a.s9), "r"(b.s9), "r"(c.s9));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1780:  asm volatile ("lop3.b32 %0, %1, %2, %3, 0x96;" : "=r"(r.sa): "r"(a.sa), "r"(b.sa), "r"(c.sa));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1781:  asm volatile ("lop3.b32 %0, %1, %2, %3, 0x96;" : "=r"(r.sb): "r"(a.sb), "r"(b.sb), "r"(c.sb));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1782:  asm volatile ("lop3.b32 %0, %1, %2, %3, 0x96;" : "=r"(r.sc): "r"(a.sc), "r"(b.sc), "r"(c.sc));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1783:  asm volatile ("lop3.b32 %0, %1, %2, %3, 0x96;" : "=r"(r.sd): "r"(a.sd), "r"(b.sd), "r"(c.sd));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1784:  asm volatile ("lop3.b32 %0, %1, %2, %3, 0x96;" : "=r"(r.se): "r"(a.se), "r"(b.se), "r"(c.se));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1785:  asm volatile ("lop3.b32 %0, %1, %2, %3, 0x96;" : "=r"(r.sf): "r"(a.sf), "r"(b.sf), "r"(c.sf));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1786-  #endif
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1802-
hashcat-6.1.1+ds1/OpenCL/inc_common.cl:1803:  asm volatile ("lop3.b32 %0, %1, %2, %3, 0x96;" : "=r"(r): "r"(a), "r"(b), "r"(c));
hashcat-6.1.1+ds1/OpenCL/inc_common.cl-1804-
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_common.h-171-
hashcat-6.1.1+ds1/OpenCL/inc_common.h:172:// inline asm packing
hashcat-6.1.1+ds1/OpenCL/inc_common.h-173-
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_ecc_secp256k1.cl-110-  #if defined IS_NV && HAS_SUB == 1 && HAS_SUBC == 1
hashcat-6.1.1+ds1/OpenCL/inc_ecc_secp256k1.cl:111:  asm volatile
hashcat-6.1.1+ds1/OpenCL/inc_ecc_secp256k1.cl-112-  (
##############################################
hashcat-6.1.1+ds1/OpenCL/inc_ecc_secp256k1.cl-162-  #if defined IS_NV && HAS_ADD == 1 && HAS_ADDC == 1
hashcat-6.1.1+ds1/OpenCL/inc_ecc_secp256k1.cl:163:  asm volatile
hashcat-6.1.1+ds1/OpenCL/inc_ecc_secp256k1.cl-164-  (
##############################################
hashcat-6.1.1+ds1/OpenCL/m01500_a3-pure.cl-55-
hashcat-6.1.1+ds1/OpenCL/m01500_a3-pure.cl:56:#define LUT(a,b,c,d,e) u32 a; asm ("lop3.b32 %0, %1, %2, %3, "#e";" : "=r"(a): "r"(b), "r"(c), "r"(d));
hashcat-6.1.1+ds1/OpenCL/m01500_a3-pure.cl-57-
##############################################
hashcat-6.1.1+ds1/OpenCL/m03000_a3-pure.cl-55-
hashcat-6.1.1+ds1/OpenCL/m03000_a3-pure.cl:56:#define LUT(a,b,c,d,e) u32 a; asm ("lop3.b32 %0, %1, %2, %3, "#e";" : "=r"(a): "r"(b), "r"(c), "r"(d));
hashcat-6.1.1+ds1/OpenCL/m03000_a3-pure.cl-57-
##############################################
hashcat-6.1.1+ds1/OpenCL/m14000_a3-pure.cl-55-
hashcat-6.1.1+ds1/OpenCL/m14000_a3-pure.cl:56:#define LUT(a,b,c,d,e) u32 a; asm ("lop3.b32 %0, %1, %2, %3, "#e";" : "=r"(a): "r"(b), "r"(c), "r"(d));
hashcat-6.1.1+ds1/OpenCL/m14000_a3-pure.cl-57-
##############################################
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/Alloc.c-98-
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/Alloc.c:99:static void PrintAddr(void *p)
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/Alloc.c-100-{
##############################################
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/Alloc.c-108-    PrintHex(size, 10); \
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/Alloc.c:109:    PrintAddr(ptr); \
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/Alloc.c-110-    PrintLn();
##############################################
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/Alloc.c-114-    PrintDec(--cnt, 10); \
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/Alloc.c:115:    PrintAddr(ptr); \
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/Alloc.c-116-    PrintLn(); }
##############################################
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/Alloc.c-125-#define PrintDec(v, align)
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/Alloc.c:126:#define PrintAddr(p)
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/Alloc.c-127-
##############################################
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/Alloc.c-345-  Print(" a_size="); PrintHex(newSize, 8);
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/Alloc.c:346:  Print(" ptr="); PrintAddr(p);
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/Alloc.c:347:  Print(" a_ptr="); PrintAddr(pAligned);
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/Alloc.c-348-  PrintLn();
##############################################
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/Alloc.c-360-
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/Alloc.c:361:  Print(" posix_memalign="); PrintAddr(p);
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/Alloc.c-362-  PrintLn();
##############################################
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/Alloc.c-427-  Print(" a_size="); PrintHex(newSize, 8);
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/Alloc.c:428:  Print(" ptr="); PrintAddr(adr);
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/Alloc.c:429:  Print(" a_ptr="); PrintAddr(pAligned);
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/Alloc.c-430-  PrintLn();
##############################################
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/CpuArch.c-10-#if (defined(_MSC_VER) && !defined(MY_CPU_AMD64)) || defined(__GNUC__)
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/CpuArch.c:11:#define USE_ASM
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/CpuArch.c-12-#endif
##############################################
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/CpuArch.c-21-  #ifdef _MSC_VER
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/CpuArch.c:22:  __asm pushfd;
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/CpuArch.c:23:  __asm pop EAX;
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/CpuArch.c:24:  __asm mov EDX, EAX;
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/CpuArch.c:25:  __asm xor EAX, flag;
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/CpuArch.c:26:  __asm push EAX;
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/CpuArch.c:27:  __asm popfd;
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/CpuArch.c:28:  __asm pushfd;
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/CpuArch.c:29:  __asm pop EAX;
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/CpuArch.c:30:  __asm xor EAX, EDX;
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/CpuArch.c:31:  __asm push EDX;
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/CpuArch.c:32:  __asm popfd;
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/CpuArch.c:33:  __asm and flag, EAX;
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/CpuArch.c-34-  #else
##############################################
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/CpuArch.c-59-{
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/CpuArch.c:60:  #ifdef USE_ASM
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/CpuArch.c-61-
##############################################
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/CpuArch.c-64-  UInt32 a2, b2, c2, d2;
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/CpuArch.c:65:  __asm xor EBX, EBX;
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/CpuArch.c:66:  __asm xor ECX, ECX;
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/CpuArch.c:67:  __asm xor EDX, EDX;
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/CpuArch.c:68:  __asm mov EAX, function;
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/CpuArch.c:69:  __asm cpuid;
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/CpuArch.c:70:  __asm mov a2, EAX;
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/CpuArch.c:71:  __asm mov b2, EBX;
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/CpuArch.c:72:  __asm mov c2, ECX;
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/CpuArch.c:73:  __asm mov d2, EDX;
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/CpuArch.c-74-
##############################################
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/LzmaDec.c-116-
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/LzmaDec.c:117:/* External ASM code needs same CLzmaProb array layout. So don't change it. */
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/LzmaDec.c-118-
##############################################
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/LzmaDec.c-176-/*
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/LzmaDec.c:177:LzmaDec_DecodeReal_3() can be implemented in external ASM file.
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/LzmaDec.c-178-3 - is the code compatibility version of that function for check at link time.
##############################################
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/LzmaDec.h-54-{
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/LzmaDec.h:55:  /* Don't change this structure. ASM code can use it. */
hashcat-6.1.1+ds1/deps/LZMA-SDK/C/LzmaDec.h-56-  CLzmaProps prop;
##############################################
hashcat-6.1.1+ds1/docs/hashcat-plugin-development-guide.md-209-
hashcat-6.1.1+ds1/docs/hashcat-plugin-development-guide.md:210:The path in which you have to store your module is `src/modules/module_XXXXX.c`. From there the module is compiled as a shared object into the folder `$(SHARED_FOLDER)/modules/module_XXXXX.[so|dll|dylib]`. The XXXXX is the hash-mode number (with leading zeros). There is no need to adjust any hashcat core sources. The makefile `src/Makefile` automatically finds the module you added and compiles it with the necessary flags.
hashcat-6.1.1+ds1/docs/hashcat-plugin-development-guide.md-211-
hashcat-6.1.1+ds1/docs/hashcat-plugin-development-guide.md:212:If you run hashcat under linux or macOS without the `make install` target from the current working directory, then `$SHARED_FOLDER` typically equals the current working directory. On Windows it is always the current working directory because there is no install target in the makefile. A modification of the Makefile is probably only necessary in exceptional cases, i.e. if your module requires an external library. In this case and if you want to contribute the plugin to upstream, then we have to coordinate the development. Please contact us directly in such cases.
hashcat-6.1.1+ds1/docs/hashcat-plugin-development-guide.md-213-
##############################################
hashcat-6.1.1+ds1/include/dynloader.h-63-
hashcat-6.1.1+ds1/include/dynloader.h:64:#define HC_LOAD_ADDR(ptr,name,type,func,addr,libname,noerr) \
hashcat-6.1.1+ds1/include/dynloader.h-65-  do { \
##############################################
hashcat-6.1.1+ds1/src/backend.c-5642-      #define RUN_INSTRUCTION_CHECKS()                                                                                                                                                                                                                      \
hashcat-6.1.1+ds1/src/backend.c:5643:        device_param->has_add   = cuda_test_instruction (hashcat_ctx, sm_major, sm_minor, "__global__ void test () { unsigned int r; asm volatile (\"add.cc.u32 %0, 0, 0;\" : \"=r\"(r)); }");                                                              \
hashcat-6.1.1+ds1/src/backend.c:5644:        device_param->has_addc  = cuda_test_instruction (hashcat_ctx, sm_major, sm_minor, "__global__ void test () { unsigned int r; asm volatile (\"addc.cc.u32 %0, 0, 0;\" : \"=r\"(r)); }");                                                             \
hashcat-6.1.1+ds1/src/backend.c:5645:        device_param->has_sub   = cuda_test_instruction (hashcat_ctx, sm_major, sm_minor, "__global__ void test () { unsigned int r; asm volatile (\"sub.cc.u32 %0, 0, 0;\" : \"=r\"(r)); }");                                                              \
hashcat-6.1.1+ds1/src/backend.c:5646:        device_param->has_subc  = cuda_test_instruction (hashcat_ctx, sm_major, sm_minor, "__global__ void test () { unsigned int r; asm volatile (\"subc.cc.u32 %0, 0, 0;\" : \"=r\"(r)); }");                                                             \
hashcat-6.1.1+ds1/src/backend.c:5647:        device_param->has_bfe   = cuda_test_instruction (hashcat_ctx, sm_major, sm_minor, "__global__ void test () { unsigned int r; asm volatile (\"bfe.u32 %0, 0, 0, 0;\" : \"=r\"(r)); }");                                                              \
hashcat-6.1.1+ds1/src/backend.c:5648:        device_param->has_lop3  = cuda_test_instruction (hashcat_ctx, sm_major, sm_minor, "__global__ void test () { unsigned int r; asm volatile (\"lop3.b32 %0, 0, 0, 0, 0;\" : \"=r\"(r)); }");                                                          \
hashcat-6.1.1+ds1/src/backend.c:5649:        device_param->has_mov64 = cuda_test_instruction (hashcat_ctx, sm_major, sm_minor, "__global__ void test () { unsigned long long r; unsigned int a; unsigned int b; asm volatile (\"mov.b64 %0, {%1, %2};\" : \"=l\"(r) : \"r\"(a), \"r\"(b)); }");  \
hashcat-6.1.1+ds1/src/backend.c:5650:        device_param->has_prmt  = cuda_test_instruction (hashcat_ctx, sm_major, sm_minor, "__global__ void test () { unsigned int r; asm volatile (\"prmt.b32 %0, 0, 0, 0;\" : \"=r\"(r)); }");                                                             \
hashcat-6.1.1+ds1/src/backend.c-5651-
##############################################
hashcat-6.1.1+ds1/src/backend.c-6522-          #define RUN_INSTRUCTION_CHECKS()                                                                                                                                                                                                          \
hashcat-6.1.1+ds1/src/backend.c:6523:            device_param->has_add   = opencl_test_instruction (hashcat_ctx, context, device_param->opencl_device, "__kernel void test () { uint r; asm volatile (\"add.cc.u32 %0, 0, 0;\" : \"=r\"(r)); }");                                        \
hashcat-6.1.1+ds1/src/backend.c:6524:            device_param->has_addc  = opencl_test_instruction (hashcat_ctx, context, device_param->opencl_device, "__kernel void test () { uint r; asm volatile (\"addc.cc.u32 %0, 0, 0;\" : \"=r\"(r)); }");                                       \
hashcat-6.1.1+ds1/src/backend.c:6525:            device_param->has_sub   = opencl_test_instruction (hashcat_ctx, context, device_param->opencl_device, "__kernel void test () { uint r; asm volatile (\"sub.cc.u32 %0, 0, 0;\" : \"=r\"(r)); }");                                        \
hashcat-6.1.1+ds1/src/backend.c:6526:            device_param->has_subc  = opencl_test_instruction (hashcat_ctx, context, device_param->opencl_device, "__kernel void test () { uint r; asm volatile (\"subc.cc.u32 %0, 0, 0;\" : \"=r\"(r)); }");                                       \
hashcat-6.1.1+ds1/src/backend.c:6527:            device_param->has_bfe   = opencl_test_instruction (hashcat_ctx, context, device_param->opencl_device, "__kernel void test () { uint r; asm volatile (\"bfe.u32 %0, 0, 0, 0;\" : \"=r\"(r)); }");                                        \
hashcat-6.1.1+ds1/src/backend.c:6528:            device_param->has_lop3  = opencl_test_instruction (hashcat_ctx, context, device_param->opencl_device, "__kernel void test () { uint r; asm volatile (\"lop3.b32 %0, 0, 0, 0, 0;\" : \"=r\"(r)); }");                                    \
hashcat-6.1.1+ds1/src/backend.c:6529:            device_param->has_mov64 = opencl_test_instruction (hashcat_ctx, context, device_param->opencl_device, "__kernel void test () { ulong r; uint a; uint b; asm volatile (\"mov.b64 %0, {%1, %2};\" : \"=l\"(r) : \"r\"(a), \"r\"(b)); }"); \
hashcat-6.1.1+ds1/src/backend.c:6530:            device_param->has_prmt  = opencl_test_instruction (hashcat_ctx, context, device_param->opencl_device, "__kernel void test () { uint r; asm volatile (\"prmt.b32 %0, 0, 0, 0;\" : \"=r\"(r)); }");                                       \
hashcat-6.1.1+ds1/src/backend.c-6531-
##############################################
hashcat-6.1.1+ds1/src/hwmon.c-823-  HC_LOAD_FUNC(nvapi, nvapi_QueryInterface,             NVAPI_QUERYINTERFACE,             NVAPI,                0);
hashcat-6.1.1+ds1/src/hwmon.c:824:  HC_LOAD_ADDR(nvapi, NvAPI_Initialize,                 NVAPI_INITIALIZE,                 nvapi_QueryInterface, 0x0150E828U, NVAPI, 0);
hashcat-6.1.1+ds1/src/hwmon.c:825:  HC_LOAD_ADDR(nvapi, NvAPI_Unload,                     NVAPI_UNLOAD,                     nvapi_QueryInterface, 0xD22BDD7EU, NVAPI, 0);
hashcat-6.1.1+ds1/src/hwmon.c:826:  HC_LOAD_ADDR(nvapi, NvAPI_GetErrorMessage,            NVAPI_GETERRORMESSAGE,            nvapi_QueryInterface, 0x6C2D048CU, NVAPI, 0);
hashcat-6.1.1+ds1/src/hwmon.c:827:  HC_LOAD_ADDR(nvapi, NvAPI_EnumPhysicalGPUs,           NVAPI_ENUMPHYSICALGPUS,           nvapi_QueryInterface, 0xE5AC921FU, NVAPI, 0);
hashcat-6.1.1+ds1/src/hwmon.c:828:  HC_LOAD_ADDR(nvapi, NvAPI_GPU_GetPerfPoliciesInfo,    NVAPI_GPU_GETPERFPOLICIESINFO,    nvapi_QueryInterface, 0x409D9841U, NVAPI, 0);
hashcat-6.1.1+ds1/src/hwmon.c:829:  HC_LOAD_ADDR(nvapi, NvAPI_GPU_GetPerfPoliciesStatus,  NVAPI_GPU_GETPERFPOLICIESSTATUS,  nvapi_QueryInterface, 0x3D358A0CU, NVAPI, 0);
hashcat-6.1.1+ds1/src/hwmon.c:830:  HC_LOAD_ADDR(nvapi, NvAPI_GPU_GetBusId,               NVAPI_GPU_GETBUSID,               nvapi_QueryInterface, 0x1BE0B8E5U, NVAPI, 0);
hashcat-6.1.1+ds1/src/hwmon.c:831:  HC_LOAD_ADDR(nvapi, NvAPI_GPU_GetBusSlotId,           NVAPI_GPU_GETBUSSLOTID,           nvapi_QueryInterface, 0x2A0A350FU, NVAPI, 0);
hashcat-6.1.1+ds1/src/hwmon.c-832-
##############################################
hashcat-6.1.1+ds1/src/Makefile-34-ifeq (,$(filter $(UNAME),Linux FreeBSD Darwin CYGWIN MSYS2))
hashcat-6.1.1+ds1/src/Makefile:35:$(error "! Your Operating System ($(UNAME)) is not supported by this Makefile")
hashcat-6.1.1+ds1/src/Makefile-36-endif
##############################################
hashcat-6.1.1+ds1/src/Makefile-386-    define ERROR_INSTALL_DISALLOWED
hashcat-6.1.1+ds1/src/Makefile:387:! The 'install' target is not allowed on this operating system ($(UNAME)). \
hashcat-6.1.1+ds1/src/Makefile-388-Only Linux, FreeBSD and Darwin can use the 'install' target
##############################################
hashcat-6.1.1+ds1/tools/benchmark_deep.pl-48-
hashcat-6.1.1+ds1/tools/benchmark_deep.pl:49:system ("rm -rf $nvidia_cache");
hashcat-6.1.1+ds1/tools/benchmark_deep.pl:50:system ("rm -rf $amd_cache");
hashcat-6.1.1+ds1/tools/benchmark_deep.pl:51:system ("rm -rf $kernels_cache");
hashcat-6.1.1+ds1/tools/benchmark_deep.pl-52-
##############################################
hashcat-6.1.1+ds1/tools/test_modules/README.md-13-
hashcat-6.1.1+ds1/tools/test_modules/README.md:14:**Important**: You have to call `pack_if_HEX_notation` as soon as you have parsed the password, or your tests will fail on passwords in the `$HEX[...]` format.
hashcat-6.1.1+ds1/tools/test_modules/README.md-15-
##############################################
hashcat-6.1.1+ds1/tools/test_modules/m00400.pm-52-
hashcat-6.1.1+ds1/tools/test_modules/m00400.pm:53:  # iterations = 2 ^ cost (where cost == $iter)
hashcat-6.1.1+ds1/tools/test_modules/m00400.pm-54-  my $iter = index ($itoa64_1, substr ($hash, 3, 1));
##############################################
hashcat-6.1.1+ds1/tools/test_modules/m07900.pm-55-
hashcat-6.1.1+ds1/tools/test_modules/m07900.pm:56:  # iterations = 2 ^ cost (where cost == $iter)
hashcat-6.1.1+ds1/tools/test_modules/m07900.pm-57-
##############################################
hashcat-6.1.1+ds1/tools/test_modules/m11700.pm-29-
hashcat-6.1.1+ds1/tools/test_modules/m11700.pm:30:  my $hash = `python2 -c '$python_code'`;
hashcat-6.1.1+ds1/tools/test_modules/m11700.pm-31-
##############################################
hashcat-6.1.1+ds1/tools/test_modules/m11750.pm-29-
hashcat-6.1.1+ds1/tools/test_modules/m11750.pm:30:  my $digest = `python2 -c '$python_code'`;
hashcat-6.1.1+ds1/tools/test_modules/m11750.pm-31-
##############################################
hashcat-6.1.1+ds1/tools/test_modules/m11760.pm-29-
hashcat-6.1.1+ds1/tools/test_modules/m11760.pm:30:  my $digest = `python2 -c '$python_code'`;
hashcat-6.1.1+ds1/tools/test_modules/m11760.pm-31-
##############################################
hashcat-6.1.1+ds1/tools/test_modules/m11800.pm-26-
hashcat-6.1.1+ds1/tools/test_modules/m11800.pm:27:  my $hash = `python2 -c '$python_code'`;
hashcat-6.1.1+ds1/tools/test_modules/m11800.pm-28-
##############################################
hashcat-6.1.1+ds1/tools/test_modules/m11850.pm-30-
hashcat-6.1.1+ds1/tools/test_modules/m11850.pm:31:  my $digest = `python2 -c '$python_code'`;
hashcat-6.1.1+ds1/tools/test_modules/m11850.pm-32-
##############################################
hashcat-6.1.1+ds1/tools/test_modules/m11860.pm-30-
hashcat-6.1.1+ds1/tools/test_modules/m11860.pm:31:  my $digest = `python2 -c '$python_code'`;
hashcat-6.1.1+ds1/tools/test_modules/m11860.pm-32-
##############################################
hashcat-6.1.1+ds1/tools/test_modules/m11900.pm-103-
hashcat-6.1.1+ds1/tools/test_modules/m11900.pm:104:  my $php_output = `php -r '$php_code'`;
hashcat-6.1.1+ds1/tools/test_modules/m11900.pm-105-
##############################################
hashcat-6.1.1+ds1/tools/test_modules/m20011.pm-50-
hashcat-6.1.1+ds1/tools/test_modules/m20011.pm:51:  my $output_buf = `python2 -c '$python_code'`;
hashcat-6.1.1+ds1/tools/test_modules/m20011.pm-52-
##############################################
hashcat-6.1.1+ds1/tools/test_modules/m20011.pm-93-
hashcat-6.1.1+ds1/tools/test_modules/m20011.pm:94:  my $output_buf = `python2 -c '$python_code'`;
hashcat-6.1.1+ds1/tools/test_modules/m20011.pm-95-
##############################################
hashcat-6.1.1+ds1/tools/test_modules/m20011.pm-138-
hashcat-6.1.1+ds1/tools/test_modules/m20011.pm:139:  my $output_buf = `python2 -c '$python_code'`;
hashcat-6.1.1+ds1/tools/test_modules/m20011.pm-140-
##############################################
hashcat-6.1.1+ds1/tools/test_modules/m20011.pm-181-
hashcat-6.1.1+ds1/tools/test_modules/m20011.pm:182:  my $output_buf = `python2 -c '$python_code'`;
hashcat-6.1.1+ds1/tools/test_modules/m20011.pm-183-
##############################################
hashcat-6.1.1+ds1/tools/test_modules/m20011.pm-226-
hashcat-6.1.1+ds1/tools/test_modules/m20011.pm:227:  my $output_buf = `python2 -c '$python_code'`;
hashcat-6.1.1+ds1/tools/test_modules/m20011.pm-228-
##############################################
hashcat-6.1.1+ds1/tools/test_modules/m20011.pm-269-
hashcat-6.1.1+ds1/tools/test_modules/m20011.pm:270:  my $output_buf = `python2 -c '$python_code'`;
hashcat-6.1.1+ds1/tools/test_modules/m20011.pm-271-
##############################################
hashcat-6.1.1+ds1/tools/test_modules/m20012.pm-50-
hashcat-6.1.1+ds1/tools/test_modules/m20012.pm:51:  my $output_buf = `python2 -c '$python_code'`;
hashcat-6.1.1+ds1/tools/test_modules/m20012.pm-52-
##############################################
hashcat-6.1.1+ds1/tools/test_modules/m20012.pm-93-
hashcat-6.1.1+ds1/tools/test_modules/m20012.pm:94:  my $output_buf = `python2 -c '$python_code'`;
hashcat-6.1.1+ds1/tools/test_modules/m20012.pm-95-
##############################################
hashcat-6.1.1+ds1/tools/test_modules/m20012.pm-138-
hashcat-6.1.1+ds1/tools/test_modules/m20012.pm:139:  my $output_buf = `python2 -c '$python_code'`;
hashcat-6.1.1+ds1/tools/test_modules/m20012.pm-140-
##############################################
hashcat-6.1.1+ds1/tools/test_modules/m20012.pm-181-
hashcat-6.1.1+ds1/tools/test_modules/m20012.pm:182:  my $output_buf = `python2 -c '$python_code'`;
hashcat-6.1.1+ds1/tools/test_modules/m20012.pm-183-
##############################################
hashcat-6.1.1+ds1/tools/test_modules/m20012.pm-226-
hashcat-6.1.1+ds1/tools/test_modules/m20012.pm:227:  my $output_buf = `python2 -c '$python_code'`;
hashcat-6.1.1+ds1/tools/test_modules/m20012.pm-228-
##############################################
hashcat-6.1.1+ds1/tools/test_modules/m20012.pm-269-
hashcat-6.1.1+ds1/tools/test_modules/m20012.pm:270:  my $output_buf = `python2 -c '$python_code'`;
hashcat-6.1.1+ds1/tools/test_modules/m20012.pm-271-
##############################################
hashcat-6.1.1+ds1/tools/test_modules/m20013.pm-50-
hashcat-6.1.1+ds1/tools/test_modules/m20013.pm:51:  my $output_buf = `python2 -c '$python_code'`;
hashcat-6.1.1+ds1/tools/test_modules/m20013.pm-52-
##############################################
hashcat-6.1.1+ds1/tools/test_modules/m20013.pm-93-
hashcat-6.1.1+ds1/tools/test_modules/m20013.pm:94:  my $output_buf = `python2 -c '$python_code'`;
hashcat-6.1.1+ds1/tools/test_modules/m20013.pm-95-
##############################################
hashcat-6.1.1+ds1/tools/test_modules/m20013.pm-138-
hashcat-6.1.1+ds1/tools/test_modules/m20013.pm:139:  my $output_buf = `python2 -c '$python_code'`;
hashcat-6.1.1+ds1/tools/test_modules/m20013.pm-140-
##############################################
hashcat-6.1.1+ds1/tools/test_modules/m20013.pm-181-
hashcat-6.1.1+ds1/tools/test_modules/m20013.pm:182:  my $output_buf = `python2 -c '$python_code'`;
hashcat-6.1.1+ds1/tools/test_modules/m20013.pm-183-
##############################################
hashcat-6.1.1+ds1/tools/test_modules/m20013.pm-226-
hashcat-6.1.1+ds1/tools/test_modules/m20013.pm:227:  my $output_buf = `python2 -c '$python_code'`;
hashcat-6.1.1+ds1/tools/test_modules/m20013.pm-228-
##############################################
hashcat-6.1.1+ds1/tools/test_modules/m20013.pm-269-
hashcat-6.1.1+ds1/tools/test_modules/m20013.pm:270:  my $output_buf = `python2 -c '$python_code'`;
hashcat-6.1.1+ds1/tools/test_modules/m20013.pm-271-
##############################################
hashcat-6.1.1+ds1/.pc/fix_makefile.patch/src/Makefile-31-ifeq (,$(filter $(UNAME),Linux FreeBSD Darwin CYGWIN MSYS2))
hashcat-6.1.1+ds1/.pc/fix_makefile.patch/src/Makefile:32:$(error "! Your Operating System ($(UNAME)) is not supported by this Makefile")
hashcat-6.1.1+ds1/.pc/fix_makefile.patch/src/Makefile-33-endif
##############################################
hashcat-6.1.1+ds1/.pc/fix_makefile.patch/src/Makefile-390-    define ERROR_INSTALL_DISALLOWED
hashcat-6.1.1+ds1/.pc/fix_makefile.patch/src/Makefile:391:! The 'install' target is not allowed on this operating system ($(UNAME)). \
hashcat-6.1.1+ds1/.pc/fix_makefile.patch/src/Makefile-392-Only Linux, FreeBSD and Darwin can use the 'install' target
##############################################
hashcat-6.1.1+ds1/.pc/add_kfreebsd_support.diff/src/Makefile-31-ifeq (,$(filter $(UNAME),Linux FreeBSD Darwin CYGWIN MSYS2))
hashcat-6.1.1+ds1/.pc/add_kfreebsd_support.diff/src/Makefile:32:$(error "! Your Operating System ($(UNAME)) is not supported by this Makefile")
hashcat-6.1.1+ds1/.pc/add_kfreebsd_support.diff/src/Makefile-33-endif
##############################################
hashcat-6.1.1+ds1/.pc/add_kfreebsd_support.diff/src/Makefile-390-    define ERROR_INSTALL_DISALLOWED
hashcat-6.1.1+ds1/.pc/add_kfreebsd_support.diff/src/Makefile:391:! The 'install' target is not allowed on this operating system ($(UNAME)). \
hashcat-6.1.1+ds1/.pc/add_kfreebsd_support.diff/src/Makefile-392-Only Linux, FreeBSD and Darwin can use the 'install' target
##############################################
hashcat-6.1.1+ds1/.pc/Don-t-strip-executables-when-DEBUG-0.patch/src/Makefile-34-ifeq (,$(filter $(UNAME),Linux FreeBSD Darwin CYGWIN MSYS2))
hashcat-6.1.1+ds1/.pc/Don-t-strip-executables-when-DEBUG-0.patch/src/Makefile:35:$(error "! Your Operating System ($(UNAME)) is not supported by this Makefile")
hashcat-6.1.1+ds1/.pc/Don-t-strip-executables-when-DEBUG-0.patch/src/Makefile-36-endif
##############################################
hashcat-6.1.1+ds1/.pc/Don-t-strip-executables-when-DEBUG-0.patch/src/Makefile-393-    define ERROR_INSTALL_DISALLOWED
hashcat-6.1.1+ds1/.pc/Don-t-strip-executables-when-DEBUG-0.patch/src/Makefile:394:! The 'install' target is not allowed on this operating system ($(UNAME)). \
hashcat-6.1.1+ds1/.pc/Don-t-strip-executables-when-DEBUG-0.patch/src/Makefile-395-Only Linux, FreeBSD and Darwin can use the 'install' target