===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
salmon-1.4.0+ds1/include/FastxParserThreadUtils.hpp-28-#elif defined(__i386__) || defined(__x86_64__)
salmon-1.4.0+ds1/include/FastxParserThreadUtils.hpp:29:  asm volatile("pause");
salmon-1.4.0+ds1/include/FastxParserThreadUtils.hpp-30-#elif defined(__aarch64__)
salmon-1.4.0+ds1/include/FastxParserThreadUtils.hpp:31:  asm volatile("wfe");
salmon-1.4.0+ds1/include/FastxParserThreadUtils.hpp-32-#elif defined(__armel__) || defined(__ARMEL__)
salmon-1.4.0+ds1/include/FastxParserThreadUtils.hpp:33:  asm volatile ("nop" ::: "memory");
salmon-1.4.0+ds1/include/FastxParserThreadUtils.hpp-34-#elif defined(__arm__) || defined(__aarch64__)
##############################################
salmon-1.4.0+ds1/include/FastxParserThreadUtils.hpp-40-#else  // everything else.
salmon-1.4.0+ds1/include/FastxParserThreadUtils.hpp:41:   asm volatile ("nop" ::: "memory");
salmon-1.4.0+ds1/include/FastxParserThreadUtils.hpp-42-#endif
##############################################
salmon-1.4.0+ds1/include/pcg_extras.hpp-306- */
salmon-1.4.0+ds1/include/pcg_extras.hpp:307:#if PCG_USE_INLINE_ASM && __GNUC__ && (__x86_64__ || __i386__)
salmon-1.4.0+ds1/include/pcg_extras.hpp-308-
##############################################
salmon-1.4.0+ds1/scripts/bump_version.sh-4-
salmon-1.4.0+ds1/scripts/bump_version.sh:5:major_v=`${HERE}/../build/src/salmon -v | cut -d ' ' -f 2 | cut -d '.' -f 1`
salmon-1.4.0+ds1/scripts/bump_version.sh:6:minor_v=`${HERE}/../build/src/salmon -v | cut -d ' ' -f 2 | cut -d '.' -f 2`
salmon-1.4.0+ds1/scripts/bump_version.sh:7:patch_v=`${HERE}/../build/src/salmon -v | cut -d ' ' -f 2 | cut -d '.' -f 3`
salmon-1.4.0+ds1/scripts/bump_version.sh-8-
##############################################
salmon-1.4.0+ds1/scripts/make-release.sh-72-#echo -e "Getting previous asset ID\n"
salmon-1.4.0+ds1/scripts/make-release.sh:73:#ASSETID=`curl -s -X GET https://api.github.com/repos/COMBINE-lab/salmon/releases/1263754/assets | grep "\"id" | head -1 | awk '{gsub(/,$/,""); print $2}'`
salmon-1.4.0+ds1/scripts/make-release.sh-74-#
##############################################
salmon-1.4.0+ds1/scripts/push-binary.sh-32-echo -e "Getting previous asset ID\n"
salmon-1.4.0+ds1/scripts/push-binary.sh:33:ASSETID=`curl -s -X GET https://api.github.com/repos/COMBINE-lab/salmon/releases/1263754/assets | grep "\"id" | head -1 | awk '{gsub(/,$/,""); print $2}'`
salmon-1.4.0+ds1/scripts/push-binary.sh-34-
##############################################
salmon-1.4.0+ds1/scripts/runner.sh-3-cmd="$@"
salmon-1.4.0+ds1/scripts/runner.sh:4:interleaved_file=`echo $cmd | sed -n 's/.*--interleaved\s\+\(\S\+\)\s\+.*/\1/p'`
salmon-1.4.0+ds1/scripts/runner.sh-5-
##############################################
salmon-1.4.0+ds1/scripts/runner.sh-10-else
salmon-1.4.0+ds1/scripts/runner.sh:11:   new_cmd=`echo $cmd | sed 's/--interleaved\s\+\S\+\s\+//'`
salmon-1.4.0+ds1/scripts/runner.sh-12-   tmpdir=$(mktemp -d)
##############################################
salmon-1.4.0+ds1/scripts/v1_10x/run.sh-3-cmd="$@"
salmon-1.4.0+ds1/scripts/v1_10x/run.sh:4:base=`echo $cmd | grep -Po -- '-b\s+\K[^ ]+'`
salmon-1.4.0+ds1/scripts/v1_10x/run.sh:5:new_cmd=`echo $cmd | sed 's/-b[[:space:]][[:graph:]]\+//'`
salmon-1.4.0+ds1/scripts/v1_10x/run.sh-6-
##############################################
salmon-1.4.0+ds1/scripts/v1_10x/run.sh-15-
salmon-1.4.0+ds1/scripts/v1_10x/run.sh:16:i1=`ls $base*I1*`
salmon-1.4.0+ds1/scripts/v1_10x/run.sh-17-wrapper <(cat $base*I1*) <(cat $base*RA*) >> $p1 2>> $p2 &
##############################################
salmon-1.4.0+ds1/tests/catch.hpp-6428-        inline void keep_memory(T* p) {
salmon-1.4.0+ds1/tests/catch.hpp:6429:            asm volatile("" : : "g"(p) : "memory");
salmon-1.4.0+ds1/tests/catch.hpp-6430-        }
salmon-1.4.0+ds1/tests/catch.hpp-6431-        inline void keep_memory() {
salmon-1.4.0+ds1/tests/catch.hpp:6432:            asm volatile("" : : : "memory");
salmon-1.4.0+ds1/tests/catch.hpp-6433-        }
##############################################
salmon-1.4.0+ds1/tests/catch.hpp-7879-    #if defined(__GNUC__) && (defined(__i386) || defined(__x86_64))
salmon-1.4.0+ds1/tests/catch.hpp:7880:        #define CATCH_TRAP() asm volatile ("int $3") /* NOLINT */
salmon-1.4.0+ds1/tests/catch.hpp-7881-    #else // Fall back to the generic way.
##############################################
salmon-1.4.0+ds1/debian/external/install/include/pufferfish/sparsepp/spp_dlalloc.h-1311-
salmon-1.4.0+ds1/debian/external/install/include/pufferfish/sparsepp/spp_dlalloc.h:1312:    // assign tree index for size S to variable I. Use x86 asm if possible
salmon-1.4.0+ds1/debian/external/install/include/pufferfish/sparsepp/spp_dlalloc.h-1313-#if defined(__GNUC__) && (defined(__i386__) || defined(__x86_64__))
##############################################
salmon-1.4.0+ds1/debian/external/install/include/pufferfish/sparsepp/spp_dlalloc.h-1392-
salmon-1.4.0+ds1/debian/external/install/include/pufferfish/sparsepp/spp_dlalloc.h:1393:    // index corresponding to given bit. Use x86 asm if possible
salmon-1.4.0+ds1/debian/external/install/include/pufferfish/sparsepp/spp_dlalloc.h-1394-#if defined(__GNUC__) && (defined(__i386__) || defined(__x86_64__))
##############################################
salmon-1.4.0+ds1/debian/external/pufferfish/external/asyncplusplus/Async++Config.cmake.in-2-find_dependency(Threads)
salmon-1.4.0+ds1/debian/external/pufferfish/external/asyncplusplus/Async++Config.cmake.in:3:include("${CMAKE_CURRENT_LIST_DIR}/Async++.cmake")
##############################################
salmon-1.4.0+ds1/debian/external/pufferfish/external/twopaco/common/tclap/Makefile.in-50-DIST_SOURCES =
salmon-1.4.0+ds1/debian/external/pufferfish/external/twopaco/common/tclap/Makefile.in:51:am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
salmon-1.4.0+ds1/debian/external/pufferfish/external/twopaco/common/tclap/Makefile.in-52-am__vpath_adj = case $$p in \
salmon-1.4.0+ds1/debian/external/pufferfish/external/twopaco/common/tclap/Makefile.in:53:    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
salmon-1.4.0+ds1/debian/external/pufferfish/external/twopaco/common/tclap/Makefile.in-54-    *) f=$$p;; \
salmon-1.4.0+ds1/debian/external/pufferfish/external/twopaco/common/tclap/Makefile.in-55-  esac;
salmon-1.4.0+ds1/debian/external/pufferfish/external/twopaco/common/tclap/Makefile.in:56:am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
salmon-1.4.0+ds1/debian/external/pufferfish/external/twopaco/common/tclap/Makefile.in-57-am__installdirs = "$(DESTDIR)$(libtclapincludedir)"
##############################################
salmon-1.4.0+ds1/debian/external/pufferfish/external/twopaco/common/tclap/Makefile.in-268-GTAGS:
salmon-1.4.0+ds1/debian/external/pufferfish/external/twopaco/common/tclap/Makefile.in:269:	here=`$(am__cd) $(top_builddir) && pwd` \
salmon-1.4.0+ds1/debian/external/pufferfish/external/twopaco/common/tclap/Makefile.in-270-	  && cd $(top_srcdir) \
##############################################
salmon-1.4.0+ds1/debian/external/pufferfish/external/twopaco/common/tclap/Makefile.in-276-distdir: $(DISTFILES)
salmon-1.4.0+ds1/debian/external/pufferfish/external/twopaco/common/tclap/Makefile.in:277:	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
salmon-1.4.0+ds1/debian/external/pufferfish/external/twopaco/common/tclap/Makefile.in:278:	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
salmon-1.4.0+ds1/debian/external/pufferfish/external/twopaco/common/tclap/Makefile.in-279-	list='$(DISTFILES)'; \
##############################################
salmon-1.4.0+ds1/debian/external/pufferfish/external/twopaco/common/tclap/Makefile.in-290-	  if test -d $$d/$$file; then \
salmon-1.4.0+ds1/debian/external/pufferfish/external/twopaco/common/tclap/Makefile.in:291:	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
salmon-1.4.0+ds1/debian/external/pufferfish/external/twopaco/common/tclap/Makefile.in-292-	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
##############################################
salmon-1.4.0+ds1/debian/external/pufferfish/include/FastxParserThreadUtils.hpp-28-#elif defined(__i386__) || defined(__x86_64__)
salmon-1.4.0+ds1/debian/external/pufferfish/include/FastxParserThreadUtils.hpp:29:  asm volatile("pause");
salmon-1.4.0+ds1/debian/external/pufferfish/include/FastxParserThreadUtils.hpp-30-#elif defined(__aarch64__)
salmon-1.4.0+ds1/debian/external/pufferfish/include/FastxParserThreadUtils.hpp:31:  asm volatile("wfe");
salmon-1.4.0+ds1/debian/external/pufferfish/include/FastxParserThreadUtils.hpp-32-#elif defined(__armel__) || defined(__ARMEL__)
salmon-1.4.0+ds1/debian/external/pufferfish/include/FastxParserThreadUtils.hpp:33:  asm volatile ("nop" ::: "memory");
salmon-1.4.0+ds1/debian/external/pufferfish/include/FastxParserThreadUtils.hpp-34-#elif defined(__arm__) || defined(__aarch64__)
##############################################
salmon-1.4.0+ds1/debian/external/pufferfish/include/FastxParserThreadUtils.hpp-40-#else  // everything else.
salmon-1.4.0+ds1/debian/external/pufferfish/include/FastxParserThreadUtils.hpp:41:   asm volatile ("nop" ::: "memory");
salmon-1.4.0+ds1/debian/external/pufferfish/include/FastxParserThreadUtils.hpp-42-#endif
##############################################
salmon-1.4.0+ds1/debian/external/pufferfish/include/clipp.h-6992-        os << doc_string(4*level, ' ');
salmon-1.4.0+ds1/debian/external/pufferfish/include/clipp.h:6993:        print(os, param.as_param());
salmon-1.4.0+ds1/debian/external/pufferfish/include/clipp.h-6994-    }
##############################################
salmon-1.4.0+ds1/debian/external/pufferfish/include/sparsepp/spp_dlalloc.h-1311-
salmon-1.4.0+ds1/debian/external/pufferfish/include/sparsepp/spp_dlalloc.h:1312:    // assign tree index for size S to variable I. Use x86 asm if possible
salmon-1.4.0+ds1/debian/external/pufferfish/include/sparsepp/spp_dlalloc.h-1313-#if defined(__GNUC__) && (defined(__i386__) || defined(__x86_64__))
##############################################
salmon-1.4.0+ds1/debian/external/pufferfish/include/sparsepp/spp_dlalloc.h-1392-
salmon-1.4.0+ds1/debian/external/pufferfish/include/sparsepp/spp_dlalloc.h:1393:    // index corresponding to given bit. Use x86 asm if possible
salmon-1.4.0+ds1/debian/external/pufferfish/include/sparsepp/spp_dlalloc.h-1394-#if defined(__GNUC__) && (defined(__i386__) || defined(__x86_64__))
##############################################
salmon-1.4.0+ds1/debian/external/pufferfish/scripts/bump_version.sh-4-
salmon-1.4.0+ds1/debian/external/pufferfish/scripts/bump_version.sh:5:major_v=`${HERE}/../build/src/pufferfish -v | cut -d ' ' -f 2 | cut -d '.' -f 1`
salmon-1.4.0+ds1/debian/external/pufferfish/scripts/bump_version.sh:6:minor_v=`${HERE}/../build/src/pufferfish -v | cut -d ' ' -f 2 | cut -d '.' -f 2`
salmon-1.4.0+ds1/debian/external/pufferfish/scripts/bump_version.sh:7:patch_v=`${HERE}/../build/src/pufferfish -v | cut -d ' ' -f 2 | cut -d '.' -f 3`
salmon-1.4.0+ds1/debian/external/pufferfish/scripts/bump_version.sh-8-
##############################################
salmon-1.4.0+ds1/debian/external/pufferfish/src/ksw2pp/KSW2Aligner.cpp-29-#if defined(__x86_64__)
salmon-1.4.0+ds1/debian/external/pufferfish/src/ksw2pp/KSW2Aligner.cpp:30:	asm volatile ("cpuid"
salmon-1.4.0+ds1/debian/external/pufferfish/src/ksw2pp/KSW2Aligner.cpp-31-			: "=a" (cpuid[0]), "=b" (cpuid[1]), "=c" (cpuid[2]), "=d" (cpuid[3])
##############################################
salmon-1.4.0+ds1/debian/external/pufferfish/src/ksw2pp/KSW2Aligner.cpp-33-#else // on 32bit, ebx can NOT be used as PIC code
salmon-1.4.0+ds1/debian/external/pufferfish/src/ksw2pp/KSW2Aligner.cpp:34:	asm volatile ("xchgl %%ebx, %1; cpuid; xchgl %%ebx, %1"
salmon-1.4.0+ds1/debian/external/pufferfish/src/ksw2pp/KSW2Aligner.cpp-35-			: "=a" (cpuid[0]), "=r" (cpuid[1]), "=c" (cpuid[2]), "=d" (cpuid[3])
##############################################
salmon-1.4.0+ds1/debian/external/pufferfish/src/ksw2pp/ksw2_dispatch.c-20-#if defined(__x86_64__)
salmon-1.4.0+ds1/debian/external/pufferfish/src/ksw2pp/ksw2_dispatch.c:21:	asm volatile ("cpuid"
salmon-1.4.0+ds1/debian/external/pufferfish/src/ksw2pp/ksw2_dispatch.c-22-			: "=a" (cpuid[0]), "=b" (cpuid[1]), "=c" (cpuid[2]), "=d" (cpuid[3])
##############################################
salmon-1.4.0+ds1/debian/external/pufferfish/src/ksw2pp/ksw2_dispatch.c-24-#else // on 32bit, ebx can NOT be used as PIC code
salmon-1.4.0+ds1/debian/external/pufferfish/src/ksw2pp/ksw2_dispatch.c:25:	asm volatile ("xchgl %%ebx, %1; cpuid; xchgl %%ebx, %1"
salmon-1.4.0+ds1/debian/external/pufferfish/src/ksw2pp/ksw2_dispatch.c-26-			: "=a" (cpuid[0]), "=r" (cpuid[1]), "=c" (cpuid[2]), "=d" (cpuid[3])