Function: hypre_BoomerAMGCreate2ndS.extracted.17 | Module: exec | Source: par_strength.c:1668-2230 [...] | Coverage: 1.77% |
---|
Function: hypre_BoomerAMGCreate2ndS.extracted.17 | Module: exec | Source: par_strength.c:1668-2230 [...] | Coverage: 1.77% |
---|
/scratch_na/users/xoserete/qaas_runs/171-172-8218/intel/AMG/build/AMG/AMG/parcsr_ls/par_strength.c: 1668 - 2230 |
-------------------------------------------------------------------------------- |
1668: #pragma omp parallel private(i1,i2,i3,jj1,jj2,index) |
1669: #endif |
1670: { |
1671: HYPRE_Int my_thread_num = hypre_GetThreadNum(); |
1672: |
1673: HYPRE_Int i1_begin, i1_end; |
1674: hypre_GetSimpleThreadPartition(&i1_begin, &i1_end, num_cols_diag_S); |
1675: |
1676: HYPRE_Int *C_temp_diag_j = NULL, *C_temp_offd_j = NULL; |
1677: HYPRE_Int *C_temp_diag_data = NULL, *C_temp_offd_data = NULL; |
1678: |
1679: if (num_paths > 1) |
1680: { |
1681: C_temp_diag_j = C_temp_diag_j_array + num_coarse*my_thread_num; |
1682: C_temp_offd_j = C_temp_offd_j_array + num_cols_offd_C*my_thread_num; |
1683: |
1684: C_temp_diag_data = C_temp_diag_data_array + num_coarse*my_thread_num; |
1685: C_temp_offd_data = C_temp_offd_data_array + num_cols_offd_C*my_thread_num; |
1686: } |
1687: |
1688: HYPRE_Int *S_marker = NULL, *S_marker_offd = NULL; |
1689: if (num_coarse) S_marker = S_marker_array + num_coarse*my_thread_num; |
1690: if (num_cols_offd_C) S_marker_offd = S_marker_offd_array + num_cols_offd_C*my_thread_num; |
1691: for (i1 = 0; i1 < num_coarse; i1++) |
1692: { |
1693: S_marker[i1] = -1; |
1694: } |
1695: for (i1 = 0; i1 < num_cols_offd_C; i1++) |
1696: { |
1697: S_marker_offd[i1] = -1; |
[...] |
1705: HYPRE_Int num_nonzeros_diag = 0; |
1706: HYPRE_Int num_nonzeros_offd = 0; |
1707: |
1708: HYPRE_Int ic_begin = num_coarse_prefix_sum[my_thread_num]; |
1709: HYPRE_Int ic_end = num_coarse_prefix_sum[my_thread_num + 1]; |
1710: HYPRE_Int ic; |
1711: |
1712: if (num_paths == 1) |
1713: { |
1714: for (ic = ic_begin; ic < ic_end; ic++) |
[...] |
1720: HYPRE_Int i1 = coarse_to_fine[ic]; |
1721: |
1722: HYPRE_Int jj_row_begin_diag = num_nonzeros_diag; |
1723: HYPRE_Int jj_row_begin_offd = num_nonzeros_offd; |
1724: |
1725: C_diag_i[ic] = num_nonzeros_diag; |
1726: if (num_cols_offd_C) |
1727: { |
1728: C_offd_i[ic] = num_nonzeros_offd; |
1729: } |
1730: |
1731: for (jj1 = S_diag_i[i1]; jj1 < S_diag_i[i1+1]; jj1++) |
1732: { |
1733: i2 = S_diag_j[jj1]; |
1734: if (CF_marker[i2] > 0) |
1735: { |
1736: index = fine_to_coarse[i2]; |
1737: if (S_marker[index] < jj_row_begin_diag) |
1738: { |
1739: S_marker[index] = num_nonzeros_diag; |
1740: num_nonzeros_diag++; |
1741: } |
1742: } |
1743: for (jj2 = S_diag_i[i2]; jj2 < S_diag_i[i2+1]; jj2++) |
1744: { |
1745: i3 = S_diag_j[jj2]; |
1746: if (CF_marker[i3] > 0) |
1747: { |
1748: index = fine_to_coarse[i3]; |
1749: if (index != ic && S_marker[index] < jj_row_begin_diag) |
1750: { |
1751: S_marker[index] = num_nonzeros_diag; |
1752: num_nonzeros_diag++; |
1753: } |
1754: } |
1755: } |
1756: for (jj2 = S_offd_i[i2]; jj2 < S_offd_i[i2+1]; jj2++) |
1757: { |
1758: i3 = S_offd_j[jj2]; |
1759: if (CF_marker_offd[i3] > 0) |
1760: { |
1761: index = map_S_to_C[i3]; |
1762: if (S_marker_offd[index] < jj_row_begin_offd) |
1763: { |
1764: S_marker_offd[index] = num_nonzeros_offd; |
1765: num_nonzeros_offd++; |
1766: } |
1767: } |
1768: } |
1769: } |
1770: for (jj1 = S_offd_i[i1]; jj1 < S_offd_i[i1+1]; jj1++) |
1771: { |
1772: i2 = S_offd_j[jj1]; |
1773: if (CF_marker_offd[i2] > 0) |
1774: { |
1775: index = map_S_to_C[i2]; |
1776: if (S_marker_offd[index] < jj_row_begin_offd) |
1777: { |
1778: S_marker_offd[index] = num_nonzeros_offd; |
1779: num_nonzeros_offd++; |
1780: } |
1781: } |
1782: for (jj2 = S_ext_diag_i[i2]; jj2 < S_ext_diag_i[i2+1]; jj2++) |
1783: { |
1784: i3 = S_ext_diag_j[jj2]; |
1785: if (i3 != ic && S_marker[i3] < jj_row_begin_diag) |
1786: { |
1787: S_marker[i3] = num_nonzeros_diag; |
1788: num_nonzeros_diag++; |
1789: } |
1790: } |
1791: for (jj2 = S_ext_offd_i[i2]; jj2 < S_ext_offd_i[i2+1]; jj2++) |
1792: { |
1793: i3 = S_ext_offd_j[jj2]; |
1794: if (S_marker_offd[i3] < jj_row_begin_offd) |
1795: { |
1796: S_marker_offd[i3] = num_nonzeros_offd; |
1797: num_nonzeros_offd++; |
[...] |
1806: for (ic = ic_begin; ic < ic_end; ic++) |
[...] |
1812: HYPRE_Int i1 = coarse_to_fine[ic]; |
1813: |
1814: HYPRE_Int jj_row_begin_diag = jj_count_diag; |
1815: HYPRE_Int jj_row_begin_offd = jj_count_offd; |
1816: |
1817: C_diag_i[ic] = num_nonzeros_diag; |
1818: if (num_cols_offd_C) |
1819: { |
1820: C_offd_i[ic] = num_nonzeros_offd; |
1821: } |
1822: |
1823: for (jj1 = S_diag_i[i1]; jj1 < S_diag_i[i1+1]; jj1++) |
1824: { |
1825: i2 = S_diag_j[jj1]; |
1826: if (CF_marker[i2] > 0) |
1827: { |
1828: index = fine_to_coarse[i2]; |
1829: if (S_marker[index] < jj_row_begin_diag) |
1830: { |
1831: S_marker[index] = jj_count_diag; |
1832: C_temp_diag_data[jj_count_diag - jj_row_begin_diag] = 2; |
1833: jj_count_diag++; |
1834: } |
1835: else |
1836: { |
1837: C_temp_diag_data[S_marker[index] - jj_row_begin_diag] += 2; |
1838: } |
1839: } |
1840: for (jj2 = S_diag_i[i2]; jj2 < S_diag_i[i2+1]; jj2++) |
1841: { |
1842: i3 = S_diag_j[jj2]; |
1843: if (CF_marker[i3] > 0 && fine_to_coarse[i3] != ic) |
1844: { |
1845: index = fine_to_coarse[i3]; |
1846: if (S_marker[index] < jj_row_begin_diag) |
1847: { |
1848: S_marker[index] = jj_count_diag; |
1849: C_temp_diag_data[jj_count_diag - jj_row_begin_diag] = 1; |
1850: jj_count_diag++; |
1851: } |
1852: else |
1853: { |
1854: C_temp_diag_data[S_marker[index] - jj_row_begin_diag]++; |
1855: } |
1856: } |
1857: } |
1858: for (jj2 = S_offd_i[i2]; jj2 < S_offd_i[i2+1]; jj2++) |
1859: { |
1860: i3 = S_offd_j[jj2]; |
1861: if (CF_marker_offd[i3] > 0) |
1862: { |
1863: index = map_S_to_C[i3]; |
1864: if (S_marker_offd[index] < jj_row_begin_offd) |
1865: { |
1866: S_marker_offd[index] = jj_count_offd; |
1867: C_temp_offd_data[jj_count_offd - jj_row_begin_offd] = 1; |
1868: jj_count_offd++; |
1869: } |
1870: else |
1871: { |
1872: C_temp_offd_data[S_marker_offd[index] - jj_row_begin_offd]++; |
1873: } |
1874: } |
1875: } |
1876: } |
1877: for (jj1 = S_offd_i[i1]; jj1 < S_offd_i[i1+1]; jj1++) |
1878: { |
1879: i2 = S_offd_j[jj1]; |
1880: if (CF_marker_offd[i2] > 0) |
1881: { |
1882: index = map_S_to_C[i2]; |
1883: if (S_marker_offd[index] < jj_row_begin_offd) |
1884: { |
1885: S_marker_offd[index] = jj_count_offd; |
1886: C_temp_offd_data[jj_count_offd - jj_row_begin_offd] = 2; |
1887: jj_count_offd++; |
1888: } |
1889: else |
1890: { |
1891: C_temp_offd_data[S_marker_offd[index] - jj_row_begin_offd] += 2; |
1892: } |
1893: } |
1894: for (jj2 = S_ext_diag_i[i2]; jj2 < S_ext_diag_i[i2+1]; jj2++) |
1895: { |
1896: i3 = S_ext_diag_j[jj2]; |
1897: if (i3 != ic) |
1898: { |
1899: if (S_marker[i3] < jj_row_begin_diag) |
1900: { |
1901: S_marker[i3] = jj_count_diag; |
1902: C_temp_diag_data[jj_count_diag - jj_row_begin_diag] = 1; |
1903: jj_count_diag++; |
1904: } |
1905: else |
1906: { |
1907: C_temp_diag_data[S_marker[i3] - jj_row_begin_diag]++; |
1908: } |
1909: } |
1910: } |
1911: for (jj2 = S_ext_offd_i[i2]; jj2 < S_ext_offd_i[i2+1]; jj2++) |
1912: { |
1913: i3 = S_ext_offd_j[jj2]; |
1914: if (S_marker_offd[i3] < jj_row_begin_offd) |
1915: { |
1916: S_marker_offd[i3] = jj_count_offd; |
1917: C_temp_offd_data[jj_count_offd - jj_row_begin_offd] = 1; |
1918: jj_count_offd++; |
1919: } |
1920: else |
1921: { |
1922: C_temp_offd_data[S_marker_offd[i3] - jj_row_begin_offd]++; |
1923: } |
1924: } |
1925: } |
1926: |
1927: for (jj1 = jj_row_begin_diag; jj1 < jj_count_diag; jj1++) |
1928: { |
1929: if (C_temp_diag_data[jj1 - jj_row_begin_diag] >= num_paths) |
1930: { |
1931: ++num_nonzeros_diag; |
1932: } |
1933: C_temp_diag_data[jj1 - jj_row_begin_diag] = 0; |
1934: } |
1935: for (jj1 = jj_row_begin_offd; jj1 < jj_count_offd; jj1++) |
1936: { |
1937: if (C_temp_offd_data[jj1 - jj_row_begin_offd] >= num_paths) |
1938: { |
1939: ++num_nonzeros_offd; |
1940: } |
1941: C_temp_offd_data[jj1 - jj_row_begin_offd] = 0; |
1942: } |
1943: } /* for each row */ |
1944: } /* num_paths > 1 */ |
1945: |
1946: hypre_prefix_sum_pair( |
1947: &num_nonzeros_diag, &C_diag_i[num_coarse], |
1948: &num_nonzeros_offd, &C_offd_i[num_coarse], |
1949: prefix_sum_workspace); |
1950: |
1951: for (i1 = 0; i1 < num_coarse; i1++) |
1952: { |
1953: S_marker[i1] = -1; |
1954: } |
1955: for (i1 = 0; i1 < num_cols_offd_C; i1++) |
1956: { |
1957: S_marker_offd[i1] = -1; |
1958: } |
1959: |
1960: #ifdef HYPRE_USING_OPENMP |
1961: #pragma omp barrier |
1962: #pragma omp master |
1963: #endif |
1964: { |
1965: if (C_diag_i[num_coarse]) |
1966: { |
1967: C_diag_j = hypre_TAlloc(HYPRE_Int, C_diag_i[num_coarse]); |
1968: } |
1969: if (C_offd_i[num_coarse]) |
1970: { |
1971: C_offd_j = hypre_TAlloc(HYPRE_Int, C_offd_i[num_coarse]); |
[...] |
1978: for (ic = ic_begin; ic < ic_end - 1; ic++) |
1979: { |
1980: if (C_diag_i[ic+1] == C_diag_i[ic] && C_offd_i[ic+1] == C_offd_i[ic]) |
1981: CF_marker[coarse_to_fine[ic]] = 2; |
1982: |
1983: C_diag_i[ic] += num_nonzeros_diag; |
1984: C_offd_i[ic] += num_nonzeros_offd; |
1985: } |
1986: if (ic_begin < ic_end) |
1987: { |
1988: C_diag_i[ic] += num_nonzeros_diag; |
1989: C_offd_i[ic] += num_nonzeros_offd; |
1990: |
1991: HYPRE_Int next_C_diag_i = prefix_sum_workspace[2*(my_thread_num + 1)]; |
1992: HYPRE_Int next_C_offd_i = prefix_sum_workspace[2*(my_thread_num + 1) + 1]; |
1993: |
1994: if (next_C_diag_i == C_diag_i[ic] && next_C_offd_i == C_offd_i[ic]) |
1995: CF_marker[coarse_to_fine[ic]] = 2; |
1996: } |
1997: |
1998: if (num_paths == 1) |
1999: { |
2000: for (ic = ic_begin; ic < ic_end; ic++) |
[...] |
2006: HYPRE_Int i1 = coarse_to_fine[ic]; |
2007: |
2008: HYPRE_Int jj_row_begin_diag = num_nonzeros_diag; |
2009: HYPRE_Int jj_row_begin_offd = num_nonzeros_offd; |
2010: |
2011: for (jj1 = S_diag_i[i1]; jj1 < S_diag_i[i1+1]; jj1++) |
2012: { |
2013: i2 = S_diag_j[jj1]; |
2014: if (CF_marker[i2] > 0) |
2015: { |
2016: index = fine_to_coarse[i2]; |
2017: if (S_marker[index] < jj_row_begin_diag) |
2018: { |
2019: S_marker[index] = num_nonzeros_diag; |
2020: C_diag_j[num_nonzeros_diag] = index; |
2021: num_nonzeros_diag++; |
2022: } |
2023: } |
2024: for (jj2 = S_diag_i[i2]; jj2 < S_diag_i[i2+1]; jj2++) |
2025: { |
2026: i3 = S_diag_j[jj2]; |
2027: if (CF_marker[i3] > 0) |
2028: { |
2029: index = fine_to_coarse[i3]; |
2030: if (index != ic && S_marker[index] < jj_row_begin_diag) |
2031: { |
2032: S_marker[index] = num_nonzeros_diag; |
2033: C_diag_j[num_nonzeros_diag] = index; |
2034: num_nonzeros_diag++; |
2035: } |
2036: } |
2037: } |
2038: for (jj2 = S_offd_i[i2]; jj2 < S_offd_i[i2+1]; jj2++) |
2039: { |
2040: i3 = S_offd_j[jj2]; |
2041: if (CF_marker_offd[i3] > 0) |
2042: { |
2043: index = map_S_to_C[i3]; |
2044: if (S_marker_offd[index] < jj_row_begin_offd) |
2045: { |
2046: S_marker_offd[index] = num_nonzeros_offd; |
2047: C_offd_j[num_nonzeros_offd] = index; |
2048: num_nonzeros_offd++; |
2049: } |
2050: } |
2051: } |
2052: } |
2053: for (jj1 = S_offd_i[i1]; jj1 < S_offd_i[i1+1]; jj1++) |
2054: { |
2055: i2 = S_offd_j[jj1]; |
2056: if (CF_marker_offd[i2] > 0) |
2057: { |
2058: index = map_S_to_C[i2]; |
2059: if (S_marker_offd[index] < jj_row_begin_offd) |
2060: { |
2061: S_marker_offd[index] = num_nonzeros_offd; |
2062: C_offd_j[num_nonzeros_offd] = index; |
2063: num_nonzeros_offd++; |
2064: } |
2065: } |
2066: for (jj2 = S_ext_diag_i[i2]; jj2 < S_ext_diag_i[i2+1]; jj2++) |
2067: { |
2068: i3 = S_ext_diag_j[jj2]; |
2069: if (i3 != ic && S_marker[i3] < jj_row_begin_diag) |
2070: { |
2071: S_marker[i3] = num_nonzeros_diag; |
2072: C_diag_j[num_nonzeros_diag] = i3; |
2073: num_nonzeros_diag++; |
2074: } |
2075: } |
2076: for (jj2 = S_ext_offd_i[i2]; jj2 < S_ext_offd_i[i2+1]; jj2++) |
2077: { |
2078: i3 = S_ext_offd_j[jj2]; |
2079: if (S_marker_offd[i3] < jj_row_begin_offd) |
2080: { |
2081: S_marker_offd[i3] = num_nonzeros_offd; |
2082: C_offd_j[num_nonzeros_offd] = i3; |
2083: num_nonzeros_offd++; |
[...] |
2095: for (ic = ic_begin; ic < ic_end; ic++) |
[...] |
2101: HYPRE_Int i1 = coarse_to_fine[ic]; |
2102: |
2103: HYPRE_Int jj_row_begin_diag = jj_count_diag; |
2104: HYPRE_Int jj_row_begin_offd = jj_count_offd; |
2105: |
2106: for (jj1 = S_diag_i[i1]; jj1 < S_diag_i[i1+1]; jj1++) |
2107: { |
2108: i2 = S_diag_j[jj1]; |
2109: if (CF_marker[i2] > 0) |
2110: { |
2111: index = fine_to_coarse[i2]; |
2112: if (S_marker[index] < jj_row_begin_diag) |
2113: { |
2114: S_marker[index] = jj_count_diag; |
2115: C_temp_diag_j[jj_count_diag - jj_row_begin_diag] = index; |
2116: C_temp_diag_data[jj_count_diag - jj_row_begin_diag] = 2; |
2117: jj_count_diag++; |
2118: } |
2119: else |
2120: { |
2121: C_temp_diag_data[S_marker[index] - jj_row_begin_diag] += 2; |
2122: } |
2123: } |
2124: for (jj2 = S_diag_i[i2]; jj2 < S_diag_i[i2+1]; jj2++) |
2125: { |
2126: i3 = S_diag_j[jj2]; |
2127: if (CF_marker[i3] > 0 && fine_to_coarse[i3] != ic) |
2128: { |
2129: index = fine_to_coarse[i3]; |
2130: if (S_marker[index] < jj_row_begin_diag) |
2131: { |
2132: S_marker[index] = jj_count_diag; |
2133: C_temp_diag_j[jj_count_diag - jj_row_begin_diag] = index; |
2134: C_temp_diag_data[jj_count_diag - jj_row_begin_diag] = 1; |
2135: jj_count_diag++; |
2136: } |
2137: else |
2138: { |
2139: C_temp_diag_data[S_marker[index] - jj_row_begin_diag]++; |
2140: } |
2141: } |
2142: } |
2143: for (jj2 = S_offd_i[i2]; jj2 < S_offd_i[i2+1]; jj2++) |
2144: { |
2145: i3 = S_offd_j[jj2]; |
2146: if (CF_marker_offd[i3] > 0) |
2147: { |
2148: index = map_S_to_C[i3]; |
2149: if (S_marker_offd[index] < jj_row_begin_offd) |
2150: { |
2151: S_marker_offd[index] = jj_count_offd; |
2152: C_temp_offd_j[jj_count_offd - jj_row_begin_offd] = index; |
2153: C_temp_offd_data[jj_count_offd - jj_row_begin_offd] = 1; |
2154: jj_count_offd++; |
2155: } |
2156: else |
2157: { |
2158: C_temp_offd_data[S_marker_offd[index] - jj_row_begin_offd]++; |
2159: } |
2160: } |
2161: } |
2162: } |
2163: for (jj1 = S_offd_i[i1]; jj1 < S_offd_i[i1+1]; jj1++) |
2164: { |
2165: i2 = S_offd_j[jj1]; |
2166: if (CF_marker_offd[i2] > 0) |
2167: { |
2168: index = map_S_to_C[i2]; |
2169: if (S_marker_offd[index] < jj_row_begin_offd) |
2170: { |
2171: S_marker_offd[index] = jj_count_offd; |
2172: C_temp_offd_j[jj_count_offd - jj_row_begin_offd] = index; |
2173: C_temp_offd_data[jj_count_offd - jj_row_begin_offd] = 2; |
2174: jj_count_offd++; |
2175: } |
2176: else |
2177: { |
2178: C_temp_offd_data[S_marker_offd[index] - jj_row_begin_offd] += 2; |
2179: } |
2180: } |
2181: for (jj2 = S_ext_diag_i[i2]; jj2 < S_ext_diag_i[i2+1]; jj2++) |
2182: { |
2183: i3 = S_ext_diag_j[jj2]; |
2184: if (i3 != ic) |
2185: { |
2186: if (S_marker[i3] < jj_row_begin_diag) |
2187: { |
2188: S_marker[i3] = jj_count_diag; |
2189: C_temp_diag_j[jj_count_diag - jj_row_begin_diag] = i3; |
2190: C_temp_diag_data[jj_count_diag - jj_row_begin_diag] = 1; |
2191: jj_count_diag++; |
2192: } |
2193: else |
2194: { |
2195: C_temp_diag_data[S_marker[i3] - jj_row_begin_diag]++; |
2196: } |
2197: } |
2198: } |
2199: for (jj2 = S_ext_offd_i[i2]; jj2 < S_ext_offd_i[i2+1]; jj2++) |
2200: { |
2201: i3 = S_ext_offd_j[jj2]; |
2202: if (S_marker_offd[i3] < jj_row_begin_offd) |
2203: { |
2204: S_marker_offd[i3] = jj_count_offd; |
2205: C_temp_offd_j[jj_count_offd - jj_row_begin_offd] = i3; |
2206: C_temp_offd_data[jj_count_offd - jj_row_begin_offd] = 1; |
2207: jj_count_offd++; |
2208: } |
2209: else |
2210: { |
2211: C_temp_offd_data[S_marker_offd[i3] - jj_row_begin_offd]++; |
2212: } |
2213: } |
2214: } |
2215: |
2216: for (jj1 = jj_row_begin_diag; jj1 < jj_count_diag; jj1++) |
2217: { |
2218: if (C_temp_diag_data[jj1 - jj_row_begin_diag] >= num_paths) |
2219: { |
2220: C_diag_j[num_nonzeros_diag++] = C_temp_diag_j[jj1 - jj_row_begin_diag]; |
2221: } |
2222: C_temp_diag_data[jj1 - jj_row_begin_diag] = 0; |
2223: } |
2224: for (jj1 = jj_row_begin_offd; jj1 < jj_count_offd; jj1++) |
2225: { |
2226: if (C_temp_offd_data[jj1 - jj_row_begin_offd] >= num_paths) |
2227: { |
2228: C_offd_j[num_nonzeros_offd++] = C_temp_offd_j[jj1 - jj_row_begin_offd]; |
2229: } |
2230: C_temp_offd_data[jj1 - jj_row_begin_offd] = 0; |
0x498f30 PUSH %RBP |
0x498f31 MOV %RSP,%RBP |
0x498f34 PUSH %R15 |
0x498f36 PUSH %R14 |
0x498f38 PUSH %R13 |
0x498f3a PUSH %R12 |
0x498f3c PUSH %RBX |
0x498f3d SUB $0xa8,%RSP |
0x498f44 MOV %R9,-0x98(%RBP) |
0x498f4b MOV %R8,-0x50(%RBP) |
0x498f4f MOV %RCX,%R15 |
0x498f52 MOV %RDX,-0x68(%RBP) |
0x498f56 MOV %RDI,-0xa8(%RBP) |
0x498f5d MOV 0x88(%RBP),%RBX |
0x498f64 MOV 0x48(%RBP),%R14 |
0x498f68 MOV 0x20(%RBP),%R12 |
0x498f6c CALL 4f9c90 <hypre_GetThreadNum> |
0x498f71 MOV %RAX,%R13 |
0x498f74 LEA -0xc8(%RBP),%RDI |
0x498f7b LEA -0xd0(%RBP),%RSI |
0x498f82 MOV %R12,%RDX |
0x498f85 CALL 4f9ca0 <hypre_GetSimpleThreadPartition> |
0x498f8a MOV %R15,%R10 |
0x498f8d MOV %R13,%R15 |
0x498f90 MOV (%RBX),%RCX |
0x498f93 MOV %RCX,%RDX |
0x498f96 IMUL %R15,%RDX |
0x498f9a MOV (%R14),%RAX |
0x498f9d CMP $0x1,%R10 |
0x498fa1 JLE 498fe0 |
0x498fa3 MOV 0xd0(%RBP),%RDI |
0x498faa MOV 0xc8(%RBP),%R8 |
0x498fb1 MOV 0xc0(%RBP),%RSI |
0x498fb8 MOV 0xb8(%RBP),%R9 |
0x498fbf LEA (%RSI,%RDX,8),%RSI |
0x498fc3 MOV %RSI,-0x78(%RBP) |
0x498fc7 MOV %RAX,%RSI |
0x498fca IMUL %R15,%RSI |
0x498fce LEA (%R9,%RSI,8),%R9 |
0x498fd2 MOV %R9,-0x80(%RBP) |
0x498fd6 LEA (%RDI,%RDX,8),%R11 |
0x498fda LEA (%R8,%RSI,8),%RDI |
0x498fde JMP 498ffc |
0x498fe0 MOV %RAX,%RSI |
0x498fe3 IMUL %R15,%RSI |
0x498fe7 MOVQ $0,-0x78(%RBP) |
0x498fef MOVQ $0,-0x80(%RBP) |
0x498ff7 XOR %R11D,%R11D |
0x498ffa XOR %EDI,%EDI |
0x498ffc TEST %RAX,%RAX |
0x498fff MOV 0xb0(%RBP),%R8 |
0x499006 LEA (%R8,%RSI,8),%R13 |
0x49900a CMOVE %RAX,%R13 |
0x49900e MOV 0xa8(%RBP),%RSI |
0x499015 LEA (%RSI,%RDX,8),%R14 |
0x499019 TEST %RCX,%RCX |
0x49901c CMOVE %RCX,%R14 |
0x499020 MOV 0x48(%RBP),%RDX |
0x499024 JLE 499043 |
0x499026 XOR %EAX,%EAX |
0x499028 NOPL (%RAX,%RAX,1) |
(2126) 0x499030 MOVQ $-0x1,(%R14,%RAX,8) |
(2126) 0x499038 INC %RAX |
(2126) 0x49903b CMP (%RBX),%RAX |
(2126) 0x49903e JL 499030 |
0x499040 MOV (%RDX),%RAX |
0x499043 MOV 0x98(%RBP),%RCX |
0x49904a TEST %RAX,%RAX |
0x49904d JLE 499071 |
0x49904f XOR %EAX,%EAX |
0x499051 NOPW %CS:(%RAX,%RAX,1) |
(2125) 0x499060 MOVQ $-0x1,(%R13,%RAX,8) |
(2125) 0x499069 INC %RAX |
(2125) 0x49906c CMP (%RDX),%RAX |
(2125) 0x49906f JL 499060 |
0x499071 MOVQ $0,-0x30(%RBP) |
0x499079 MOVQ $0,-0x38(%RBP) |
0x499081 MOV (%RCX,%R15,8),%RAX |
0x499085 MOV %R15,-0xb0(%RBP) |
0x49908c MOV 0x8(%RCX,%R15,8),%RCX |
0x499091 CMP $0x1,%R10 |
0x499095 MOV %RAX,-0x90(%RBP) |
0x49909c MOV %RCX,-0x70(%RBP) |
0x4990a0 MOV %R10,-0x60(%RBP) |
0x4990a4 MOV %R11,-0x58(%RBP) |
0x4990a8 MOV %RDI,-0x40(%RBP) |
0x4990ac JNE 499322 |
0x4990b2 CMP %RCX,%RAX |
0x4990b5 JGE 49998d |
0x4990bb XOR %ECX,%ECX |
0x4990bd MOV -0x90(%RBP),%RAX |
0x4990c4 XOR %EDX,%EDX |
0x4990c6 JMP 4990e3 |
0x4990c8 NOPL (%RAX,%RAX,1) |
(2118) 0x4990d0 INC %RAX |
(2118) 0x4990d3 MOV %R8,%RCX |
(2118) 0x4990d6 MOV %RSI,%RDX |
(2118) 0x4990d9 CMP -0x70(%RBP),%RAX |
(2118) 0x4990dd JE 49998d |
(2118) 0x4990e3 MOV 0xa0(%RBP),%RSI |
(2118) 0x4990ea MOV (%RSI,%RAX,8),%RDI |
(2118) 0x4990ee MOV 0x28(%RBP),%RSI |
(2118) 0x4990f2 MOV %RCX,(%RSI,%RAX,8) |
(2118) 0x4990f6 MOV 0x48(%RBP),%RSI |
(2118) 0x4990fa CMPQ $0,(%RSI) |
(2118) 0x4990fe JE 499108 |
(2118) 0x499100 MOV 0x38(%RBP),%RSI |
(2118) 0x499104 MOV %RDX,(%RSI,%RAX,8) |
(2118) 0x499108 MOV -0x50(%RBP),%R10 |
(2118) 0x49910c MOV (%R10,%RDI,8),%R9 |
(2118) 0x499110 MOV %RDX,%RSI |
(2118) 0x499113 MOV %RCX,%R8 |
(2118) 0x499116 MOV %RDI,-0x48(%RBP) |
(2118) 0x49911a CMP 0x8(%R10,%RDI,8),%R9 |
(2118) 0x49911f MOV -0x98(%RBP),%R12 |
(2118) 0x499126 JGE 499230 |
(2118) 0x49912c MOV %RDX,%RSI |
(2118) 0x49912f MOV %RCX,%R8 |
(2118) 0x499132 JMP 499156 |
0x499134 NOPW %CS:(%RAX,%RAX,1) |
(2122) 0x499140 INC %R9 |
(2122) 0x499143 MOV -0x50(%RBP),%R10 |
(2122) 0x499147 MOV -0x48(%RBP),%RDI |
(2122) 0x49914b CMP 0x8(%R10,%RDI,8),%R9 |
(2122) 0x499150 JGE 499230 |
(2122) 0x499156 MOV (%R12,%R9,8),%R10 |
(2122) 0x49915a MOV -0x68(%RBP),%R11 |
(2122) 0x49915e CMPQ $0,(%R11,%R10,8) |
(2122) 0x499163 JLE 49917e |
(2122) 0x499165 MOV 0x78(%RBP),%RDI |
(2122) 0x499169 MOV (%RDI,%R10,8),%R11 |
(2122) 0x49916d CMP %RCX,(%R14,%R11,8) |
(2122) 0x499171 JGE 49917e |
(2122) 0x499173 MOV %R8,(%R14,%R11,8) |
(2122) 0x499177 INC %R8 |
(2122) 0x49917a MOV %R8,-0x30(%RBP) |
(2122) 0x49917e MOV -0x50(%RBP),%RBX |
(2122) 0x499182 MOV (%RBX,%R10,8),%R11 |
(2122) 0x499186 MOV 0x8(%RBX,%R10,8),%RBX |
(2122) 0x49918b JMP 499193 |
0x49918d NOPL (%RAX) |
(2124) 0x499190 INC %R11 |
(2124) 0x499193 CMP %RBX,%R11 |
(2124) 0x499196 JGE 4991d0 |
(2124) 0x499198 MOV (%R12,%R11,8),%R15 |
(2124) 0x49919c MOV -0x68(%RBP),%RDI |
(2124) 0x4991a0 CMPQ $0,(%RDI,%R15,8) |
(2124) 0x4991a5 JLE 499190 |
(2124) 0x4991a7 MOV 0x78(%RBP),%RDI |
(2124) 0x4991ab MOV (%RDI,%R15,8),%R15 |
(2124) 0x4991af CMP %RAX,%R15 |
(2124) 0x4991b2 JE 499190 |
(2124) 0x4991b4 CMP %RCX,(%R14,%R15,8) |
(2124) 0x4991b8 JGE 499190 |
(2124) 0x4991ba MOV %R8,(%R14,%R15,8) |
(2124) 0x4991be INC %R8 |
(2124) 0x4991c1 MOV %R8,-0x30(%RBP) |
(2124) 0x4991c5 MOV -0x50(%RBP),%RBX |
(2124) 0x4991c9 MOV 0x8(%RBX,%R10,8),%RBX |
(2124) 0x4991ce JMP 499190 |
(2122) 0x4991d0 MOV 0x10(%RBP),%RDI |
(2122) 0x4991d4 MOV (%RDI,%R10,8),%R11 |
(2122) 0x4991d8 MOV 0x8(%RDI,%R10,8),%RBX |
(2122) 0x4991dd JMP 4991e3 |
0x4991df NOP |
(2123) 0x4991e0 INC %R11 |
(2123) 0x4991e3 CMP %RBX,%R11 |
(2123) 0x4991e6 JGE 499140 |
(2123) 0x4991ec MOV 0x18(%RBP),%RDI |
(2123) 0x4991f0 MOV (%RDI,%R11,8),%R15 |
(2123) 0x4991f4 MOV 0x70(%RBP),%RDI |
(2123) 0x4991f8 CMPQ $0,(%RDI,%R15,8) |
(2123) 0x4991fd JLE 4991e0 |
(2123) 0x4991ff MOV 0x80(%RBP),%RDI |
(2123) 0x499206 MOV (%RDI,%R15,8),%R15 |
(2123) 0x49920a CMP %RDX,(%R13,%R15,8) |
(2123) 0x49920f JGE 4991e0 |
(2123) 0x499211 MOV %RSI,(%R13,%R15,8) |
(2123) 0x499216 INC %RSI |
(2123) 0x499219 MOV %RSI,-0x38(%RBP) |
(2123) 0x49921d MOV 0x10(%RBP),%RDI |
(2123) 0x499221 MOV 0x8(%RDI,%R10,8),%RBX |
(2123) 0x499226 JMP 4991e0 |
0x499228 NOPL (%RAX,%RAX,1) |
(2118) 0x499230 MOV 0x10(%RBP),%RDI |
(2118) 0x499234 MOV -0x48(%RBP),%R12 |
(2118) 0x499238 MOV (%RDI,%R12,8),%R9 |
(2118) 0x49923c JMP 499247 |
0x49923e XCHG %AX,%AX |
(2119) 0x499240 INC %R9 |
(2119) 0x499243 MOV 0x10(%RBP),%RDI |
(2119) 0x499247 CMP 0x8(%RDI,%R12,8),%R9 |
(2119) 0x49924c JGE 4990d0 |
(2119) 0x499252 MOV 0x18(%RBP),%RDI |
(2119) 0x499256 MOV (%RDI,%R9,8),%R10 |
(2119) 0x49925a MOV 0x70(%RBP),%RDI |
(2119) 0x49925e CMPQ $0,(%RDI,%R10,8) |
(2119) 0x499263 JLE 499283 |
(2119) 0x499265 MOV 0x80(%RBP),%RDI |
(2119) 0x49926c MOV (%RDI,%R10,8),%R11 |
(2119) 0x499270 CMP %RDX,(%R13,%R11,8) |
(2119) 0x499275 JGE 499283 |
(2119) 0x499277 MOV %RSI,(%R13,%R11,8) |
(2119) 0x49927c INC %RSI |
(2119) 0x49927f MOV %RSI,-0x38(%RBP) |
(2119) 0x499283 MOV 0x50(%RBP),%RDI |
(2119) 0x499287 MOV (%RDI,%R10,8),%R11 |
(2119) 0x49928b MOV 0x8(%RDI,%R10,8),%RBX |
(2119) 0x499290 JMP 4992a3 |
0x499292 NOPW %CS:(%RAX,%RAX,1) |
(2121) 0x4992a0 INC %R11 |
(2121) 0x4992a3 CMP %RBX,%R11 |
(2121) 0x4992a6 JGE 4992e0 |
(2121) 0x4992a8 MOV 0x58(%RBP),%RDI |
(2121) 0x4992ac MOV (%RDI,%R11,8),%R15 |
(2121) 0x4992b0 CMP %RAX,%R15 |
(2121) 0x4992b3 JE 4992a0 |
(2121) 0x4992b5 CMP %RCX,(%R14,%R15,8) |
(2121) 0x4992b9 JGE 4992a0 |
(2121) 0x4992bb MOV %R8,(%R14,%R15,8) |
(2121) 0x4992bf INC %R8 |
(2121) 0x4992c2 MOV %R8,-0x30(%RBP) |
(2121) 0x4992c6 MOV 0x50(%RBP),%RDI |
(2121) 0x4992ca MOV 0x8(%RDI,%R10,8),%RBX |
(2121) 0x4992cf JMP 4992a0 |
0x4992d1 NOPW %CS:(%RAX,%RAX,1) |
(2119) 0x4992e0 MOV 0x60(%RBP),%RDI |
(2119) 0x4992e4 MOV (%RDI,%R10,8),%R11 |
(2119) 0x4992e8 MOV 0x8(%RDI,%R10,8),%RBX |
(2119) 0x4992ed JMP 4992f3 |
0x4992ef NOP |
(2120) 0x4992f0 INC %R11 |
(2120) 0x4992f3 CMP %RBX,%R11 |
(2120) 0x4992f6 JGE 499240 |
(2120) 0x4992fc MOV 0x68(%RBP),%RDI |
(2120) 0x499300 MOV (%RDI,%R11,8),%R15 |
(2120) 0x499304 CMP %RDX,(%R13,%R15,8) |
(2120) 0x499309 JGE 4992f0 |
(2120) 0x49930b MOV %RSI,(%R13,%R15,8) |
(2120) 0x499310 INC %RSI |
(2120) 0x499313 MOV %RSI,-0x38(%RBP) |
(2120) 0x499317 MOV 0x60(%RBP),%RDI |
(2120) 0x49931b MOV 0x8(%RDI,%R10,8),%RBX |
(2120) 0x499320 JMP 4992f0 |
0x499322 CMP %RCX,%RAX |
0x499325 JGE 49998d |
0x49932b LEA 0x38(%R11),%RAX |
0x49932f MOV %RAX,-0xc0(%RBP) |
0x499336 LEA 0x38(%RDI),%RAX |
0x49933a MOV %RAX,-0xb8(%RBP) |
0x499341 XOR %R12D,%R12D |
0x499344 MOV -0x90(%RBP),%R8 |
0x49934b XOR %R15D,%R15D |
0x49934e XOR %ESI,%ESI |
0x499350 XOR %EBX,%EBX |
0x499352 JMP 499374 |
0x499354 NOPW %CS:(%RAX,%RAX,1) |
(2105) 0x499360 MOV -0xa0(%RBP),%RBX |
(2105) 0x499367 INC %R8 |
(2105) 0x49936a CMP -0x70(%RBP),%R8 |
(2105) 0x49936e JE 49998d |
(2105) 0x499374 MOV %RBX,-0xa0(%RBP) |
(2105) 0x49937b MOV %R15,%RAX |
(2105) 0x49937e MOV %R12,%RBX |
(2105) 0x499381 MOV 0xa0(%RBP),%RCX |
(2105) 0x499388 MOV (%RCX,%R8,8),%RCX |
(2105) 0x49938c MOV 0x28(%RBP),%RDX |
(2105) 0x499390 MOV %RSI,-0x88(%RBP) |
(2105) 0x499397 MOV %RSI,(%RDX,%R8,8) |
(2105) 0x49939b MOV 0x48(%RBP),%RDX |
(2105) 0x49939f CMPQ $0,(%RDX) |
(2105) 0x4993a3 JE 4993b4 |
(2105) 0x4993a5 MOV 0x38(%RBP),%RDX |
(2105) 0x4993a9 MOV -0xa0(%RBP),%RSI |
(2105) 0x4993b0 MOV %RSI,(%RDX,%R8,8) |
(2105) 0x4993b4 MOV -0x50(%RBP),%RSI |
(2105) 0x4993b8 MOV (%RSI,%RCX,8),%RDX |
(2105) 0x4993bc MOV %RAX,%R15 |
(2105) 0x4993bf MOV %RBX,%R12 |
(2105) 0x4993c2 CMP 0x8(%RSI,%RCX,8),%RDX |
(2105) 0x4993c7 MOV %R8,-0x48(%RBP) |
(2105) 0x4993cb JGE 499520 |
(2105) 0x4993d1 MOV %RBX,%R12 |
(2105) 0x4993d4 MOV %RAX,%R15 |
(2105) 0x4993d7 JMP 4993f2 |
0x4993d9 NOPL (%RAX) |
(2115) 0x4993e0 INC %RDX |
(2115) 0x4993e3 MOV -0x50(%RBP),%RSI |
(2115) 0x4993e7 CMP 0x8(%RSI,%RCX,8),%RDX |
(2115) 0x4993ec JGE 499520 |
(2115) 0x4993f2 MOV -0x98(%RBP),%RSI |
(2115) 0x4993f9 MOV (%RSI,%RDX,8),%RSI |
(2115) 0x4993fd MOV -0x68(%RBP),%RDI |
(2115) 0x499401 CMPQ $0,(%RDI,%RSI,8) |
(2115) 0x499406 JLE 499435 |
(2115) 0x499408 MOV 0x78(%RBP),%RDI |
(2115) 0x49940c MOV (%RDI,%RSI,8),%RDI |
(2115) 0x499410 MOV (%R14,%RDI,8),%R8 |
(2115) 0x499414 SUB %RAX,%R8 |
(2115) 0x499417 JGE 499430 |
(2115) 0x499419 MOV %R15,(%R14,%RDI,8) |
(2115) 0x49941d MOV %R15,%RDI |
(2115) 0x499420 SUB %RAX,%RDI |
(2115) 0x499423 MOVQ $0x2,(%R11,%RDI,8) |
(2115) 0x49942b INC %R15 |
(2115) 0x49942e JMP 499435 |
(2115) 0x499430 ADDQ $0x2,(%R11,%R8,8) |
(2115) 0x499435 MOV -0x50(%RBP),%R8 |
(2115) 0x499439 MOV (%R8,%RSI,8),%RDI |
(2115) 0x49943d JMP 499457 |
(2117) 0x49943f INCQ (%R11,%R9,8) |
(2117) 0x499443 NOPW %CS:(%RAX,%RAX,1) |
(2117) 0x499450 INC %RDI |
(2117) 0x499453 MOV -0x50(%RBP),%R8 |
(2117) 0x499457 CMP 0x8(%R8,%RSI,8),%RDI |
(2117) 0x49945c JGE 4994b0 |
(2117) 0x49945e MOV -0x98(%RBP),%R8 |
(2117) 0x499465 MOV (%R8,%RDI,8),%R8 |
(2117) 0x499469 MOV -0x68(%RBP),%R9 |
(2117) 0x49946d CMPQ $0,(%R9,%R8,8) |
(2117) 0x499472 JLE 499450 |
(2117) 0x499474 MOV 0x78(%RBP),%R9 |
(2117) 0x499478 MOV (%R9,%R8,8),%R8 |
(2117) 0x49947c CMP -0x48(%RBP),%R8 |
(2117) 0x499480 JE 499450 |
(2117) 0x499482 MOV (%R14,%R8,8),%R9 |
(2117) 0x499486 SUB %RAX,%R9 |
(2117) 0x499489 JGE 49943f |
(2117) 0x49948b MOV %R15,(%R14,%R8,8) |
(2117) 0x49948f MOV %R15,%R8 |
(2117) 0x499492 SUB %RAX,%R8 |
(2117) 0x499495 MOVQ $0x1,(%R11,%R8,8) |
(2117) 0x49949d INC %R15 |
(2117) 0x4994a0 JMP 499450 |
0x4994a2 NOPW %CS:(%RAX,%RAX,1) |
(2115) 0x4994b0 MOV 0x10(%RBP),%R8 |
(2115) 0x4994b4 MOV (%R8,%RSI,8),%RDI |
(2115) 0x4994b8 JMP 4994cf |
0x4994ba NOPW (%RAX,%RAX,1) |
(2116) 0x4994c0 MOV -0x40(%RBP),%R8 |
(2116) 0x4994c4 INCQ (%R8,%R9,8) |
(2116) 0x4994c8 INC %RDI |
(2116) 0x4994cb MOV 0x10(%RBP),%R8 |
(2116) 0x4994cf CMP 0x8(%R8,%RSI,8),%RDI |
(2116) 0x4994d4 JGE 4993e0 |
(2116) 0x4994da MOV 0x18(%RBP),%R8 |
(2116) 0x4994de MOV (%R8,%RDI,8),%R8 |
(2116) 0x4994e2 MOV 0x70(%RBP),%R9 |
(2116) 0x4994e6 CMPQ $0,(%R9,%R8,8) |
(2116) 0x4994eb JLE 4994c8 |
(2116) 0x4994ed MOV 0x80(%RBP),%R9 |
(2116) 0x4994f4 MOV (%R9,%R8,8),%R8 |
(2116) 0x4994f8 MOV (%R13,%R8,8),%R9 |
(2116) 0x4994fd SUB %RBX,%R9 |
(2116) 0x499500 JGE 4994c0 |
(2116) 0x499502 MOV %R12,(%R13,%R8,8) |
(2116) 0x499507 MOV %R12,%R8 |
(2116) 0x49950a SUB %RBX,%R8 |
(2116) 0x49950d MOV -0x40(%RBP),%R9 |
(2116) 0x499511 MOVQ $0x1,(%R9,%R8,8) |
(2116) 0x499519 INC %R12 |
(2116) 0x49951c JMP 4994c8 |
0x49951e XCHG %AX,%AX |
(2105) 0x499520 MOV 0x10(%RBP),%RSI |
(2105) 0x499524 MOV (%RSI,%RCX,8),%RDX |
(2105) 0x499528 JMP 499537 |
0x49952a NOPW (%RAX,%RAX,1) |
(2112) 0x499530 INC %RDX |
(2112) 0x499533 MOV 0x10(%RBP),%RSI |
(2112) 0x499537 CMP 0x8(%RSI,%RCX,8),%RDX |
(2112) 0x49953c JGE 499670 |
(2112) 0x499542 MOV 0x18(%RBP),%RSI |
(2112) 0x499546 MOV (%RSI,%RDX,8),%RSI |
(2112) 0x49954a MOV 0x70(%RBP),%RDI |
(2112) 0x49954e CMPQ $0,(%RDI,%RSI,8) |
(2112) 0x499553 JLE 499590 |
(2112) 0x499555 MOV 0x80(%RBP),%RDI |
(2112) 0x49955c MOV (%RDI,%RSI,8),%RDI |
(2112) 0x499560 MOV (%R13,%RDI,8),%R8 |
(2112) 0x499565 SUB %RBX,%R8 |
(2112) 0x499568 MOV -0x48(%RBP),%R9 |
(2112) 0x49956c JGE 4995a0 |
(2112) 0x49956e MOV %R12,(%R13,%RDI,8) |
(2112) 0x499573 MOV %R12,%RDI |
(2112) 0x499576 SUB %RBX,%RDI |
(2112) 0x499579 MOV -0x40(%RBP),%R8 |
(2112) 0x49957d MOVQ $0x2,(%R8,%RDI,8) |
(2112) 0x499585 INC %R12 |
(2112) 0x499588 JMP 4995a9 |
0x49958a NOPW (%RAX,%RAX,1) |
(2112) 0x499590 MOV -0x48(%RBP),%R9 |
(2112) 0x499594 JMP 4995a9 |
0x499596 NOPW %CS:(%RAX,%RAX,1) |
(2112) 0x4995a0 MOV -0x40(%RBP),%RDI |
(2112) 0x4995a4 ADDQ $0x2,(%RDI,%R8,8) |
(2112) 0x4995a9 MOV 0x50(%RBP),%R8 |
(2112) 0x4995ad MOV (%R8,%RSI,8),%RDI |
(2112) 0x4995b1 JMP 4995cf |
0x4995b3 NOPW %CS:(%RAX,%RAX,1) |
(2114) 0x4995c0 INCQ (%R11,%R9,8) |
(2114) 0x4995c4 MOV -0x48(%RBP),%R9 |
(2114) 0x4995c8 INC %RDI |
(2114) 0x4995cb MOV 0x50(%RBP),%R8 |
(2114) 0x4995cf CMP 0x8(%R8,%RSI,8),%RDI |
(2114) 0x4995d4 JGE 499610 |
(2114) 0x4995d6 MOV 0x58(%RBP),%R8 |
(2114) 0x4995da MOV (%R8,%RDI,8),%R8 |
(2114) 0x4995de CMP %R9,%R8 |
(2114) 0x4995e1 JE 4995c8 |
(2114) 0x4995e3 MOV (%R14,%R8,8),%R9 |
(2114) 0x4995e7 SUB %RAX,%R9 |
(2114) 0x4995ea JGE 4995c0 |
(2114) 0x4995ec MOV %R15,(%R14,%R8,8) |
(2114) 0x4995f0 MOV %R15,%R8 |
(2114) 0x4995f3 SUB %RAX,%R8 |
(2114) 0x4995f6 MOVQ $0x1,(%R11,%R8,8) |
(2114) 0x4995fe INC %R15 |
(2114) 0x499601 JMP 4995c4 |
0x499603 NOPW %CS:(%RAX,%RAX,1) |
(2112) 0x499610 MOV 0x60(%RBP),%R8 |
(2112) 0x499614 MOV (%R8,%RSI,8),%RDI |
(2112) 0x499618 JMP 49962f |
0x49961a NOPW (%RAX,%RAX,1) |
(2113) 0x499620 MOV -0x40(%RBP),%R8 |
(2113) 0x499624 INCQ (%R8,%R9,8) |
(2113) 0x499628 INC %RDI |
(2113) 0x49962b MOV 0x60(%RBP),%R8 |
(2113) 0x49962f CMP 0x8(%R8,%RSI,8),%RDI |
(2113) 0x499634 JGE 499530 |
(2113) 0x49963a MOV 0x68(%RBP),%R8 |
(2113) 0x49963e MOV (%R8,%RDI,8),%R8 |
(2113) 0x499642 MOV (%R13,%R8,8),%R9 |
(2113) 0x499647 SUB %RBX,%R9 |
(2113) 0x49964a JGE 499620 |
(2113) 0x49964c MOV %R12,(%R13,%R8,8) |
(2113) 0x499651 MOV %R12,%R8 |
(2113) 0x499654 SUB %RBX,%R8 |
(2113) 0x499657 MOV -0x40(%RBP),%R9 |
(2113) 0x49965b MOVQ $0x1,(%R9,%R8,8) |
(2113) 0x499663 INC %R12 |
(2113) 0x499666 JMP 499628 |
0x499668 NOPL (%RAX,%RAX,1) |
(2105) 0x499670 MOV %R15,%RDX |
(2105) 0x499673 SUB %RAX,%RDX |
(2105) 0x499676 JLE 499760 |
(2105) 0x49967c CMP $0xd,%RDX |
(2105) 0x499680 MOV -0x40(%RBP),%RDI |
(2105) 0x499684 MOV -0x48(%RBP),%R8 |
(2105) 0x499688 MOV -0x88(%RBP),%RSI |
(2105) 0x49968f JB 499780 |
(2105) 0x499695 MOV %RDX,%RAX |
(2105) 0x499698 SHR $0x3,%RAX |
(2105) 0x49969c MOV -0xc0(%RBP),%RCX |
(2105) 0x4996a3 JMP 4996bd |
0x4996a5 NOPW %CS:(%RAX,%RAX,1) |
(2111) 0x4996b0 ADD $0x40,%RCX |
(2111) 0x4996b4 DEC %RAX |
(2111) 0x4996b7 JE 4997b0 |
(2111) 0x4996bd CMP %R10,-0x38(%RCX) |
(2111) 0x4996c1 JGE 4996f0 |
(2111) 0x4996c3 CMP %R10,-0x30(%RCX) |
(2111) 0x4996c7 JGE 4996fd |
(2111) 0x4996c9 CMP %R10,-0x28(%RCX) |
(2111) 0x4996cd JGE 49970a |
(2111) 0x4996cf CMP %R10,-0x20(%RCX) |
(2111) 0x4996d3 JGE 499717 |
(2111) 0x4996d5 CMP %R10,-0x18(%RCX) |
(2111) 0x4996d9 JGE 499724 |
(2111) 0x4996db CMP %R10,-0x10(%RCX) |
(2111) 0x4996df JGE 499731 |
(2111) 0x4996e1 CMP %R10,-0x8(%RCX) |
(2111) 0x4996e5 JGE 49973e |
(2111) 0x4996e7 CMP %R10,(%RCX) |
(2111) 0x4996ea JL 4996b0 |
(2111) 0x4996ec JMP 49974e |
0x4996ee XCHG %AX,%AX |
(2111) 0x4996f0 INC %RSI |
(2111) 0x4996f3 MOV %RSI,-0x30(%RBP) |
(2111) 0x4996f7 CMP %R10,-0x30(%RCX) |
(2111) 0x4996fb JL 4996c9 |
(2111) 0x4996fd INC %RSI |
(2111) 0x499700 MOV %RSI,-0x30(%RBP) |
(2111) 0x499704 CMP %R10,-0x28(%RCX) |
(2111) 0x499708 JL 4996cf |
(2111) 0x49970a INC %RSI |
(2111) 0x49970d MOV %RSI,-0x30(%RBP) |
(2111) 0x499711 CMP %R10,-0x20(%RCX) |
(2111) 0x499715 JL 4996d5 |
(2111) 0x499717 INC %RSI |
(2111) 0x49971a MOV %RSI,-0x30(%RBP) |
(2111) 0x49971e CMP %R10,-0x18(%RCX) |
(2111) 0x499722 JL 4996db |
(2111) 0x499724 INC %RSI |
(2111) 0x499727 MOV %RSI,-0x30(%RBP) |
(2111) 0x49972b CMP %R10,-0x10(%RCX) |
(2111) 0x49972f JL 4996e1 |
(2111) 0x499731 INC %RSI |
(2111) 0x499734 MOV %RSI,-0x30(%RBP) |
(2111) 0x499738 CMP %R10,-0x8(%RCX) |
(2111) 0x49973c JL 4996e7 |
(2111) 0x49973e INC %RSI |
(2111) 0x499741 MOV %RSI,-0x30(%RBP) |
(2111) 0x499745 CMP %R10,(%RCX) |
(2111) 0x499748 JL 4996b0 |
(2111) 0x49974e INC %RSI |
(2111) 0x499751 MOV %RSI,-0x30(%RBP) |
(2111) 0x499755 JMP 4996b0 |
0x49975a NOPW (%RAX,%RAX,1) |
(2105) 0x499760 MOV -0x40(%RBP),%RDI |
(2105) 0x499764 MOV -0x48(%RBP),%R8 |
(2105) 0x499768 MOV -0x88(%RBP),%RSI |
(2105) 0x49976f JMP 4997ec |
0x499771 NOPW %CS:(%RAX,%RAX,1) |
(2105) 0x499780 XOR %EAX,%EAX |
(2105) 0x499782 JMP 4997a0 |
0x499784 NOPW %CS:(%RAX,%RAX,1) |
(2109) 0x499790 MOVQ $0,(%R11,%RAX,8) |
(2109) 0x499798 INC %RAX |
(2109) 0x49979b CMP %RAX,%RDX |
(2109) 0x49979e JE 4997ec |
(2109) 0x4997a0 CMP %R10,(%R11,%RAX,8) |
(2109) 0x4997a4 JL 499790 |
(2109) 0x4997a6 INC %RSI |
(2109) 0x4997a9 MOV %RSI,-0x30(%RBP) |
(2109) 0x4997ad JMP 499790 |
0x4997af NOP |
(2105) 0x4997b0 MOV %RDX,%RAX |
(2105) 0x4997b3 AND $-0x8,%RAX |
(2105) 0x4997b7 CMP %RDX,%RAX |
(2105) 0x4997ba JB 4998dc |
(2105) 0x4997c0 MOV %RSI,-0x88(%RBP) |
(2105) 0x4997c7 SAL $0x3,%RDX |
(2105) 0x4997cb MOV %R11,%RDI |
(2105) 0x4997ce XOR %ESI,%ESI |
(2105) 0x4997d0 CALL 5011c0 <_intel_fast_memset> |
(2105) 0x4997d5 MOV -0x88(%RBP),%RSI |
(2105) 0x4997dc MOV -0x58(%RBP),%R11 |
(2105) 0x4997e0 MOV -0x60(%RBP),%R10 |
(2105) 0x4997e4 MOV -0x40(%RBP),%RDI |
(2105) 0x4997e8 MOV -0x48(%RBP),%R8 |
(2105) 0x4997ec MOV %R12,%RDX |
(2105) 0x4997ef SUB %RBX,%RDX |
(2105) 0x4997f2 JLE 499360 |
(2105) 0x4997f8 CMP $0xd,%RDX |
(2105) 0x4997fc MOV -0xa0(%RBP),%RBX |
(2105) 0x499803 JB 4998f0 |
(2105) 0x499809 MOV %RDX,%RAX |
(2105) 0x49980c SHR $0x3,%RAX |
(2105) 0x499810 MOV -0xb8(%RBP),%RCX |
(2105) 0x499817 JMP 49982d |
0x499819 NOPL (%RAX) |
(2108) 0x499820 ADD $0x40,%RCX |
(2108) 0x499824 DEC %RAX |
(2108) 0x499827 JE 499930 |
(2108) 0x49982d CMP %R10,-0x38(%RCX) |
(2108) 0x499831 JGE 499860 |
(2108) 0x499833 CMP %R10,-0x30(%RCX) |
(2108) 0x499837 JGE 49986d |
(2108) 0x499839 CMP %R10,-0x28(%RCX) |
(2108) 0x49983d JGE 49987a |
(2108) 0x49983f CMP %R10,-0x20(%RCX) |
(2108) 0x499843 JGE 499887 |
(2108) 0x499845 CMP %R10,-0x18(%RCX) |
(2108) 0x499849 JGE 499894 |
(2108) 0x49984b CMP %R10,-0x10(%RCX) |
(2108) 0x49984f JGE 4998a1 |
(2108) 0x499851 CMP %R10,-0x8(%RCX) |
(2108) 0x499855 JGE 4998ae |
(2108) 0x499857 CMP %R10,(%RCX) |
(2108) 0x49985a JL 499820 |
(2108) 0x49985c JMP 4998be |
0x49985e XCHG %AX,%AX |
(2108) 0x499860 INC %RBX |
(2108) 0x499863 MOV %RBX,-0x38(%RBP) |
(2108) 0x499867 CMP %R10,-0x30(%RCX) |
(2108) 0x49986b JL 499839 |
(2108) 0x49986d INC %RBX |
(2108) 0x499870 MOV %RBX,-0x38(%RBP) |
(2108) 0x499874 CMP %R10,-0x28(%RCX) |
(2108) 0x499878 JL 49983f |
(2108) 0x49987a INC %RBX |
(2108) 0x49987d MOV %RBX,-0x38(%RBP) |
(2108) 0x499881 CMP %R10,-0x20(%RCX) |
(2108) 0x499885 JL 499845 |
(2108) 0x499887 INC %RBX |
(2108) 0x49988a MOV %RBX,-0x38(%RBP) |
(2108) 0x49988e CMP %R10,-0x18(%RCX) |
(2108) 0x499892 JL 49984b |
(2108) 0x499894 INC %RBX |
(2108) 0x499897 MOV %RBX,-0x38(%RBP) |
(2108) 0x49989b CMP %R10,-0x10(%RCX) |
(2108) 0x49989f JL 499851 |
(2108) 0x4998a1 INC %RBX |
(2108) 0x4998a4 MOV %RBX,-0x38(%RBP) |
(2108) 0x4998a8 CMP %R10,-0x8(%RCX) |
(2108) 0x4998ac JL 499857 |
(2108) 0x4998ae INC %RBX |
(2108) 0x4998b1 MOV %RBX,-0x38(%RBP) |
(2108) 0x4998b5 CMP %R10,(%RCX) |
(2108) 0x4998b8 JL 499820 |
(2108) 0x4998be INC %RBX |
(2108) 0x4998c1 MOV %RBX,-0x38(%RBP) |
(2108) 0x4998c5 JMP 499820 |
0x4998ca NOPW (%RAX,%RAX,1) |
(2110) 0x4998d0 INC %RAX |
(2110) 0x4998d3 CMP %RAX,%RDX |
(2110) 0x4998d6 JE 4997c0 |
(2110) 0x4998dc CMP %R10,(%R11,%RAX,8) |
(2110) 0x4998e0 JL 4998d0 |
(2110) 0x4998e2 INC %RSI |
(2110) 0x4998e5 MOV %RSI,-0x30(%RBP) |
(2110) 0x4998e9 JMP 4998d0 |
0x4998eb NOPL (%RAX,%RAX,1) |
(2105) 0x4998f0 XOR %EAX,%EAX |
(2105) 0x4998f2 JMP 499914 |
0x4998f4 NOPW %CS:(%RAX,%RAX,1) |
(2106) 0x499900 MOVQ $0,(%RDI,%RAX,8) |
(2106) 0x499908 INC %RAX |
(2106) 0x49990b CMP %RAX,%RDX |
(2106) 0x49990e JE 499367 |
(2106) 0x499914 CMP %R10,(%RDI,%RAX,8) |
(2106) 0x499918 JL 499900 |
(2106) 0x49991a INC %RBX |
(2106) 0x49991d MOV %RBX,-0x38(%RBP) |
(2106) 0x499921 JMP 499900 |
0x499923 NOPW %CS:(%RAX,%RAX,1) |
(2105) 0x499930 MOV %RDX,%RAX |
(2105) 0x499933 AND $-0x8,%RAX |
(2105) 0x499937 CMP %RDX,%RAX |
(2105) 0x49993a MOV %RSI,-0x88(%RBP) |
(2105) 0x499941 JB 499978 |
(2105) 0x499943 SAL $0x3,%RDX |
(2105) 0x499947 XOR %ESI,%ESI |
(2105) 0x499949 CALL 5011c0 <_intel_fast_memset> |
(2105) 0x49994e MOV -0x60(%RBP),%R10 |
(2105) 0x499952 MOV -0x58(%RBP),%R11 |
(2105) 0x499956 MOV -0x48(%RBP),%R8 |
(2105) 0x49995a MOV -0x88(%RBP),%RSI |
(2105) 0x499961 JMP 499367 |
0x499966 NOPW %CS:(%RAX,%RAX,1) |
(2107) 0x499970 INC %RAX |
(2107) 0x499973 CMP %RAX,%RDX |
(2107) 0x499976 JE 499943 |
(2107) 0x499978 CMP %R10,(%RDI,%RAX,8) |
(2107) 0x49997c JL 499970 |
(2107) 0x49997e MOV %RBX,%RCX |
(2107) 0x499981 INC %RCX |
(2107) 0x499984 MOV %RCX,%RBX |
(2107) 0x499987 MOV %RCX,-0x38(%RBP) |
(2107) 0x49998b JMP 499970 |
0x49998d MOV 0x88(%RBP),%RBX |
0x499994 MOV (%RBX),%RAX |
0x499997 MOV 0x28(%RBP),%RCX |
0x49999b LEA (%RCX,%RAX,8),%RSI |
0x49999f MOV 0x38(%RBP),%RCX |
0x4999a3 LEA (%RCX,%RAX,8),%RCX |
0x4999a7 LEA -0x30(%RBP),%RDI |
0x4999ab LEA -0x38(%RBP),%RDX |
0x4999af MOV 0x90(%RBP),%R8 |
0x4999b6 CALL 4fad80 <hypre_prefix_sum_pair> |
0x4999bb CMPQ $0,(%RBX) |
0x4999bf JLE 4999e0 |
0x4999c1 XOR %EAX,%EAX |
0x4999c3 NOPW %CS:(%RAX,%RAX,1) |
(2104) 0x4999d0 MOVQ $-0x1,(%R14,%RAX,8) |
(2104) 0x4999d8 INC %RAX |
(2104) 0x4999db CMP (%RBX),%RAX |
(2104) 0x4999de JL 4999d0 |
0x4999e0 MOV 0x48(%RBP),%RCX |
0x4999e4 CMPQ $0,(%RCX) |
0x4999e8 MOV -0x90(%RBP),%R15 |
0x4999ef MOV -0xa8(%RBP),%RBX |
0x4999f6 JLE 499a11 |
0x4999f8 XOR %EAX,%EAX |
0x4999fa NOPW (%RAX,%RAX,1) |
(2103) 0x499a00 MOVQ $-0x1,(%R13,%RAX,8) |
(2103) 0x499a09 INC %RAX |
(2103) 0x499a0c CMP (%RCX),%RAX |
(2103) 0x499a0f JL 499a00 |
0x499a11 MOV (%RBX),%ESI |
0x499a13 MOV $0x74c450,%EDI |
0x499a18 CALL 410130 <__kmpc_barrier@plt> |
0x499a1d MOV (%RBX),%ESI |
0x499a1f MOV $0x74c470,%EDI |
0x499a24 XOR %EDX,%EDX |
0x499a26 CALL 4102a0 <__kmpc_masked@plt> |
0x499a2b CMP $0x1,%EAX |
0x499a2e MOV -0x98(%RBP),%R12 |
0x499a35 JNE 499a91 |
0x499a37 MOV 0x88(%RBP),%RBX |
0x499a3e MOV (%RBX),%RAX |
0x499a41 MOV 0x28(%RBP),%RCX |
0x499a45 MOV (%RCX,%RAX,8),%RDI |
0x499a49 TEST %RDI,%RDI |
0x499a4c JE 499a61 |
0x499a4e SAL $0x3,%RDI |
0x499a52 CALL 4f7e00 <hypre_MAlloc> |
0x499a57 MOV 0x30(%RBP),%RCX |
0x499a5b MOV %RAX,(%RCX) |
0x499a5e MOV (%RBX),%RAX |
0x499a61 MOV 0x38(%RBP),%RCX |
0x499a65 MOV (%RCX,%RAX,8),%RDI |
0x499a69 TEST %RDI,%RDI |
0x499a6c JE 499a7e |
0x499a6e SAL $0x3,%RDI |
0x499a72 CALL 4f7e00 <hypre_MAlloc> |
0x499a77 MOV 0x40(%RBP),%RCX |
0x499a7b MOV %RAX,(%RCX) |
0x499a7e MOV -0xa8(%RBP),%RBX |
0x499a85 MOV (%RBX),%ESI |
0x499a87 MOV $0x74c490,%EDI |
0x499a8c CALL 4100c0 <__kmpc_end_masked@plt> |
0x499a91 MOV (%RBX),%ESI |
0x499a93 MOV $0x74c4b0,%EDI |
0x499a98 CALL 410130 <__kmpc_barrier@plt> |
0x499a9d MOV -0x70(%RBP),%R11 |
0x499aa1 LEA -0x1(%R11),%RAX |
0x499aa5 MOV %RAX,%RSI |
0x499aa8 MOV %R15,%RDX |
0x499aab SUB %R15,%RSI |
0x499aae JLE 499c1e |
0x499ab4 MOV 0x28(%RBP),%RDI |
0x499ab8 LEA (%RDI,%RAX,8),%RCX |
0x499abc MOV 0x38(%RBP),%R8 |
0x499ac0 LEA (%R8,%R15,8),%RDX |
0x499ac4 CMP %RDX,%RCX |
0x499ac7 SETAEB -0x48(%RBP) |
0x499acb LEA (%R8,%RAX,8),%R8 |
0x499acf LEA (%RDI,%R15,8),%R9 |
0x499ad3 CMP %R9,%R8 |
0x499ad6 SETAE %BL |
0x499ad9 MOV 0xa0(%RBP),%R10 |
0x499ae0 LEA (%R10,%R15,8),%R15 |
0x499ae4 CMP %R15,%RCX |
0x499ae7 SETB %DIL |
0x499aeb LEA (%R10,%R11,8),%RCX |
0x499aef ADD $-0x10,%RCX |
0x499af3 CMP %R9,%RCX |
0x499af6 SETB %R10B |
0x499afa CMP %R15,%R8 |
0x499afd SETB %R8B |
0x499b01 CMP %RDX,%RCX |
0x499b04 MOV -0x30(%RBP),%RDX |
0x499b08 MOV -0x38(%RBP),%RCX |
0x499b0c SETB %R9B |
0x499b10 TEST %BL,-0x48(%RBP) |
0x499b13 JNE 49a57d |
0x499b19 OR %R10B,%DIL |
0x499b1c JE 49a57d |
0x499b22 OR %R9B,%R8B |
0x499b25 JE 49a57d |
0x499b2b CMP $0x2,%RSI |
0x499b2f MOV -0x90(%RBP),%R15 |
0x499b36 MOV 0x28(%RBP),%R11 |
0x499b3a JAE 49a5e2 |
0x499b40 MOV %RSI,%RDI |
0x499b43 AND $-0x2,%RDI |
0x499b47 CMP %RSI,%RDI |
0x499b4a JAE 499b80 |
0x499b4c ADD %R15,%RDI |
0x499b4f MOV 0x8(%R11,%RDI,8),%R8 |
0x499b54 CMP (%R11,%RDI,8),%R8 |
0x499b58 JNE 499b80 |
0x499b5a MOV 0x38(%RBP),%R9 |
0x499b5e MOV 0x8(%R9,%RDI,8),%R8 |
0x499b63 CMP (%R9,%RDI,8),%R8 |
0x499b67 JNE 499b80 |
0x499b69 MOV 0xa0(%RBP),%R8 |
0x499b70 MOV (%R8,%RDI,8),%RDI |
0x499b74 MOV -0x68(%RBP),%R8 |
0x499b78 MOVQ $0x2,(%R8,%RDI,8) |
0x499b80 CMP $0x4,%RSI |
0x499b84 MOV 0x38(%RBP),%R9 |
0x499b88 JB 499bcf |
0x499b8a MOV %RSI,%RDI |
0x499b8d SHR $0x2,%RDI |
0x499b91 LEA 0x18(,%R15,8),%R8 |
0x499b99 NOPL (%RAX) |
(2101) 0x499ba0 ADD %RDX,-0x18(%R11,%R8,1) |
(2101) 0x499ba5 ADD %RCX,-0x18(%R9,%R8,1) |
(2101) 0x499baa ADD %RDX,-0x10(%R11,%R8,1) |
(2101) 0x499baf ADD %RCX,-0x10(%R9,%R8,1) |
(2101) 0x499bb4 ADD %RDX,-0x8(%R11,%R8,1) |
(2101) 0x499bb9 ADD %RCX,-0x8(%R9,%R8,1) |
(2101) 0x499bbe ADD %RDX,(%R11,%R8,1) |
(2101) 0x499bc2 ADD %RCX,(%R9,%R8,1) |
(2101) 0x499bc6 ADD $0x20,%R8 |
(2101) 0x499bca DEC %RDI |
(2101) 0x499bcd JNE 499ba0 |
0x499bcf AND $-0x4,%RSI |
0x499bd3 ADD %R15,%RSI |
0x499bd6 MOV -0x70(%RBP),%RDI |
0x499bda SUB %RSI,%RDI |
0x499bdd CMP $0x2,%RDI |
0x499be1 JE 499c0b |
0x499be3 CMP $0x3,%RDI |
0x499be7 JE 499bfd |
0x499be9 CMP $0x4,%RDI |
0x499bed JNE 499c17 |
0x499bef ADD %RDX,0x10(%R11,%RSI,8) |
0x499bf4 MOV 0x38(%RBP),%RDI |
0x499bf8 ADD %RCX,0x10(%RDI,%RSI,8) |
0x499bfd ADD %RDX,0x8(%R11,%RSI,8) |
0x499c02 MOV 0x38(%RBP),%RDI |
0x499c06 ADD %RCX,0x8(%RDI,%RSI,8) |
0x499c0b ADD %RDX,(%R11,%RSI,8) |
0x499c0f MOV 0x38(%RBP),%RDX |
0x499c13 ADD %RCX,(%RDX,%RSI,8) |
0x499c17 MOV %RAX,%RDX |
0x499c1a MOV -0x70(%RBP),%R11 |
0x499c1e CMP %R11,%R15 |
0x499c21 MOV 0x40(%RBP),%RBX |
0x499c25 JGE 49a56b |
0x499c2b MOV -0x30(%RBP),%RAX |
0x499c2f MOV 0x28(%RBP),%R10 |
0x499c33 ADD %RAX,(%R10,%RDX,8) |
0x499c37 MOV -0x38(%RBP),%RCX |
0x499c3b MOV 0x38(%RBP),%RDI |
0x499c3f MOV (%RDI,%RDX,8),%RSI |
0x499c43 ADD %RCX,%RSI |
0x499c46 MOV %RSI,(%RDI,%RDX,8) |
0x499c4a MOV -0xb0(%RBP),%R8 |
0x499c51 SAL $0x4,%R8 |
0x499c55 MOV 0x90(%RBP),%R9 |
0x499c5c MOV 0x10(%R8,%R9,1),%RDI |
0x499c61 CMP (%R10,%RDX,8),%RDI |
0x499c65 JNE 499c85 |
0x499c67 CMP %RSI,0x18(%R8,%R9,1) |
0x499c6c JNE 499c85 |
0x499c6e MOV 0xa0(%RBP),%RSI |
0x499c75 MOV (%RSI,%RDX,8),%RDX |
0x499c79 MOV -0x68(%RBP),%RSI |
0x499c7d MOVQ $0x2,(%RSI,%RDX,8) |
0x499c85 CMPQ $0x1,-0x60(%RBP) |
0x499c8a JNE 499eed |
0x499c90 JMP 499cad |
0x499c92 NOPW %CS:(%RAX,%RAX,1) |
(2093) 0x499ca0 INC %R15 |
(2093) 0x499ca3 CMP -0x70(%RBP),%R15 |
(2093) 0x499ca7 JE 49a56b |
(2093) 0x499cad MOV 0xa0(%RBP),%RAX |
(2093) 0x499cb4 MOV (%RAX,%R15,8),%RAX |
(2093) 0x499cb8 MOV -0x30(%RBP),%RCX |
(2093) 0x499cbc MOV -0x38(%RBP),%RDX |
(2093) 0x499cc0 MOV -0x50(%RBP),%RDI |
(2093) 0x499cc4 MOV (%RDI,%RAX,8),%RSI |
(2093) 0x499cc8 JMP 499cd7 |
0x499cca NOPW (%RAX,%RAX,1) |
(2097) 0x499cd0 INC %RSI |
(2097) 0x499cd3 MOV -0x50(%RBP),%RDI |
(2097) 0x499cd7 CMP 0x8(%RDI,%RAX,8),%RSI |
(2097) 0x499cdc JGE 499de0 |
(2097) 0x499ce2 MOV (%R12,%RSI,8),%RDI |
(2097) 0x499ce6 MOV -0x68(%RBP),%R8 |
(2097) 0x499cea CMPQ $0,(%R8,%RDI,8) |
(2097) 0x499cef JLE 499d16 |
(2097) 0x499cf1 MOV 0x78(%RBP),%R8 |
(2097) 0x499cf5 MOV (%R8,%RDI,8),%R8 |
(2097) 0x499cf9 CMP %RCX,(%R14,%R8,8) |
(2097) 0x499cfd JGE 499d16 |
(2097) 0x499cff MOV -0x30(%RBP),%R9 |
(2097) 0x499d03 MOV %R9,(%R14,%R8,8) |
(2097) 0x499d07 MOV 0x30(%RBP),%R10 |
(2097) 0x499d0b MOV (%R10),%R10 |
(2097) 0x499d0e MOV %R8,(%R10,%R9,8) |
(2097) 0x499d12 INCQ -0x30(%RBP) |
(2097) 0x499d16 MOV -0x50(%RBP),%R9 |
(2097) 0x499d1a MOV (%R9,%RDI,8),%R8 |
(2097) 0x499d1e MOV 0x8(%R9,%RDI,8),%R9 |
(2097) 0x499d23 JMP 499d33 |
0x499d25 NOPW %CS:(%RAX,%RAX,1) |
(2099) 0x499d30 INC %R8 |
(2099) 0x499d33 CMP %R9,%R8 |
(2099) 0x499d36 JGE 499d80 |
(2099) 0x499d38 MOV (%R12,%R8,8),%R10 |
(2099) 0x499d3c MOV -0x68(%RBP),%R11 |
(2099) 0x499d40 CMPQ $0,(%R11,%R10,8) |
(2099) 0x499d45 JLE 499d30 |
(2099) 0x499d47 MOV 0x78(%RBP),%R11 |
(2099) 0x499d4b MOV (%R11,%R10,8),%R10 |
(2099) 0x499d4f CMP %R15,%R10 |
(2099) 0x499d52 JE 499d30 |
(2099) 0x499d54 CMP %RCX,(%R14,%R10,8) |
(2099) 0x499d58 JGE 499d30 |
(2099) 0x499d5a MOV -0x30(%RBP),%R9 |
(2099) 0x499d5e MOV %R9,(%R14,%R10,8) |
(2099) 0x499d62 MOV 0x30(%RBP),%R11 |
(2099) 0x499d66 MOV (%R11),%R11 |
(2099) 0x499d69 MOV %R10,(%R11,%R9,8) |
(2099) 0x499d6d INCQ -0x30(%RBP) |
(2099) 0x499d71 MOV -0x50(%RBP),%R9 |
(2099) 0x499d75 MOV 0x8(%R9,%RDI,8),%R9 |
(2099) 0x499d7a JMP 499d30 |
0x499d7c NOPL (%RAX) |
(2097) 0x499d80 MOV 0x10(%RBP),%R9 |
(2097) 0x499d84 MOV (%R9,%RDI,8),%R8 |
(2097) 0x499d88 MOV 0x8(%R9,%RDI,8),%R9 |
(2097) 0x499d8d JMP 499d93 |
0x499d8f NOP |
(2098) 0x499d90 INC %R8 |
(2098) 0x499d93 CMP %R9,%R8 |
(2098) 0x499d96 JGE 499cd0 |
(2098) 0x499d9c MOV 0x18(%RBP),%R10 |
(2098) 0x499da0 MOV (%R10,%R8,8),%R10 |
(2098) 0x499da4 MOV 0x70(%RBP),%R11 |
(2098) 0x499da8 CMPQ $0,(%R11,%R10,8) |
(2098) 0x499dad JLE 499d90 |
(2098) 0x499daf MOV 0x80(%RBP),%R11 |
(2098) 0x499db6 MOV (%R11,%R10,8),%R10 |
(2098) 0x499dba CMP %RDX,(%R13,%R10,8) |
(2098) 0x499dbf JGE 499d90 |
(2098) 0x499dc1 MOV -0x38(%RBP),%R9 |
(2098) 0x499dc5 MOV %R9,(%R13,%R10,8) |
(2098) 0x499dca MOV (%RBX),%R11 |
(2098) 0x499dcd MOV %R10,(%R11,%R9,8) |
(2098) 0x499dd1 INCQ -0x38(%RBP) |
(2098) 0x499dd5 MOV 0x10(%RBP),%R9 |
(2098) 0x499dd9 MOV 0x8(%R9,%RDI,8),%R9 |
(2098) 0x499dde JMP 499d90 |
(2093) 0x499de0 MOV 0x10(%RBP),%RDI |
(2093) 0x499de4 MOV (%RDI,%RAX,8),%RSI |
(2093) 0x499de8 JMP 499df7 |
0x499dea NOPW (%RAX,%RAX,1) |
(2094) 0x499df0 INC %RSI |
(2094) 0x499df3 MOV 0x10(%RBP),%RDI |
(2094) 0x499df7 CMP 0x8(%RDI,%RAX,8),%RSI |
(2094) 0x499dfc JGE 499ca0 |
(2094) 0x499e02 MOV 0x18(%RBP),%RDI |
(2094) 0x499e06 MOV (%RDI,%RSI,8),%RDI |
(2094) 0x499e0a MOV 0x70(%RBP),%R8 |
(2094) 0x499e0e CMPQ $0,(%R8,%RDI,8) |
(2094) 0x499e13 JLE 499e3b |
(2094) 0x499e15 MOV 0x80(%RBP),%R8 |
(2094) 0x499e1c MOV (%R8,%RDI,8),%R8 |
(2094) 0x499e20 CMP %RDX,(%R13,%R8,8) |
(2094) 0x499e25 JGE 499e3b |
(2094) 0x499e27 MOV -0x38(%RBP),%R9 |
(2094) 0x499e2b MOV %R9,(%R13,%R8,8) |
(2094) 0x499e30 MOV (%RBX),%R10 |
(2094) 0x499e33 MOV %R8,(%R10,%R9,8) |
(2094) 0x499e37 INCQ -0x38(%RBP) |
(2094) 0x499e3b MOV 0x50(%RBP),%R9 |
(2094) 0x499e3f MOV (%R9,%RDI,8),%R8 |
(2094) 0x499e43 MOV 0x8(%R9,%RDI,8),%R9 |
(2094) 0x499e48 JMP 499e53 |
0x499e4a NOPW (%RAX,%RAX,1) |
(2096) 0x499e50 INC %R8 |
(2096) 0x499e53 CMP %R9,%R8 |
(2096) 0x499e56 JGE 499e90 |
(2096) 0x499e58 MOV 0x58(%RBP),%R10 |
(2096) 0x499e5c MOV (%R10,%R8,8),%R10 |
(2096) 0x499e60 CMP %R15,%R10 |
(2096) 0x499e63 JE 499e50 |
(2096) 0x499e65 CMP %RCX,(%R14,%R10,8) |
(2096) 0x499e69 JGE 499e50 |
(2096) 0x499e6b MOV -0x30(%RBP),%R9 |
(2096) 0x499e6f MOV %R9,(%R14,%R10,8) |
(2096) 0x499e73 MOV 0x30(%RBP),%R11 |
(2096) 0x499e77 MOV (%R11),%R11 |
(2096) 0x499e7a MOV %R10,(%R11,%R9,8) |
(2096) 0x499e7e INCQ -0x30(%RBP) |
(2096) 0x499e82 MOV 0x50(%RBP),%R9 |
(2096) 0x499e86 MOV 0x8(%R9,%RDI,8),%R9 |
(2096) 0x499e8b JMP 499e50 |
0x499e8d NOPL (%RAX) |
(2094) 0x499e90 MOV 0x60(%RBP),%R9 |
(2094) 0x499e94 MOV (%R9,%RDI,8),%R8 |
(2094) 0x499e98 MOV 0x8(%R9,%RDI,8),%R9 |
(2094) 0x499e9d JMP 499ea3 |
0x499e9f NOP |
(2095) 0x499ea0 INC %R8 |
(2095) 0x499ea3 CMP %R9,%R8 |
(2095) 0x499ea6 JGE 499df0 |
(2095) 0x499eac MOV 0x68(%RBP),%R10 |
(2095) 0x499eb0 MOV (%R10,%R8,8),%R10 |
(2095) 0x499eb4 CMP %RDX,(%R13,%R10,8) |
(2095) 0x499eb9 JGE 499ea0 |
(2095) 0x499ebb MOV -0x38(%RBP),%R9 |
(2095) 0x499ebf MOV %R9,(%R13,%R10,8) |
(2095) 0x499ec4 MOV (%RBX),%R11 |
(2095) 0x499ec7 MOV %R10,(%R11,%R9,8) |
(2095) 0x499ecb INCQ -0x38(%RBP) |
(2095) 0x499ecf MOV 0x60(%RBP),%R9 |
(2095) 0x499ed3 MOV 0x8(%R9,%RDI,8),%R9 |
(2095) 0x499ed8 JMP 499ea0 |
0x499eda NOPW (%RAX,%RAX,1) |
(2082) 0x499ee0 INC %R15 |
(2082) 0x499ee3 CMP -0x70(%RBP),%R15 |
(2082) 0x499ee7 JE 49a56b |
(2082) 0x499eed MOV %RAX,%RSI |
(2082) 0x499ef0 MOV %RCX,%RDX |
(2082) 0x499ef3 MOV 0xa0(%RBP),%RDI |
(2082) 0x499efa MOV (%RDI,%R15,8),%RDI |
(2082) 0x499efe MOV -0x50(%RBP),%R9 |
(2082) 0x499f02 MOV (%R9,%RDI,8),%R8 |
(2082) 0x499f06 MOV %RDI,-0x48(%RBP) |
(2082) 0x499f0a CMP 0x8(%R9,%RDI,8),%R8 |
(2082) 0x499f0f JGE 49a080 |
(2082) 0x499f15 MOV %RDX,%RCX |
(2082) 0x499f18 MOV %RSI,%RAX |
(2082) 0x499f1b JMP 499f3a |
0x499f1d NOPL (%RAX) |
(2090) 0x499f20 INC %R8 |
(2090) 0x499f23 MOV -0x50(%RBP),%R9 |
(2090) 0x499f27 MOV -0x48(%RBP),%RDI |
(2090) 0x499f2b CMP 0x8(%R9,%RDI,8),%R8 |
(2090) 0x499f30 MOV 0x40(%RBP),%RBX |
(2090) 0x499f34 JGE 49a080 |
(2090) 0x499f3a MOV (%R12,%R8,8),%R9 |
(2090) 0x499f3e MOV -0x68(%RBP),%R10 |
(2090) 0x499f42 CMPQ $0,(%R10,%R9,8) |
(2090) 0x499f47 JLE 499f89 |
(2090) 0x499f49 MOV 0x78(%RBP),%R10 |
(2090) 0x499f4d MOV (%R10,%R9,8),%R10 |
(2090) 0x499f51 MOV (%R14,%R10,8),%R11 |
(2090) 0x499f55 SUB %RSI,%R11 |
(2090) 0x499f58 JGE 499f80 |
(2090) 0x499f5a MOV %RAX,(%R14,%R10,8) |
(2090) 0x499f5e MOV %RAX,%R11 |
(2090) 0x499f61 SUB %RSI,%R11 |
(2090) 0x499f64 MOV -0x78(%RBP),%RBX |
(2090) 0x499f68 MOV %R10,(%RBX,%R11,8) |
(2090) 0x499f6c MOV -0x58(%RBP),%RDI |
(2090) 0x499f70 MOVQ $0x2,(%RDI,%R11,8) |
(2090) 0x499f78 INC %RAX |
(2090) 0x499f7b JMP 499f89 |
0x499f7d NOPL (%RAX) |
(2090) 0x499f80 MOV -0x58(%RBP),%RDI |
(2090) 0x499f84 ADDQ $0x2,(%RDI,%R11,8) |
(2090) 0x499f89 MOV -0x50(%RBP),%R11 |
(2090) 0x499f8d MOV (%R11,%R9,8),%R10 |
(2090) 0x499f91 JMP 499fa7 |
(2092) 0x499f93 MOV -0x58(%RBP),%RDI |
(2092) 0x499f97 INCQ (%RDI,%RBX,8) |
(2092) 0x499f9b NOPL (%RAX,%RAX,1) |
(2092) 0x499fa0 INC %R10 |
(2092) 0x499fa3 MOV -0x50(%RBP),%R11 |
(2092) 0x499fa7 CMP 0x8(%R11,%R9,8),%R10 |
(2092) 0x499fac JGE 49a000 |
(2092) 0x499fae MOV (%R12,%R10,8),%R11 |
(2092) 0x499fb2 MOV -0x68(%RBP),%RBX |
(2092) 0x499fb6 CMPQ $0,(%RBX,%R11,8) |
(2092) 0x499fbb JLE 499fa0 |
(2092) 0x499fbd MOV 0x78(%RBP),%RBX |
(2092) 0x499fc1 MOV (%RBX,%R11,8),%R11 |
(2092) 0x499fc5 CMP %R15,%R11 |
(2092) 0x499fc8 JE 499fa0 |
(2092) 0x499fca MOV (%R14,%R11,8),%RBX |
(2092) 0x499fce SUB %RSI,%RBX |
(2092) 0x499fd1 JGE 499f93 |
(2092) 0x499fd3 MOV %RAX,(%R14,%R11,8) |
(2092) 0x499fd7 MOV %RAX,%RBX |
(2092) 0x499fda SUB %RSI,%RBX |
(2092) 0x499fdd MOV -0x78(%RBP),%RDI |
(2092) 0x499fe1 MOV %R11,(%RDI,%RBX,8) |
(2092) 0x499fe5 MOV -0x58(%RBP),%RDI |
(2092) 0x499fe9 MOVQ $0x1,(%RDI,%RBX,8) |
(2092) 0x499ff1 INC %RAX |
(2092) 0x499ff4 JMP 499fa0 |
0x499ff6 NOPW %CS:(%RAX,%RAX,1) |
(2090) 0x49a000 MOV 0x10(%RBP),%R11 |
(2090) 0x49a004 MOV (%R11,%R9,8),%R10 |
(2090) 0x49a008 JMP 49a01f |
0x49a00a NOPW (%RAX,%RAX,1) |
(2091) 0x49a010 MOV -0x40(%RBP),%RDI |
(2091) 0x49a014 INCQ (%RDI,%RBX,8) |
(2091) 0x49a018 INC %R10 |
(2091) 0x49a01b MOV 0x10(%RBP),%R11 |
(2091) 0x49a01f CMP 0x8(%R11,%R9,8),%R10 |
(2091) 0x49a024 JGE 499f20 |
(2091) 0x49a02a MOV 0x18(%RBP),%R11 |
(2091) 0x49a02e MOV (%R11,%R10,8),%R11 |
(2091) 0x49a032 MOV 0x70(%RBP),%RBX |
(2091) 0x49a036 CMPQ $0,(%RBX,%R11,8) |
(2091) 0x49a03b JLE 49a018 |
(2091) 0x49a03d MOV 0x80(%RBP),%RBX |
(2091) 0x49a044 MOV (%RBX,%R11,8),%R11 |
(2091) 0x49a048 MOV (%R13,%R11,8),%RBX |
(2091) 0x49a04d SUB %RDX,%RBX |
(2091) 0x49a050 JGE 49a010 |
(2091) 0x49a052 MOV %RCX,(%R13,%R11,8) |
(2091) 0x49a057 MOV %RCX,%RBX |
(2091) 0x49a05a SUB %RDX,%RBX |
(2091) 0x49a05d MOV -0x80(%RBP),%RDI |
(2091) 0x49a061 MOV %R11,(%RDI,%RBX,8) |
(2091) 0x49a065 MOV -0x40(%RBP),%RDI |
(2091) 0x49a069 MOVQ $0x1,(%RDI,%RBX,8) |
(2091) 0x49a071 INC %RCX |
(2091) 0x49a074 JMP 49a018 |
0x49a076 NOPW %CS:(%RAX,%RAX,1) |
(2082) 0x49a080 MOV 0x10(%RBP),%R9 |
(2082) 0x49a084 MOV -0x48(%RBP),%RDI |
(2082) 0x49a088 MOV (%R9,%RDI,8),%R8 |
(2082) 0x49a08c CMP 0x8(%R9,%RDI,8),%R8 |
(2082) 0x49a091 JL 49a106 |
(2082) 0x49a093 MOV %RAX,%RDI |
(2082) 0x49a096 SUB %RSI,%RDI |
(2082) 0x49a099 MOV -0x60(%RBP),%R11 |
(2082) 0x49a09d MOV -0x58(%RBP),%R9 |
(2082) 0x49a0a1 MOV -0x40(%RBP),%R8 |
(2082) 0x49a0a5 JLE 49a0c5 |
(2082) 0x49a0a7 CMP $0x4,%RDI |
(2082) 0x49a0ab JAE 49a2c0 |
(2082) 0x49a0b1 MOV %RDI,%RSI |
(2082) 0x49a0b4 AND $-0x4,%RSI |
(2082) 0x49a0b8 CMP %RDI,%RSI |
(2082) 0x49a0bb MOV -0x40(%RBP),%R8 |
(2082) 0x49a0bf JB 49a248 |
(2082) 0x49a0c5 MOV %RCX,%RSI |
(2082) 0x49a0c8 SUB %RDX,%RSI |
(2082) 0x49a0cb JLE 499ee0 |
(2082) 0x49a0d1 CMP $0x4,%RSI |
(2082) 0x49a0d5 JAE 49a430 |
(2082) 0x49a0db MOV %RSI,%RDX |
(2082) 0x49a0de AND $-0x4,%RDX |
(2082) 0x49a0e2 CMP %RSI,%RDX |
(2082) 0x49a0e5 JB 49a294 |
(2082) 0x49a0eb JMP 499ee0 |
(2087) 0x49a0f0 INC %R8 |
(2087) 0x49a0f3 MOV 0x10(%RBP),%R9 |
(2087) 0x49a0f7 MOV -0x48(%RBP),%RDI |
(2087) 0x49a0fb CMP 0x8(%R9,%RDI,8),%R8 |
(2087) 0x49a100 MOV 0x40(%RBP),%RBX |
(2087) 0x49a104 JGE 49a093 |
(2087) 0x49a106 MOV 0x18(%RBP),%R9 |
(2087) 0x49a10a MOV (%R9,%R8,8),%R9 |
(2087) 0x49a10e MOV 0x70(%RBP),%R10 |
(2087) 0x49a112 CMPQ $0,(%R10,%R9,8) |
(2087) 0x49a117 JLE 49a169 |
(2087) 0x49a119 MOV 0x80(%RBP),%R10 |
(2087) 0x49a120 MOV (%R10,%R9,8),%R10 |
(2087) 0x49a124 MOV (%R13,%R10,8),%R11 |
(2087) 0x49a129 SUB %RDX,%R11 |
(2087) 0x49a12c JGE 49a160 |
(2087) 0x49a12e MOV %RCX,(%R13,%R10,8) |
(2087) 0x49a133 MOV %RCX,%R11 |
(2087) 0x49a136 SUB %RDX,%R11 |
(2087) 0x49a139 MOV -0x80(%RBP),%RDI |
(2087) 0x49a13d MOV %R10,(%RDI,%R11,8) |
(2087) 0x49a141 MOV -0x40(%RBP),%RDI |
(2087) 0x49a145 MOVQ $0x2,(%RDI,%R11,8) |
(2087) 0x49a14d INC %RCX |
(2087) 0x49a150 JMP 49a169 |
0x49a152 NOPW %CS:(%RAX,%RAX,1) |
(2087) 0x49a160 MOV -0x40(%RBP),%RDI |
(2087) 0x49a164 ADDQ $0x2,(%RDI,%R11,8) |
(2087) 0x49a169 MOV 0x50(%RBP),%R11 |
(2087) 0x49a16d MOV (%R11,%R9,8),%R10 |
(2087) 0x49a171 JMP 49a18f |
0x49a173 NOPW %CS:(%RAX,%RAX,1) |
(2089) 0x49a180 MOV -0x58(%RBP),%RDI |
(2089) 0x49a184 INCQ (%RDI,%RBX,8) |
(2089) 0x49a188 INC %R10 |
(2089) 0x49a18b MOV 0x50(%RBP),%R11 |
(2089) 0x49a18f CMP 0x8(%R11,%R9,8),%R10 |
(2089) 0x49a194 JGE 49a1d0 |
(2089) 0x49a196 MOV 0x58(%RBP),%R11 |
(2089) 0x49a19a MOV (%R11,%R10,8),%R11 |
(2089) 0x49a19e CMP %R15,%R11 |
(2089) 0x49a1a1 JE 49a188 |
(2089) 0x49a1a3 MOV (%R14,%R11,8),%RBX |
(2089) 0x49a1a7 SUB %RSI,%RBX |
(2089) 0x49a1aa JGE 49a180 |
(2089) 0x49a1ac MOV %RAX,(%R14,%R11,8) |
(2089) 0x49a1b0 MOV %RAX,%RBX |
(2089) 0x49a1b3 SUB %RSI,%RBX |
(2089) 0x49a1b6 MOV -0x78(%RBP),%RDI |
(2089) 0x49a1ba MOV %R11,(%RDI,%RBX,8) |
(2089) 0x49a1be MOV -0x58(%RBP),%RDI |
(2089) 0x49a1c2 MOVQ $0x1,(%RDI,%RBX,8) |
(2089) 0x49a1ca INC %RAX |
(2089) 0x49a1cd JMP 49a188 |
0x49a1cf NOP |
(2087) 0x49a1d0 MOV 0x60(%RBP),%R11 |
(2087) 0x49a1d4 MOV (%R11,%R9,8),%R10 |
(2087) 0x49a1d8 JMP 49a1ef |
0x49a1da NOPW (%RAX,%RAX,1) |
(2088) 0x49a1e0 MOV -0x40(%RBP),%RDI |
(2088) 0x49a1e4 INCQ (%RDI,%RBX,8) |
(2088) 0x49a1e8 INC %R10 |
(2088) 0x49a1eb MOV 0x60(%RBP),%R11 |
(2088) 0x49a1ef CMP 0x8(%R11,%R9,8),%R10 |
(2088) 0x49a1f4 JGE 49a0f0 |
(2088) 0x49a1fa MOV 0x68(%RBP),%R11 |
(2088) 0x49a1fe MOV (%R11,%R10,8),%R11 |
(2088) 0x49a202 MOV (%R13,%R11,8),%RBX |
(2088) 0x49a207 SUB %RDX,%RBX |
(2088) 0x49a20a JGE 49a1e0 |
(2088) 0x49a20c MOV %RCX,(%R13,%R11,8) |
(2088) 0x49a211 MOV %RCX,%RBX |
(2088) 0x49a214 SUB %RDX,%RBX |
(2088) 0x49a217 MOV -0x80(%RBP),%RDI |
(2088) 0x49a21b MOV %R11,(%RDI,%RBX,8) |
(2088) 0x49a21f MOV -0x40(%RBP),%RDI |
(2088) 0x49a223 MOVQ $0x1,(%RDI,%RBX,8) |
(2088) 0x49a22b INC %RCX |
(2088) 0x49a22e JMP 49a1e8 |
(2085) 0x49a230 MOV -0x58(%RBP),%R9 |
(2085) 0x49a234 MOVQ $0,(%R9,%RSI,8) |
(2085) 0x49a23c INC %RSI |
(2085) 0x49a23f CMP %RSI,%RDI |
(2085) 0x49a242 JE 49a0c5 |
(2085) 0x49a248 CMP %R11,(%R9,%RSI,8) |
(2085) 0x49a24c JL 49a230 |
(2085) 0x49a24e MOV -0x78(%RBP),%R8 |
(2085) 0x49a252 MOV (%R8,%RSI,8),%R8 |
(2085) 0x49a256 MOV 0x30(%RBP),%R9 |
(2085) 0x49a25a MOV (%R9),%R9 |
(2085) 0x49a25d MOV -0x30(%RBP),%R10 |
(2085) 0x49a261 LEA 0x1(%R10),%R11 |
(2085) 0x49a265 MOV %R11,-0x30(%RBP) |
(2085) 0x49a269 MOV -0x60(%RBP),%R11 |
(2085) 0x49a26d MOV %R8,(%R9,%R10,8) |
(2085) 0x49a271 MOV -0x40(%RBP),%R8 |
(2085) 0x49a275 JMP 49a230 |
0x49a277 NOPW (%RAX,%RAX,1) |
(2083) 0x49a280 MOVQ $0,(%R8,%RDX,8) |
(2083) 0x49a288 INC %RDX |
(2083) 0x49a28b CMP %RDX,%RSI |
(2083) 0x49a28e JE 499ee0 |
(2083) 0x49a294 CMP %R11,(%R8,%RDX,8) |
(2083) 0x49a298 JL 49a280 |
(2083) 0x49a29a MOV -0x80(%RBP),%RDI |
(2083) 0x49a29e MOV (%RDI,%RDX,8),%RDI |
(2083) 0x49a2a2 MOV (%RBX),%R8 |
(2083) 0x49a2a5 MOV -0x38(%RBP),%R9 |
(2083) 0x49a2a9 LEA 0x1(%R9),%R10 |
(2083) 0x49a2ad MOV %R10,-0x38(%RBP) |
(2083) 0x49a2b1 MOV %RDI,(%R8,%R9,8) |
(2083) 0x49a2b5 MOV -0x40(%RBP),%R8 |
(2083) 0x49a2b9 JMP 49a280 |
0x49a2bb NOPL (%RAX,%RAX,1) |
(2082) 0x49a2c0 MOV %RDI,%RSI |
(2082) 0x49a2c3 SHR $0x2,%RSI |
(2082) 0x49a2c7 MOV $0x18,%R8D |
(2082) 0x49a2cd JMP 49a2e9 |
0x49a2cf NOP |
(2086) 0x49a2d0 MOV -0x58(%RBP),%R9 |
(2086) 0x49a2d4 MOVQ $0,(%R9,%R8,1) |
(2086) 0x49a2dc ADD $0x20,%R8 |
(2086) 0x49a2e0 DEC %RSI |
(2086) 0x49a2e3 JE 49a0b1 |
(2086) 0x49a2e9 CMP %R11,-0x18(%R9,%R8,1) |
(2086) 0x49a2ee JGE 49a340 |
(2086) 0x49a2f0 MOV -0x58(%RBP),%R9 |
(2086) 0x49a2f4 MOVQ $0,-0x18(%R9,%R8,1) |
(2086) 0x49a2fd CMP %R11,-0x10(%R9,%R8,1) |
(2086) 0x49a302 JGE 49a37c |
(2086) 0x49a304 MOV -0x58(%RBP),%R9 |
(2086) 0x49a308 MOVQ $0,-0x10(%R9,%R8,1) |
(2086) 0x49a311 CMP %R11,-0x8(%R9,%R8,1) |
(2086) 0x49a316 JGE 49a3bc |
(2086) 0x49a31c MOV -0x58(%RBP),%R9 |
(2086) 0x49a320 MOVQ $0,-0x8(%R9,%R8,1) |
(2086) 0x49a329 CMP %R11,(%R9,%R8,1) |
(2086) 0x49a32d JL 49a2d0 |
(2086) 0x49a32f JMP 49a3fb |
0x49a334 NOPW %CS:(%RAX,%RAX,1) |
(2086) 0x49a340 MOV -0x78(%RBP),%R9 |
(2086) 0x49a344 MOV -0x18(%R9,%R8,1),%R9 |
(2086) 0x49a349 MOV 0x30(%RBP),%R10 |
(2086) 0x49a34d MOV (%R10),%R10 |
(2086) 0x49a350 MOV -0x30(%RBP),%R11 |
(2086) 0x49a354 LEA 0x1(%R11),%RBX |
(2086) 0x49a358 MOV %RBX,-0x30(%RBP) |
(2086) 0x49a35c MOV 0x40(%RBP),%RBX |
(2086) 0x49a360 MOV %R9,(%R10,%R11,8) |
(2086) 0x49a364 MOV -0x60(%RBP),%R11 |
(2086) 0x49a368 MOV -0x58(%RBP),%R9 |
(2086) 0x49a36c MOVQ $0,-0x18(%R9,%R8,1) |
(2086) 0x49a375 CMP %R11,-0x10(%R9,%R8,1) |
(2086) 0x49a37a JL 49a304 |
(2086) 0x49a37c MOV -0x78(%RBP),%R9 |
(2086) 0x49a380 MOV -0x10(%R9,%R8,1),%R9 |
(2086) 0x49a385 MOV 0x30(%RBP),%R10 |
(2086) 0x49a389 MOV (%R10),%R10 |
(2086) 0x49a38c MOV -0x30(%RBP),%R11 |
(2086) 0x49a390 LEA 0x1(%R11),%RBX |
(2086) 0x49a394 MOV %RBX,-0x30(%RBP) |
(2086) 0x49a398 MOV 0x40(%RBP),%RBX |
(2086) 0x49a39c MOV %R9,(%R10,%R11,8) |
(2086) 0x49a3a0 MOV -0x60(%RBP),%R11 |
(2086) 0x49a3a4 MOV -0x58(%RBP),%R9 |
(2086) 0x49a3a8 MOVQ $0,-0x10(%R9,%R8,1) |
(2086) 0x49a3b1 CMP %R11,-0x8(%R9,%R8,1) |
(2086) 0x49a3b6 JL 49a31c |
(2086) 0x49a3bc MOV -0x78(%RBP),%R9 |
(2086) 0x49a3c0 MOV -0x8(%R9,%R8,1),%R9 |
(2086) 0x49a3c5 MOV 0x30(%RBP),%R10 |
(2086) 0x49a3c9 MOV (%R10),%R10 |
(2086) 0x49a3cc MOV -0x30(%RBP),%R11 |
(2086) 0x49a3d0 LEA 0x1(%R11),%RBX |
(2086) 0x49a3d4 MOV %RBX,-0x30(%RBP) |
(2086) 0x49a3d8 MOV 0x40(%RBP),%RBX |
(2086) 0x49a3dc MOV %R9,(%R10,%R11,8) |
(2086) 0x49a3e0 MOV -0x60(%RBP),%R11 |
(2086) 0x49a3e4 MOV -0x58(%RBP),%R9 |
(2086) 0x49a3e8 MOVQ $0,-0x8(%R9,%R8,1) |
(2086) 0x49a3f1 CMP %R11,(%R9,%R8,1) |
(2086) 0x49a3f5 JL 49a2d0 |
(2086) 0x49a3fb MOV -0x78(%RBP),%R9 |
(2086) 0x49a3ff MOV (%R9,%R8,1),%R9 |
(2086) 0x49a403 MOV 0x30(%RBP),%R10 |
(2086) 0x49a407 MOV (%R10),%R10 |
(2086) 0x49a40a MOV -0x30(%RBP),%R11 |
(2086) 0x49a40e LEA 0x1(%R11),%RBX |
(2086) 0x49a412 MOV %RBX,-0x30(%RBP) |
(2086) 0x49a416 MOV 0x40(%RBP),%RBX |
(2086) 0x49a41a MOV %R9,(%R10,%R11,8) |
(2086) 0x49a41e MOV -0x60(%RBP),%R11 |
(2086) 0x49a422 JMP 49a2d0 |
0x49a427 NOPW (%RAX,%RAX,1) |
(2082) 0x49a430 MOV %RSI,%RDX |
(2082) 0x49a433 SHR $0x2,%RDX |
(2082) 0x49a437 MOV $0x18,%EDI |
(2082) 0x49a43c JMP 49a455 |
0x49a43e XCHG %AX,%AX |
(2084) 0x49a440 MOVQ $0,(%R8,%RDI,1) |
(2084) 0x49a448 ADD $0x20,%RDI |
(2084) 0x49a44c DEC %RDX |
(2084) 0x49a44f JE 49a0db |
(2084) 0x49a455 CMP %R11,-0x18(%R8,%RDI,1) |
(2084) 0x49a45a JGE 49a4a0 |
(2084) 0x49a45c MOVQ $0,-0x18(%R8,%RDI,1) |
(2084) 0x49a465 CMP %R11,-0x10(%R8,%RDI,1) |
(2084) 0x49a46a JGE 49a4d4 |
(2084) 0x49a46c MOVQ $0,-0x10(%R8,%RDI,1) |
(2084) 0x49a475 CMP %R11,-0x8(%R8,%RDI,1) |
(2084) 0x49a47a JGE 49a50c |
(2084) 0x49a480 MOVQ $0,-0x8(%R8,%RDI,1) |
(2084) 0x49a489 CMP %R11,(%R8,%RDI,1) |
(2084) 0x49a48d JL 49a440 |
(2084) 0x49a48f JMP 49a543 |
0x49a494 NOPW %CS:(%RAX,%RAX,1) |
(2084) 0x49a4a0 MOV -0x80(%RBP),%R8 |
(2084) 0x49a4a4 MOV -0x18(%R8,%RDI,1),%R8 |
(2084) 0x49a4a9 MOV (%RBX),%R9 |
(2084) 0x49a4ac MOV -0x38(%RBP),%R10 |
(2084) 0x49a4b0 LEA 0x1(%R10),%R11 |
(2084) 0x49a4b4 MOV %R11,-0x38(%RBP) |
(2084) 0x49a4b8 MOV -0x60(%RBP),%R11 |
(2084) 0x49a4bc MOV %R8,(%R9,%R10,8) |
(2084) 0x49a4c0 MOV -0x40(%RBP),%R8 |
(2084) 0x49a4c4 MOVQ $0,-0x18(%R8,%RDI,1) |
(2084) 0x49a4cd CMP %R11,-0x10(%R8,%RDI,1) |
(2084) 0x49a4d2 JL 49a46c |
(2084) 0x49a4d4 MOV -0x80(%RBP),%R8 |
(2084) 0x49a4d8 MOV -0x10(%R8,%RDI,1),%R8 |
(2084) 0x49a4dd MOV (%RBX),%R9 |
(2084) 0x49a4e0 MOV -0x38(%RBP),%R10 |
(2084) 0x49a4e4 LEA 0x1(%R10),%R11 |
(2084) 0x49a4e8 MOV %R11,-0x38(%RBP) |
(2084) 0x49a4ec MOV -0x60(%RBP),%R11 |
(2084) 0x49a4f0 MOV %R8,(%R9,%R10,8) |
(2084) 0x49a4f4 MOV -0x40(%RBP),%R8 |
(2084) 0x49a4f8 MOVQ $0,-0x10(%R8,%RDI,1) |
(2084) 0x49a501 CMP %R11,-0x8(%R8,%RDI,1) |
(2084) 0x49a506 JL 49a480 |
(2084) 0x49a50c MOV -0x80(%RBP),%R8 |
(2084) 0x49a510 MOV -0x8(%R8,%RDI,1),%R8 |
(2084) 0x49a515 MOV (%RBX),%R9 |
(2084) 0x49a518 MOV -0x38(%RBP),%R10 |
(2084) 0x49a51c LEA 0x1(%R10),%R11 |
(2084) 0x49a520 MOV %R11,-0x38(%RBP) |
(2084) 0x49a524 MOV -0x60(%RBP),%R11 |
(2084) 0x49a528 MOV %R8,(%R9,%R10,8) |
(2084) 0x49a52c MOV -0x40(%RBP),%R8 |
(2084) 0x49a530 MOVQ $0,-0x8(%R8,%RDI,1) |
(2084) 0x49a539 CMP %R11,(%R8,%RDI,1) |
(2084) 0x49a53d JL 49a440 |
(2084) 0x49a543 MOV -0x80(%RBP),%R8 |
(2084) 0x49a547 MOV (%R8,%RDI,1),%R8 |
(2084) 0x49a54b MOV (%RBX),%R9 |
(2084) 0x49a54e MOV -0x38(%RBP),%R10 |
(2084) 0x49a552 LEA 0x1(%R10),%R11 |
(2084) 0x49a556 MOV %R11,-0x38(%RBP) |
(2084) 0x49a55a MOV -0x60(%RBP),%R11 |
(2084) 0x49a55e MOV %R8,(%R9,%R10,8) |
(2084) 0x49a562 MOV -0x40(%RBP),%R8 |
(2084) 0x49a566 JMP 49a440 |
0x49a56b ADD $0xa8,%RSP |
0x49a572 POP %RBX |
0x49a573 POP %R12 |
0x49a575 POP %R13 |
0x49a577 POP %R14 |
0x49a579 POP %R15 |
0x49a57b POP %RBP |
0x49a57c RET |
0x49a57d MOV -0x90(%RBP),%R15 |
0x49a584 MOV %R15,%RSI |
0x49a587 MOV 0x28(%RBP),%R10 |
0x49a58b MOV 0x38(%RBP),%R11 |
0x49a58f MOV -0x68(%RBP),%R9 |
0x49a593 JMP 49a5b7 |
0x49a595 NOPW %CS:(%RAX,%RAX,1) |
(2100) 0x49a5a0 ADD %RDX,%RDI |
(2100) 0x49a5a3 MOV %RDI,(%R10,%RSI,8) |
(2100) 0x49a5a7 ADD %RCX,(%R11,%RSI,8) |
(2100) 0x49a5ab INC %RSI |
(2100) 0x49a5ae CMP %RSI,%RAX |
(2100) 0x49a5b1 JE 499c17 |
(2100) 0x49a5b7 MOV (%R10,%RSI,8),%RDI |
(2100) 0x49a5bb CMP %RDI,0x8(%R10,%RSI,8) |
(2100) 0x49a5c0 JNE 49a5a0 |
(2100) 0x49a5c2 MOV 0x8(%R11,%RSI,8),%R8 |
(2100) 0x49a5c7 CMP (%R11,%RSI,8),%R8 |
(2100) 0x49a5cb JNE 49a5a0 |
(2100) 0x49a5cd MOV 0xa0(%RBP),%R8 |
(2100) 0x49a5d4 MOV (%R8,%RSI,8),%R8 |
(2100) 0x49a5d8 MOVQ $0x2,(%R9,%R8,8) |
(2100) 0x49a5e0 JMP 49a5a0 |
0x49a5e2 MOV %RSI,%RDI |
0x49a5e5 SHR $0x1,%RDI |
0x49a5e8 MOV (%R11,%R15,8),%R9 |
0x49a5ec LEA (,%R15,8),%R8 |
0x49a5f4 JMP 49a60d |
0x49a5f6 NOPW %CS:(%RAX,%RAX,1) |
(2102) 0x49a600 ADD $0x10,%R8 |
(2102) 0x49a604 DEC %RDI |
(2102) 0x49a607 JE 499b40 |
(2102) 0x49a60d MOV 0x8(%R11,%R8,1),%R10 |
(2102) 0x49a612 CMP %R9,%R10 |
(2102) 0x49a615 JNE 49a641 |
(2102) 0x49a617 MOV 0x38(%RBP),%RBX |
(2102) 0x49a61b MOV 0x8(%RBX,%R8,1),%R9 |
(2102) 0x49a620 CMP (%RBX,%R8,1),%R9 |
(2102) 0x49a624 JNE 49a641 |
(2102) 0x49a626 MOV 0xa0(%RBP),%R9 |
(2102) 0x49a62d MOV (%R9,%R8,1),%R9 |
(2102) 0x49a631 MOV -0x68(%RBP),%R11 |
(2102) 0x49a635 MOVQ $0x2,(%R11,%R9,8) |
(2102) 0x49a63d MOV 0x28(%RBP),%R11 |
(2102) 0x49a641 MOV 0x10(%R11,%R8,1),%R9 |
(2102) 0x49a646 CMP %R10,%R9 |
(2102) 0x49a649 JNE 49a600 |
(2102) 0x49a64b MOV 0x38(%RBP),%RBX |
(2102) 0x49a64f MOV 0x10(%RBX,%R8,1),%R10 |
(2102) 0x49a654 CMP 0x8(%RBX,%R8,1),%R10 |
(2102) 0x49a659 JNE 49a600 |
(2102) 0x49a65b MOV 0xa0(%RBP),%R10 |
(2102) 0x49a662 MOV 0x8(%R10,%R8,1),%R10 |
(2102) 0x49a667 MOV -0x68(%RBP),%R11 |
(2102) 0x49a66b MOVQ $0x2,(%R11,%R10,8) |
(2102) 0x49a673 MOV 0x28(%RBP),%R11 |
(2102) 0x49a677 JMP 49a600 |
0x49a679 NOPL (%RAX) |
Path / |
Source file and lines | par_strength.c:1668-2230 |
Module | exec |
nb instructions | 346 |
nb uops | 363 |
loop length | 1651 |
used x86 registers | 16 |
used mmx registers | 0 |
used xmm registers | 0 |
used ymm registers | 0 |
used zmm registers | 0 |
nb stack references | 35 |
micro-operation queue | 61.17 cycles |
front end | 61.17 cycles |
P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
uops | 20.50 | 18.80 | 33.33 | 33.33 | 23.00 | 18.60 | 20.50 | 23.00 | 23.00 | 23.00 | 18.60 | 33.33 |
cycles | 20.50 | 18.80 | 33.33 | 33.33 | 23.00 | 18.60 | 20.50 | 23.00 | 23.00 | 23.00 | 18.60 | 33.33 |
Cycles executing div or sqrt instructions | NA |
FE+BE cycles | 63.48-63.51 |
Stall cycles | 0.00 |
Front-end | 61.17 |
Dispatch | 33.33 |
Overall L1 | 61.17 |
all | 0% |
load | 0% |
store | 0% |
mul | NA (no mul vectorizable/vectorized instructions) |
add-sub | NA (no add-sub vectorizable/vectorized instructions) |
fma | NA (no fma vectorizable/vectorized instructions) |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 0% |
all | 11% |
load | 12% |
store | 11% |
mul | NA (no mul vectorizable/vectorized instructions) |
add-sub | NA (no add-sub vectorizable/vectorized instructions) |
fma | NA (no fma vectorizable/vectorized instructions) |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 12% |
Instruction | Nb FU | P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | Latency | Recip. throughput |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PUSH %RBP | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
MOV %RSP,%RBP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
PUSH %R15 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
PUSH %R14 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
PUSH %R13 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
PUSH %R12 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
PUSH %RBX | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
SUB $0xa8,%RSP | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
MOV %R9,-0x98(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %R8,-0x50(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %RCX,%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %RDX,-0x68(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %RDI,-0xa8(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV 0x88(%RBP),%RBX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x48(%RBP),%R14 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x20(%RBP),%R12 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
CALL 4f9c90 <hypre_GetThreadNum> | 2 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 1 |
MOV %RAX,%R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
LEA -0xc8(%RBP),%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
LEA -0xd0(%RBP),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV %R12,%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
CALL 4f9ca0 <hypre_GetSimpleThreadPartition> | 2 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 1 |
MOV %R15,%R10 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %R13,%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV (%RBX),%RCX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %RCX,%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
IMUL %R15,%RDX | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 |
MOV (%R14),%RAX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
CMP $0x1,%R10 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JLE 498fe0 <hypre_BoomerAMGCreate2ndS.extracted.17+0xb0> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
MOV 0xd0(%RBP),%RDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0xc8(%RBP),%R8 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0xc0(%RBP),%RSI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0xb8(%RBP),%R9 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
LEA (%RSI,%RDX,8),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV %RSI,-0x78(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %RAX,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
IMUL %R15,%RSI | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 |
LEA (%R9,%RSI,8),%R9 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV %R9,-0x80(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
LEA (%RDI,%RDX,8),%R11 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
LEA (%R8,%RSI,8),%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
JMP 498ffc <hypre_BoomerAMGCreate2ndS.extracted.17+0xcc> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5.84 |
MOV %RAX,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
IMUL %R15,%RSI | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 |
MOVQ $0,-0x78(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOVQ $0,-0x80(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
XOR %R11D,%R11D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
XOR %EDI,%EDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
TEST %RAX,%RAX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 2 | 0.20 |
MOV 0xb0(%RBP),%R8 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
LEA (%R8,%RSI,8),%R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
CMOVE %RAX,%R13 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
MOV 0xa8(%RBP),%RSI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
LEA (%RSI,%RDX,8),%R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
TEST %RCX,%RCX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 2 | 0.20 |
CMOVE %RCX,%R14 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
MOV 0x48(%RBP),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
JLE 499043 <hypre_BoomerAMGCreate2ndS.extracted.17+0x113> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
XOR %EAX,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV (%RDX),%RAX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x98(%RBP),%RCX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
TEST %RAX,%RAX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 2 | 0.20 |
JLE 499071 <hypre_BoomerAMGCreate2ndS.extracted.17+0x141> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
XOR %EAX,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOVQ $0,-0x30(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOVQ $0,-0x38(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV (%RCX,%R15,8),%RAX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %R15,-0xb0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV 0x8(%RCX,%R15,8),%RCX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
CMP $0x1,%R10 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
MOV %RAX,-0x90(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %RCX,-0x70(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %R10,-0x60(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %R11,-0x58(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %RDI,-0x40(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
JNE 499322 <hypre_BoomerAMGCreate2ndS.extracted.17+0x3f2> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMP %RCX,%RAX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JGE 49998d <hypre_BoomerAMGCreate2ndS.extracted.17+0xa5d> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
XOR %ECX,%ECX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV -0x90(%RBP),%RAX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
XOR %EDX,%EDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
JMP 4990e3 <hypre_BoomerAMGCreate2ndS.extracted.17+0x1b3> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5.84 |
NOPL (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
XCHG %AX,%AX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
CMP %RCX,%RAX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JGE 49998d <hypre_BoomerAMGCreate2ndS.extracted.17+0xa5d> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
LEA 0x38(%R11),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV %RAX,-0xc0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
LEA 0x38(%RDI),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV %RAX,-0xb8(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
XOR %R12D,%R12D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV -0x90(%RBP),%R8 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
XOR %R15D,%R15D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
XOR %ESI,%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
XOR %EBX,%EBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
JMP 499374 <hypre_BoomerAMGCreate2ndS.extracted.17+0x444> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5.84 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
XCHG %AX,%AX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
XCHG %AX,%AX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
XCHG %AX,%AX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV 0x88(%RBP),%RBX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV (%RBX),%RAX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x28(%RBP),%RCX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
LEA (%RCX,%RAX,8),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV 0x38(%RBP),%RCX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
LEA (%RCX,%RAX,8),%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
LEA -0x30(%RBP),%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
LEA -0x38(%RBP),%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV 0x90(%RBP),%R8 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
CALL 4fad80 <hypre_prefix_sum_pair> | 2 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 1 |
CMPQ $0,(%RBX) | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 1 | 0.33 |
JLE 4999e0 <hypre_BoomerAMGCreate2ndS.extracted.17+0xab0> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
XOR %EAX,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV 0x48(%RBP),%RCX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
CMPQ $0,(%RCX) | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 1 | 0.33 |
MOV -0x90(%RBP),%R15 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV -0xa8(%RBP),%RBX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
JLE 499a11 <hypre_BoomerAMGCreate2ndS.extracted.17+0xae1> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
XOR %EAX,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV (%RBX),%ESI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV $0x74c450,%EDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
CALL 410130 <__kmpc_barrier@plt> | 2 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 1 |
MOV (%RBX),%ESI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV $0x74c470,%EDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
XOR %EDX,%EDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
CALL 4102a0 <__kmpc_masked@plt> | 2 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 1 |
CMP $0x1,%EAX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
MOV -0x98(%RBP),%R12 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
JNE 499a91 <hypre_BoomerAMGCreate2ndS.extracted.17+0xb61> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
MOV 0x88(%RBP),%RBX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV (%RBX),%RAX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x28(%RBP),%RCX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV (%RCX,%RAX,8),%RDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
TEST %RDI,%RDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 2 | 0.20 |
JE 499a61 <hypre_BoomerAMGCreate2ndS.extracted.17+0xb31> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
SAL $0x3,%RDI | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0-2 | 0.50 |
CALL 4f7e00 <hypre_MAlloc> | 2 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 1 |
MOV 0x30(%RBP),%RCX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %RAX,(%RCX) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV (%RBX),%RAX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x38(%RBP),%RCX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV (%RCX,%RAX,8),%RDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
TEST %RDI,%RDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 2 | 0.20 |
JE 499a7e <hypre_BoomerAMGCreate2ndS.extracted.17+0xb4e> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
SAL $0x3,%RDI | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0-2 | 0.50 |
CALL 4f7e00 <hypre_MAlloc> | 2 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 1 |
MOV 0x40(%RBP),%RCX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %RAX,(%RCX) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV -0xa8(%RBP),%RBX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV (%RBX),%ESI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV $0x74c490,%EDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
CALL 4100c0 <__kmpc_end_masked@plt> | 2 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 1 |
MOV (%RBX),%ESI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV $0x74c4b0,%EDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
CALL 410130 <__kmpc_barrier@plt> | 2 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 1 |
MOV -0x70(%RBP),%R11 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
LEA -0x1(%R11),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV %RAX,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %R15,%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
SUB %R15,%RSI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JLE 499c1e <hypre_BoomerAMGCreate2ndS.extracted.17+0xcee> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
MOV 0x28(%RBP),%RDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
LEA (%RDI,%RAX,8),%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV 0x38(%RBP),%R8 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
LEA (%R8,%R15,8),%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
CMP %RDX,%RCX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
SETAEB -0x48(%RBP) | 2 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
LEA (%R8,%RAX,8),%R8 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
LEA (%RDI,%R15,8),%R9 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
CMP %R9,%R8 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
SETAE %BL | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
MOV 0xa0(%RBP),%R10 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
LEA (%R10,%R15,8),%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
CMP %R15,%RCX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
SETB %DIL | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
LEA (%R10,%R11,8),%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
ADD $-0x10,%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
CMP %R9,%RCX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
SETB %R10B | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
CMP %R15,%R8 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
SETB %R8B | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
CMP %RDX,%RCX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
MOV -0x30(%RBP),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV -0x38(%RBP),%RCX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
SETB %R9B | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
TEST %BL,-0x48(%RBP) | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 2 | 0.33 |
JNE 49a57d <hypre_BoomerAMGCreate2ndS.extracted.17+0x164d> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
OR %R10B,%DIL | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1-2 | 0.20 |
JE 49a57d <hypre_BoomerAMGCreate2ndS.extracted.17+0x164d> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
OR %R9B,%R8B | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1-2 | 0.20 |
JE 49a57d <hypre_BoomerAMGCreate2ndS.extracted.17+0x164d> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMP $0x2,%RSI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
MOV -0x90(%RBP),%R15 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x28(%RBP),%R11 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
JAE 49a5e2 <hypre_BoomerAMGCreate2ndS.extracted.17+0x16b2> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
MOV %RSI,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
AND $-0x2,%RDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1-2 | 0.20 |
CMP %RSI,%RDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JAE 499b80 <hypre_BoomerAMGCreate2ndS.extracted.17+0xc50> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
ADD %R15,%RDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
MOV 0x8(%R11,%RDI,8),%R8 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
CMP (%R11,%RDI,8),%R8 | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 1 | 0.33 |
JNE 499b80 <hypre_BoomerAMGCreate2ndS.extracted.17+0xc50> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
MOV 0x38(%RBP),%R9 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x8(%R9,%RDI,8),%R8 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
CMP (%R9,%RDI,8),%R8 | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 1 | 0.33 |
JNE 499b80 <hypre_BoomerAMGCreate2ndS.extracted.17+0xc50> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
MOV 0xa0(%RBP),%R8 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV (%R8,%RDI,8),%RDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV -0x68(%RBP),%R8 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOVQ $0x2,(%R8,%RDI,8) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
CMP $0x4,%RSI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
MOV 0x38(%RBP),%R9 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
JB 499bcf <hypre_BoomerAMGCreate2ndS.extracted.17+0xc9f> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
MOV %RSI,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
SHR $0x2,%RDI | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0-2 | 0.50 |
LEA 0x18(,%R15,8),%R8 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
AND $-0x4,%RSI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1-2 | 0.20 |
ADD %R15,%RSI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
MOV -0x70(%RBP),%RDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
SUB %RSI,%RDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
CMP $0x2,%RDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JE 499c0b <hypre_BoomerAMGCreate2ndS.extracted.17+0xcdb> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMP $0x3,%RDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JE 499bfd <hypre_BoomerAMGCreate2ndS.extracted.17+0xccd> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMP $0x4,%RDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JNE 499c17 <hypre_BoomerAMGCreate2ndS.extracted.17+0xce7> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
ADD %RDX,0x10(%R11,%RSI,8) | 2 | 0.20 | 0.20 | 0.33 | 0.33 | 0.50 | 0.20 | 0.20 | 0.50 | 0.50 | 0.50 | 0.20 | 0.33 | 1 | 0.50 |
MOV 0x38(%RBP),%RDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
ADD %RCX,0x10(%RDI,%RSI,8) | 2 | 0.20 | 0.20 | 0.33 | 0.33 | 0.50 | 0.20 | 0.20 | 0.50 | 0.50 | 0.50 | 0.20 | 0.33 | 1 | 0.50 |
ADD %RDX,0x8(%R11,%RSI,8) | 2 | 0.20 | 0.20 | 0.33 | 0.33 | 0.50 | 0.20 | 0.20 | 0.50 | 0.50 | 0.50 | 0.20 | 0.33 | 1 | 0.50 |
MOV 0x38(%RBP),%RDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
ADD %RCX,0x8(%RDI,%RSI,8) | 2 | 0.20 | 0.20 | 0.33 | 0.33 | 0.50 | 0.20 | 0.20 | 0.50 | 0.50 | 0.50 | 0.20 | 0.33 | 1 | 0.50 |
ADD %RDX,(%R11,%RSI,8) | 2 | 0.20 | 0.20 | 0.33 | 0.33 | 0.50 | 0.20 | 0.20 | 0.50 | 0.50 | 0.50 | 0.20 | 0.33 | 1 | 0.50 |
MOV 0x38(%RBP),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
ADD %RCX,(%RDX,%RSI,8) | 2 | 0.20 | 0.20 | 0.33 | 0.33 | 0.50 | 0.20 | 0.20 | 0.50 | 0.50 | 0.50 | 0.20 | 0.33 | 1 | 0.50 |
MOV %RAX,%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV -0x70(%RBP),%R11 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
CMP %R11,%R15 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
MOV 0x40(%RBP),%RBX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
JGE 49a56b <hypre_BoomerAMGCreate2ndS.extracted.17+0x163b> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
MOV -0x30(%RBP),%RAX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x28(%RBP),%R10 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
ADD %RAX,(%R10,%RDX,8) | 2 | 0.20 | 0.20 | 0.33 | 0.33 | 0.50 | 0.20 | 0.20 | 0.50 | 0.50 | 0.50 | 0.20 | 0.33 | 1 | 0.50 |
MOV -0x38(%RBP),%RCX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x38(%RBP),%RDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV (%RDI,%RDX,8),%RSI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
ADD %RCX,%RSI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
MOV %RSI,(%RDI,%RDX,8) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV -0xb0(%RBP),%R8 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
SAL $0x4,%R8 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0-2 | 0.50 |
MOV 0x90(%RBP),%R9 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x10(%R8,%R9,1),%RDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
CMP (%R10,%RDX,8),%RDI | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 1 | 0.33 |
JNE 499c85 <hypre_BoomerAMGCreate2ndS.extracted.17+0xd55> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMP %RSI,0x18(%R8,%R9,1) | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 1 | 0.33 |
JNE 499c85 <hypre_BoomerAMGCreate2ndS.extracted.17+0xd55> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
MOV 0xa0(%RBP),%RSI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV (%RSI,%RDX,8),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV -0x68(%RBP),%RSI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOVQ $0x2,(%RSI,%RDX,8) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
CMPQ $0x1,-0x60(%RBP) | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 1 | 0.33 |
JNE 499eed <hypre_BoomerAMGCreate2ndS.extracted.17+0xfbd> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
JMP 499cad <hypre_BoomerAMGCreate2ndS.extracted.17+0xd7d> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5.84 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
XCHG %AX,%AX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
ADD $0xa8,%RSP | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
POP %RBX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %R12 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %R13 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %R14 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %R15 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %RBP | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
RET | 1 | 0.50 | 0 | 0.33 | 0.33 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0.33 | 0 | 2.13 |
MOV -0x90(%RBP),%R15 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %R15,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV 0x28(%RBP),%R10 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x38(%RBP),%R11 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV -0x68(%RBP),%R9 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
JMP 49a5b7 <hypre_BoomerAMGCreate2ndS.extracted.17+0x1687> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5.84 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV %RSI,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
SHR $0x1,%RDI | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0-2 | 0.50 |
MOV (%R11,%R15,8),%R9 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
LEA (,%R15,8),%R8 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
JMP 49a60d <hypre_BoomerAMGCreate2ndS.extracted.17+0x16dd> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5.84 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
Source file and lines | par_strength.c:1668-2230 |
Module | exec |
nb instructions | 346 |
nb uops | 363 |
loop length | 1651 |
used x86 registers | 16 |
used mmx registers | 0 |
used xmm registers | 0 |
used ymm registers | 0 |
used zmm registers | 0 |
nb stack references | 35 |
micro-operation queue | 61.17 cycles |
front end | 61.17 cycles |
P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
uops | 20.50 | 18.80 | 33.33 | 33.33 | 23.00 | 18.60 | 20.50 | 23.00 | 23.00 | 23.00 | 18.60 | 33.33 |
cycles | 20.50 | 18.80 | 33.33 | 33.33 | 23.00 | 18.60 | 20.50 | 23.00 | 23.00 | 23.00 | 18.60 | 33.33 |
Cycles executing div or sqrt instructions | NA |
FE+BE cycles | 63.48-63.51 |
Stall cycles | 0.00 |
Front-end | 61.17 |
Dispatch | 33.33 |
Overall L1 | 61.17 |
all | 0% |
load | 0% |
store | 0% |
mul | NA (no mul vectorizable/vectorized instructions) |
add-sub | NA (no add-sub vectorizable/vectorized instructions) |
fma | NA (no fma vectorizable/vectorized instructions) |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 0% |
all | 11% |
load | 12% |
store | 11% |
mul | NA (no mul vectorizable/vectorized instructions) |
add-sub | NA (no add-sub vectorizable/vectorized instructions) |
fma | NA (no fma vectorizable/vectorized instructions) |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 12% |
Instruction | Nb FU | P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | Latency | Recip. throughput |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PUSH %RBP | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
MOV %RSP,%RBP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
PUSH %R15 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
PUSH %R14 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
PUSH %R13 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
PUSH %R12 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
PUSH %RBX | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
SUB $0xa8,%RSP | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
MOV %R9,-0x98(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %R8,-0x50(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %RCX,%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %RDX,-0x68(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %RDI,-0xa8(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV 0x88(%RBP),%RBX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x48(%RBP),%R14 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x20(%RBP),%R12 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
CALL 4f9c90 <hypre_GetThreadNum> | 2 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 1 |
MOV %RAX,%R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
LEA -0xc8(%RBP),%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
LEA -0xd0(%RBP),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV %R12,%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
CALL 4f9ca0 <hypre_GetSimpleThreadPartition> | 2 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 1 |
MOV %R15,%R10 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %R13,%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV (%RBX),%RCX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %RCX,%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
IMUL %R15,%RDX | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 |
MOV (%R14),%RAX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
CMP $0x1,%R10 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JLE 498fe0 <hypre_BoomerAMGCreate2ndS.extracted.17+0xb0> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
MOV 0xd0(%RBP),%RDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0xc8(%RBP),%R8 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0xc0(%RBP),%RSI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0xb8(%RBP),%R9 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
LEA (%RSI,%RDX,8),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV %RSI,-0x78(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %RAX,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
IMUL %R15,%RSI | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 |
LEA (%R9,%RSI,8),%R9 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV %R9,-0x80(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
LEA (%RDI,%RDX,8),%R11 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
LEA (%R8,%RSI,8),%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
JMP 498ffc <hypre_BoomerAMGCreate2ndS.extracted.17+0xcc> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5.84 |
MOV %RAX,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
IMUL %R15,%RSI | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 |
MOVQ $0,-0x78(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOVQ $0,-0x80(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
XOR %R11D,%R11D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
XOR %EDI,%EDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
TEST %RAX,%RAX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 2 | 0.20 |
MOV 0xb0(%RBP),%R8 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
LEA (%R8,%RSI,8),%R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
CMOVE %RAX,%R13 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
MOV 0xa8(%RBP),%RSI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
LEA (%RSI,%RDX,8),%R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
TEST %RCX,%RCX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 2 | 0.20 |
CMOVE %RCX,%R14 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
MOV 0x48(%RBP),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
JLE 499043 <hypre_BoomerAMGCreate2ndS.extracted.17+0x113> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
XOR %EAX,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV (%RDX),%RAX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x98(%RBP),%RCX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
TEST %RAX,%RAX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 2 | 0.20 |
JLE 499071 <hypre_BoomerAMGCreate2ndS.extracted.17+0x141> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
XOR %EAX,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOVQ $0,-0x30(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOVQ $0,-0x38(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV (%RCX,%R15,8),%RAX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %R15,-0xb0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV 0x8(%RCX,%R15,8),%RCX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
CMP $0x1,%R10 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
MOV %RAX,-0x90(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %RCX,-0x70(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %R10,-0x60(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %R11,-0x58(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %RDI,-0x40(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
JNE 499322 <hypre_BoomerAMGCreate2ndS.extracted.17+0x3f2> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMP %RCX,%RAX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JGE 49998d <hypre_BoomerAMGCreate2ndS.extracted.17+0xa5d> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
XOR %ECX,%ECX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV -0x90(%RBP),%RAX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
XOR %EDX,%EDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
JMP 4990e3 <hypre_BoomerAMGCreate2ndS.extracted.17+0x1b3> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5.84 |
NOPL (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
XCHG %AX,%AX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
CMP %RCX,%RAX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JGE 49998d <hypre_BoomerAMGCreate2ndS.extracted.17+0xa5d> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
LEA 0x38(%R11),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV %RAX,-0xc0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
LEA 0x38(%RDI),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV %RAX,-0xb8(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
XOR %R12D,%R12D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV -0x90(%RBP),%R8 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
XOR %R15D,%R15D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
XOR %ESI,%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
XOR %EBX,%EBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
JMP 499374 <hypre_BoomerAMGCreate2ndS.extracted.17+0x444> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5.84 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
XCHG %AX,%AX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
XCHG %AX,%AX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
XCHG %AX,%AX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV 0x88(%RBP),%RBX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV (%RBX),%RAX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x28(%RBP),%RCX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
LEA (%RCX,%RAX,8),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV 0x38(%RBP),%RCX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
LEA (%RCX,%RAX,8),%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
LEA -0x30(%RBP),%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
LEA -0x38(%RBP),%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV 0x90(%RBP),%R8 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
CALL 4fad80 <hypre_prefix_sum_pair> | 2 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 1 |
CMPQ $0,(%RBX) | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 1 | 0.33 |
JLE 4999e0 <hypre_BoomerAMGCreate2ndS.extracted.17+0xab0> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
XOR %EAX,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV 0x48(%RBP),%RCX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
CMPQ $0,(%RCX) | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 1 | 0.33 |
MOV -0x90(%RBP),%R15 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV -0xa8(%RBP),%RBX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
JLE 499a11 <hypre_BoomerAMGCreate2ndS.extracted.17+0xae1> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
XOR %EAX,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV (%RBX),%ESI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV $0x74c450,%EDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
CALL 410130 <__kmpc_barrier@plt> | 2 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 1 |
MOV (%RBX),%ESI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV $0x74c470,%EDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
XOR %EDX,%EDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
CALL 4102a0 <__kmpc_masked@plt> | 2 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 1 |
CMP $0x1,%EAX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
MOV -0x98(%RBP),%R12 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
JNE 499a91 <hypre_BoomerAMGCreate2ndS.extracted.17+0xb61> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
MOV 0x88(%RBP),%RBX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV (%RBX),%RAX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x28(%RBP),%RCX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV (%RCX,%RAX,8),%RDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
TEST %RDI,%RDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 2 | 0.20 |
JE 499a61 <hypre_BoomerAMGCreate2ndS.extracted.17+0xb31> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
SAL $0x3,%RDI | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0-2 | 0.50 |
CALL 4f7e00 <hypre_MAlloc> | 2 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 1 |
MOV 0x30(%RBP),%RCX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %RAX,(%RCX) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV (%RBX),%RAX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x38(%RBP),%RCX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV (%RCX,%RAX,8),%RDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
TEST %RDI,%RDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 2 | 0.20 |
JE 499a7e <hypre_BoomerAMGCreate2ndS.extracted.17+0xb4e> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
SAL $0x3,%RDI | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0-2 | 0.50 |
CALL 4f7e00 <hypre_MAlloc> | 2 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 1 |
MOV 0x40(%RBP),%RCX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %RAX,(%RCX) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV -0xa8(%RBP),%RBX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV (%RBX),%ESI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV $0x74c490,%EDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
CALL 4100c0 <__kmpc_end_masked@plt> | 2 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 1 |
MOV (%RBX),%ESI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV $0x74c4b0,%EDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
CALL 410130 <__kmpc_barrier@plt> | 2 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 1 |
MOV -0x70(%RBP),%R11 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
LEA -0x1(%R11),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV %RAX,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %R15,%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
SUB %R15,%RSI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JLE 499c1e <hypre_BoomerAMGCreate2ndS.extracted.17+0xcee> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
MOV 0x28(%RBP),%RDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
LEA (%RDI,%RAX,8),%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV 0x38(%RBP),%R8 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
LEA (%R8,%R15,8),%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
CMP %RDX,%RCX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
SETAEB -0x48(%RBP) | 2 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
LEA (%R8,%RAX,8),%R8 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
LEA (%RDI,%R15,8),%R9 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
CMP %R9,%R8 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
SETAE %BL | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
MOV 0xa0(%RBP),%R10 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
LEA (%R10,%R15,8),%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
CMP %R15,%RCX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
SETB %DIL | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
LEA (%R10,%R11,8),%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
ADD $-0x10,%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
CMP %R9,%RCX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
SETB %R10B | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
CMP %R15,%R8 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
SETB %R8B | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
CMP %RDX,%RCX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
MOV -0x30(%RBP),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV -0x38(%RBP),%RCX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
SETB %R9B | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
TEST %BL,-0x48(%RBP) | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 2 | 0.33 |
JNE 49a57d <hypre_BoomerAMGCreate2ndS.extracted.17+0x164d> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
OR %R10B,%DIL | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1-2 | 0.20 |
JE 49a57d <hypre_BoomerAMGCreate2ndS.extracted.17+0x164d> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
OR %R9B,%R8B | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1-2 | 0.20 |
JE 49a57d <hypre_BoomerAMGCreate2ndS.extracted.17+0x164d> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMP $0x2,%RSI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
MOV -0x90(%RBP),%R15 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x28(%RBP),%R11 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
JAE 49a5e2 <hypre_BoomerAMGCreate2ndS.extracted.17+0x16b2> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
MOV %RSI,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
AND $-0x2,%RDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1-2 | 0.20 |
CMP %RSI,%RDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JAE 499b80 <hypre_BoomerAMGCreate2ndS.extracted.17+0xc50> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
ADD %R15,%RDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
MOV 0x8(%R11,%RDI,8),%R8 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
CMP (%R11,%RDI,8),%R8 | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 1 | 0.33 |
JNE 499b80 <hypre_BoomerAMGCreate2ndS.extracted.17+0xc50> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
MOV 0x38(%RBP),%R9 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x8(%R9,%RDI,8),%R8 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
CMP (%R9,%RDI,8),%R8 | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 1 | 0.33 |
JNE 499b80 <hypre_BoomerAMGCreate2ndS.extracted.17+0xc50> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
MOV 0xa0(%RBP),%R8 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV (%R8,%RDI,8),%RDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV -0x68(%RBP),%R8 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOVQ $0x2,(%R8,%RDI,8) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
CMP $0x4,%RSI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
MOV 0x38(%RBP),%R9 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
JB 499bcf <hypre_BoomerAMGCreate2ndS.extracted.17+0xc9f> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
MOV %RSI,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
SHR $0x2,%RDI | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0-2 | 0.50 |
LEA 0x18(,%R15,8),%R8 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
AND $-0x4,%RSI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1-2 | 0.20 |
ADD %R15,%RSI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
MOV -0x70(%RBP),%RDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
SUB %RSI,%RDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
CMP $0x2,%RDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JE 499c0b <hypre_BoomerAMGCreate2ndS.extracted.17+0xcdb> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMP $0x3,%RDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JE 499bfd <hypre_BoomerAMGCreate2ndS.extracted.17+0xccd> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMP $0x4,%RDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JNE 499c17 <hypre_BoomerAMGCreate2ndS.extracted.17+0xce7> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
ADD %RDX,0x10(%R11,%RSI,8) | 2 | 0.20 | 0.20 | 0.33 | 0.33 | 0.50 | 0.20 | 0.20 | 0.50 | 0.50 | 0.50 | 0.20 | 0.33 | 1 | 0.50 |
MOV 0x38(%RBP),%RDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
ADD %RCX,0x10(%RDI,%RSI,8) | 2 | 0.20 | 0.20 | 0.33 | 0.33 | 0.50 | 0.20 | 0.20 | 0.50 | 0.50 | 0.50 | 0.20 | 0.33 | 1 | 0.50 |
ADD %RDX,0x8(%R11,%RSI,8) | 2 | 0.20 | 0.20 | 0.33 | 0.33 | 0.50 | 0.20 | 0.20 | 0.50 | 0.50 | 0.50 | 0.20 | 0.33 | 1 | 0.50 |
MOV 0x38(%RBP),%RDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
ADD %RCX,0x8(%RDI,%RSI,8) | 2 | 0.20 | 0.20 | 0.33 | 0.33 | 0.50 | 0.20 | 0.20 | 0.50 | 0.50 | 0.50 | 0.20 | 0.33 | 1 | 0.50 |
ADD %RDX,(%R11,%RSI,8) | 2 | 0.20 | 0.20 | 0.33 | 0.33 | 0.50 | 0.20 | 0.20 | 0.50 | 0.50 | 0.50 | 0.20 | 0.33 | 1 | 0.50 |
MOV 0x38(%RBP),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
ADD %RCX,(%RDX,%RSI,8) | 2 | 0.20 | 0.20 | 0.33 | 0.33 | 0.50 | 0.20 | 0.20 | 0.50 | 0.50 | 0.50 | 0.20 | 0.33 | 1 | 0.50 |
MOV %RAX,%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV -0x70(%RBP),%R11 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
CMP %R11,%R15 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
MOV 0x40(%RBP),%RBX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
JGE 49a56b <hypre_BoomerAMGCreate2ndS.extracted.17+0x163b> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
MOV -0x30(%RBP),%RAX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x28(%RBP),%R10 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
ADD %RAX,(%R10,%RDX,8) | 2 | 0.20 | 0.20 | 0.33 | 0.33 | 0.50 | 0.20 | 0.20 | 0.50 | 0.50 | 0.50 | 0.20 | 0.33 | 1 | 0.50 |
MOV -0x38(%RBP),%RCX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x38(%RBP),%RDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV (%RDI,%RDX,8),%RSI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
ADD %RCX,%RSI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
MOV %RSI,(%RDI,%RDX,8) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV -0xb0(%RBP),%R8 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
SAL $0x4,%R8 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0-2 | 0.50 |
MOV 0x90(%RBP),%R9 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x10(%R8,%R9,1),%RDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
CMP (%R10,%RDX,8),%RDI | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 1 | 0.33 |
JNE 499c85 <hypre_BoomerAMGCreate2ndS.extracted.17+0xd55> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMP %RSI,0x18(%R8,%R9,1) | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 1 | 0.33 |
JNE 499c85 <hypre_BoomerAMGCreate2ndS.extracted.17+0xd55> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
MOV 0xa0(%RBP),%RSI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV (%RSI,%RDX,8),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV -0x68(%RBP),%RSI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOVQ $0x2,(%RSI,%RDX,8) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
CMPQ $0x1,-0x60(%RBP) | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 1 | 0.33 |
JNE 499eed <hypre_BoomerAMGCreate2ndS.extracted.17+0xfbd> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
JMP 499cad <hypre_BoomerAMGCreate2ndS.extracted.17+0xd7d> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5.84 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
XCHG %AX,%AX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
ADD $0xa8,%RSP | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
POP %RBX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %R12 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %R13 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %R14 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %R15 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %RBP | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
RET | 1 | 0.50 | 0 | 0.33 | 0.33 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0.33 | 0 | 2.13 |
MOV -0x90(%RBP),%R15 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %R15,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV 0x28(%RBP),%R10 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x38(%RBP),%R11 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV -0x68(%RBP),%R9 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
JMP 49a5b7 <hypre_BoomerAMGCreate2ndS.extracted.17+0x1687> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5.84 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV %RSI,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
SHR $0x1,%RDI | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0-2 | 0.50 |
MOV (%R11,%R15,8),%R9 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
LEA (,%R15,8),%R8 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
JMP 49a60d <hypre_BoomerAMGCreate2ndS.extracted.17+0x16dd> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5.84 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
Name | Coverage (%) | Time (s) |
---|---|---|
▼hypre_BoomerAMGCreate2ndS.extracted.17– | 1.77 | 0.41 |
○Loop 2104 - par_strength.c:1951-1953 - exec | 0.03 | 0.01 |
▼Loop 2093 - par_strength.c:2000-2083 - exec– | 0.01 | 0.01 |
▼Loop 2097 - par_strength.c:2011-2048 - exec– | 0.09 | 0.02 |
○Loop 2099 - par_strength.c:2024-2034 - exec | 0.77 | 0.15 |
○Loop 2098 - par_strength.c:2038-2048 - exec | 0 | 0 |
▼Loop 2094 - par_strength.c:2053-2083 - exec– | 0 | 0 |
○Loop 2096 - par_strength.c:2066-2073 - exec | 0 | 0 |
○Loop 2095 - par_strength.c:2076-2083 - exec | 0 | 0 |
○Loop 2126 - par_strength.c:1691-1693 - exec | 0.01 | 0 |
▼Loop 2118 - par_strength.c:1714-1797 - exec– | 0.01 | 0.01 |
▼Loop 2122 - par_strength.c:1731-1765 - exec– | 0.09 | 0.02 |
○Loop 2124 - par_strength.c:1743-1752 - exec | 0.75 | 0.15 |
○Loop 2123 - par_strength.c:1756-1765 - exec | 0 | 0.01 |
▼Loop 2119 - par_strength.c:1770-1797 - exec– | 0 | 0 |
○Loop 2121 - par_strength.c:1782-1788 - exec | 0 | 0 |
○Loop 2120 - par_strength.c:1791-1797 - exec | 0 | 0 |
▼Loop 2105 - par_strength.c:1679-1941 - exec– | 0 | 0 |
○Loop 2109 - par_strength.c:1927-1933 - exec | 0 | 0 |
○Loop 2108 - par_strength.c:1935-1939 - exec | 0 | 0 |
▼Loop 2112 - par_strength.c:1877-1922 - exec– | 0 | 0 |
○Loop 2114 - par_strength.c:1894-1907 - exec | 0 | 0 |
○Loop 2113 - par_strength.c:1911-1922 - exec | 0 | 0 |
○Loop 2107 - par_strength.c:1935-1939 - exec | 0 | 0 |
○Loop 2111 - par_strength.c:1927-1931 - exec | 0 | 0 |
○Loop 2106 - par_strength.c:1935-1941 - exec | 0 | 0 |
○Loop 2110 - par_strength.c:1927-1931 - exec | 0 | 0 |
▼Loop 2115 - par_strength.c:1823-1872 - exec– | 0 | 0 |
○Loop 2116 - par_strength.c:1858-1872 - exec | 0 | 0 |
○Loop 2117 - par_strength.c:1840-1854 - exec | 0 | 0 |
○Loop 2102 - par_strength.c:1978-1981 - exec | 0 | 0 |
○Loop 2125 - par_strength.c:1695-1697 - exec | 0 | 0 |
○Loop 2103 - par_strength.c:1955-1957 - exec | 0 | 0 |
○Loop 2100 - par_strength.c:1978-1984 - exec | 0 | 0 |
○Loop 2101 - par_strength.c:1978-1984 - exec | 0 | 0 |
▼Loop 2082 - par_strength.c:1679-2230 - exec– | 0 | 0 |
○Loop 2086 - par_strength.c:1679-2222 - exec | 0 | 0 |
○Loop 2084 - par_strength.c:2224-2230 - exec | 0 | 0 |
▼Loop 2090 - par_strength.c:2106-2158 - exec– | 0 | 0 |
○Loop 2092 - par_strength.c:2124-2139 - exec | 0 | 0 |
○Loop 2091 - par_strength.c:2143-2158 - exec | 0 | 0 |
▼Loop 2087 - par_strength.c:2163-2211 - exec– | 0 | 0 |
○Loop 2088 - par_strength.c:2199-2211 - exec | 0 | 0 |
○Loop 2089 - par_strength.c:2181-2195 - exec | 0 | 0 |
○Loop 2083 - par_strength.c:2224-2230 - exec | 0 | 0 |
○Loop 2085 - par_strength.c:2207-2222 - exec | 0 | 0 |