<?xml version="1.0" encoding="iso-8859-1" standalone="no" ?>
<?xml-stylesheet type="text/xsl" href="../../t32transform.xsl"?>
<TRACE32 file="D:\svn\demo\demo\coverage\multi_file_report\example_report\sieve\sieve\index.xml">
	<coverage>
		<COVerage.EXPORT.ListFunc ts="1539005269" t32ver="S.2018.10.000101728" t32pv="ARM">
			<module>
				<addrFrom>P:0x4B0</addrFrom>
				<addrTo>P:0x167B</addrTo>
				<tree>\\sieve\sieve</tree>
				<cov>partial</cov>
				<exec>75.109%</exec>
				<branches>78.125%</branches>
				<ok>47</ok>
				<taken>4</taken>
				<nottaken>2</nottaken>
				<never>11</never>
				<bytes>4556</bytes>
				<bytesok>3422</bytesok>
				<function>
					<addrFrom>P:0x4B0</addrFrom>
					<addrTo>P:0x4BB</addrTo>
					<tree uid="p-4b0-4bb">\\sieve\sieve\func0</tree>
					<cov>never</cov>
					<exec>0.000%</exec>
					<branches>-</branches>
					<ok>0</ok>
					<taken>0</taken>
					<nottaken>0</nottaken>
					<never>-</never>
					<bytes>12</bytes>
					<bytesok>0</bytesok>
				</function>
				<function>
					<addrFrom>P:0x4BC</addrFrom>
					<addrTo>P:0x4D7</addrTo>
					<tree uid="p-4bc-4d7">\\sieve\sieve\func1</tree>
					<cov>ok</cov>
					<exec>100.000%</exec>
					<branches>-</branches>
					<ok>0</ok>
					<taken>0</taken>
					<nottaken>0</nottaken>
					<never>-</never>
					<bytes>28</bytes>
					<bytesok>28</bytesok>
				</function>
				<function>
					<addrFrom>P:0x4D8</addrFrom>
					<addrTo>P:0x563</addrTo>
					<tree uid="p-4d8-563">\\sieve\sieve\func2</tree>
					<cov>partial</cov>
					<exec>88.571%</exec>
					<branches>75.000%</branches>
					<ok>1</ok>
					<taken>1</taken>
					<nottaken>0</nottaken>
					<never>0</never>
					<bytes>140</bytes>
					<bytesok>124</bytesok>
				</function>
				<function>
					<addrFrom>P:0x564</addrFrom>
					<addrTo>P:0x5BF</addrTo>
					<tree uid="p-564-5bf">\\sieve\sieve\func2a</tree>
					<cov>partial</cov>
					<exec>97.826%</exec>
					<branches>100.000%</branches>
					<ok>1</ok>
					<taken>0</taken>
					<nottaken>0</nottaken>
					<never>0</never>
					<bytes>92</bytes>
					<bytesok>90</bytesok>
				</function>
				<function>
					<addrFrom>P:0x5C0</addrFrom>
					<addrTo>P:0x5FF</addrTo>
					<tree uid="p-5c0-5ff">\\sieve\sieve\func2b</tree>
					<cov>partial</cov>
					<exec>96.875%</exec>
					<branches>100.000%</branches>
					<ok>1</ok>
					<taken>0</taken>
					<nottaken>0</nottaken>
					<never>0</never>
					<bytes>64</bytes>
					<bytesok>62</bytesok>
				</function>
				<function>
					<addrFrom>P:0x600</addrFrom>
					<addrTo>P:0x6BF</addrTo>
					<tree uid="p-600-6bf">\\sieve\sieve\func2c</tree>
					<cov>partial</cov>
					<exec>96.875%</exec>
					<branches>100.000%</branches>
					<ok>2</ok>
					<taken>0</taken>
					<nottaken>0</nottaken>
					<never>0</never>
					<bytes>192</bytes>
					<bytesok>186</bytesok>
				</function>
				<function>
					<addrFrom>P:0x6C0</addrFrom>
					<addrTo>P:0x71B</addrTo>
					<tree uid="p-6c0-71b">\\sieve\sieve\func2d</tree>
					<cov>partial</cov>
					<exec>97.826%</exec>
					<branches>100.000%</branches>
					<ok>1</ok>
					<taken>0</taken>
					<nottaken>0</nottaken>
					<never>0</never>
					<bytes>92</bytes>
					<bytesok>90</bytesok>
				</function>
				<function>
					<addrFrom>P:0x71C</addrFrom>
					<addrTo>P:0x72B</addrTo>
					<tree uid="p-71c-72b">\\sieve\sieve\func3</tree>
					<cov>ok</cov>
					<exec>100.000%</exec>
					<branches>-</branches>
					<ok>0</ok>
					<taken>0</taken>
					<nottaken>0</nottaken>
					<never>-</never>
					<bytes>16</bytes>
					<bytesok>16</bytesok>
				</function>
				<function>
					<addrFrom>P:0x72C</addrFrom>
					<addrTo>P:0x779</addrTo>
					<tree uid="p-72c-779">\\sieve\sieve\func4</tree>
					<cov>ok</cov>
					<exec>100.000%</exec>
					<branches>-</branches>
					<ok>0</ok>
					<taken>0</taken>
					<nottaken>0</nottaken>
					<never>-</never>
					<bytes>78</bytes>
					<bytesok>78</bytesok>
				</function>
				<function>
					<addrFrom>P:0x77C</addrFrom>
					<addrTo>P:0x7A7</addrTo>
					<tree uid="p-77c-7a7">\\sieve\sieve\func5</tree>
					<cov>ok</cov>
					<exec>100.000%</exec>
					<branches>-</branches>
					<ok>0</ok>
					<taken>0</taken>
					<nottaken>0</nottaken>
					<never>-</never>
					<bytes>44</bytes>
					<bytesok>44</bytesok>
				</function>
				<function>
					<addrFrom>P:0x7A8</addrFrom>
					<addrTo>P:0x7F3</addrTo>
					<tree uid="p-7a8-7f3">\\sieve\sieve\func6</tree>
					<cov>partial</cov>
					<exec>100.000%</exec>
					<branches>-</branches>
					<ok>0</ok>
					<taken>0</taken>
					<nottaken>0</nottaken>
					<never>-</never>
					<bytes>76</bytes>
					<bytesok>76</bytesok>
				</function>
				<function>
					<addrFrom>P:0x7F4</addrFrom>
					<addrTo>P:0x86B</addrTo>
					<tree uid="p-7f4-86b">\\sieve\sieve\func7</tree>
					<cov>partial</cov>
					<exec>100.000%</exec>
					<branches>-</branches>
					<ok>0</ok>
					<taken>0</taken>
					<nottaken>0</nottaken>
					<never>-</never>
					<bytes>120</bytes>
					<bytesok>120</bytesok>
				</function>
				<function>
					<addrFrom>P:0x86C</addrFrom>
					<addrTo>P:0xA2B</addrTo>
					<tree uid="p-86c-a2b">\\sieve\sieve\func8</tree>
					<cov>partial</cov>
					<exec>99.553%</exec>
					<branches>-</branches>
					<ok>0</ok>
					<taken>0</taken>
					<nottaken>0</nottaken>
					<never>-</never>
					<bytes>448</bytes>
					<bytesok>446</bytesok>
				</function>
				<function>
					<addrFrom>P:0xA2C</addrFrom>
					<addrTo>P:0xA87</addrTo>
					<tree uid="p-a2c-a87">\\sieve\sieve\func9</tree>
					<cov>partial</cov>
					<exec>100.000%</exec>
					<branches>100.000%</branches>
					<ok>2</ok>
					<taken>0</taken>
					<nottaken>0</nottaken>
					<never>0</never>
					<bytes>92</bytes>
					<bytesok>92</bytesok>
				</function>
				<function>
					<addrFrom>P:0xA88</addrFrom>
					<addrTo>P:0xC27</addrTo>
					<tree uid="p-a88-c27">\\sieve\sieve\func10</tree>
					<cov>ok</cov>
					<exec>100.000%</exec>
					<branches>100.000%</branches>
					<ok>33</ok>
					<taken>0</taken>
					<nottaken>0</nottaken>
					<never>0</never>
					<bytes>416</bytes>
					<bytesok>416</bytesok>
				</function>
				<function>
					<addrFrom>P:0xC28</addrFrom>
					<addrTo>P:0xC93</addrTo>
					<tree uid="p-c28-c93">\\sieve\sieve\func11</tree>
					<cov>partial</cov>
					<exec>40.740%</exec>
					<branches>50.000%</branches>
					<ok>0</ok>
					<taken>0</taken>
					<nottaken>1</nottaken>
					<never>0</never>
					<bytes>108</bytes>
					<bytesok>44</bytesok>
				</function>
				<function>
					<addrFrom>P:0xC94</addrFrom>
					<addrTo>P:0xCAB</addrTo>
					<tree uid="p-c94-cab">\\sieve\sieve\func12</tree>
					<cov>never</cov>
					<exec>0.000%</exec>
					<branches>-</branches>
					<ok>0</ok>
					<taken>0</taken>
					<nottaken>0</nottaken>
					<never>-</never>
					<bytes>24</bytes>
					<bytesok>0</bytesok>
				</function>
				<function>
					<addrFrom>P:0xCAC</addrFrom>
					<addrTo>P:0xD09</addrTo>
					<tree uid="p-cac-d09">\\sieve\sieve\func13</tree>
					<cov>ok</cov>
					<exec>100.000%</exec>
					<branches>100.000%</branches>
					<ok>1</ok>
					<taken>0</taken>
					<nottaken>0</nottaken>
					<never>0</never>
					<bytes>94</bytes>
					<bytesok>94</bytesok>
				</function>
				<function>
					<addrFrom>P:0xD0C</addrFrom>
					<addrTo>P:0xD29</addrTo>
					<tree uid="p-d0c-d29">\\sieve\sieve\func14</tree>
					<cov>ok</cov>
					<exec>100.000%</exec>
					<branches>-</branches>
					<ok>0</ok>
					<taken>0</taken>
					<nottaken>0</nottaken>
					<never>-</never>
					<bytes>30</bytes>
					<bytesok>30</bytesok>
				</function>
				<function>
					<addrFrom>P:0xD2C</addrFrom>
					<addrTo>P:0xD4B</addrTo>
					<tree uid="p-d2c-d4b">\\sieve\sieve\func15</tree>
					<cov>ok</cov>
					<exec>100.000%</exec>
					<branches>-</branches>
					<ok>0</ok>
					<taken>0</taken>
					<nottaken>0</nottaken>
					<never>-</never>
					<bytes>32</bytes>
					<bytesok>32</bytesok>
				</function>
				<function>
					<addrFrom>P:0xD4C</addrFrom>
					<addrTo>P:0xD63</addrTo>
					<tree uid="p-d4c-d63">\\sieve\sieve\func16</tree>
					<cov>ok</cov>
					<exec>100.000%</exec>
					<branches>-</branches>
					<ok>0</ok>
					<taken>0</taken>
					<nottaken>0</nottaken>
					<never>-</never>
					<bytes>24</bytes>
					<bytesok>24</bytesok>
				</function>
				<function>
					<addrFrom>P:0xD64</addrFrom>
					<addrTo>P:0xD8F</addrTo>
					<tree uid="p-d64-d8f">\\sieve\sieve\func17</tree>
					<cov>ok</cov>
					<exec>100.000%</exec>
					<branches>-</branches>
					<ok>0</ok>
					<taken>0</taken>
					<nottaken>0</nottaken>
					<never>-</never>
					<bytes>44</bytes>
					<bytesok>44</bytesok>
				</function>
				<function>
					<addrFrom>P:0xD90</addrFrom>
					<addrTo>P:0xDB3</addrTo>
					<tree uid="p-d90-db3">\\sieve\sieve\func18</tree>
					<cov>ok</cov>
					<exec>100.000%</exec>
					<branches>-</branches>
					<ok>0</ok>
					<taken>0</taken>
					<nottaken>0</nottaken>
					<never>-</never>
					<bytes>36</bytes>
					<bytesok>36</bytesok>
				</function>
				<function>
					<addrFrom>P:0xDB4</addrFrom>
					<addrTo>P:0xDD7</addrTo>
					<tree uid="p-db4-dd7">\\sieve\sieve\func19</tree>
					<cov>ok</cov>
					<exec>100.000%</exec>
					<branches>-</branches>
					<ok>0</ok>
					<taken>0</taken>
					<nottaken>0</nottaken>
					<never>-</never>
					<bytes>36</bytes>
					<bytesok>36</bytesok>
				</function>
				<function>
					<addrFrom>P:0xDD8</addrFrom>
					<addrTo>P:0xE0B</addrTo>
					<tree uid="p-dd8-e0b">\\sieve\sieve\func20</tree>
					<cov>ok</cov>
					<exec>100.000%</exec>
					<branches>-</branches>
					<ok>0</ok>
					<taken>0</taken>
					<nottaken>0</nottaken>
					<never>-</never>
					<bytes>52</bytes>
					<bytesok>52</bytesok>
				</function>
				<function>
					<addrFrom>P:0xE0C</addrFrom>
					<addrTo>P:0xE39</addrTo>
					<tree uid="p-e0c-e39">\\sieve\sieve\func21</tree>
					<cov>ok</cov>
					<exec>100.000%</exec>
					<branches>-</branches>
					<ok>0</ok>
					<taken>0</taken>
					<nottaken>0</nottaken>
					<never>-</never>
					<bytes>46</bytes>
					<bytesok>46</bytesok>
				</function>
				<function>
					<addrFrom>P:0xE3C</addrFrom>
					<addrTo>P:0xE6B</addrTo>
					<tree uid="p-e3c-e6b">\\sieve\sieve\func22</tree>
					<cov>ok</cov>
					<exec>100.000%</exec>
					<branches>-</branches>
					<ok>0</ok>
					<taken>0</taken>
					<nottaken>0</nottaken>
					<never>-</never>
					<bytes>48</bytes>
					<bytesok>48</bytesok>
				</function>
				<function>
					<addrFrom>P:0xE6C</addrFrom>
					<addrTo>P:0xE9D</addrTo>
					<tree uid="p-e6c-e9d">\\sieve\sieve\func23</tree>
					<cov>never</cov>
					<exec>0.000%</exec>
					<branches>-</branches>
					<ok>0</ok>
					<taken>0</taken>
					<nottaken>0</nottaken>
					<never>-</never>
					<bytes>50</bytes>
					<bytesok>0</bytesok>
				</function>
				<function>
					<addrFrom>P:0xEA0</addrFrom>
					<addrTo>P:0xEAF</addrTo>
					<tree uid="p-ea0-eaf">\\sieve\sieve\func24</tree>
					<cov>never</cov>
					<exec>0.000%</exec>
					<branches>-</branches>
					<ok>0</ok>
					<taken>0</taken>
					<nottaken>0</nottaken>
					<never>-</never>
					<bytes>16</bytes>
					<bytesok>0</bytesok>
				</function>
				<function>
					<addrFrom>P:0xEB0</addrFrom>
					<addrTo>P:0xEC3</addrTo>
					<tree uid="p-eb0-ec3">\\sieve\sieve\func25</tree>
					<cov>never</cov>
					<exec>0.000%</exec>
					<branches>-</branches>
					<ok>0</ok>
					<taken>0</taken>
					<nottaken>0</nottaken>
					<never>-</never>
					<bytes>20</bytes>
					<bytesok>0</bytesok>
				</function>
				<function>
					<addrFrom>P:0xEC4</addrFrom>
					<addrTo>P:0xED7</addrTo>
					<tree uid="p-ec4-ed7">\\sieve\sieve\func26</tree>
					<cov>never</cov>
					<exec>0.000%</exec>
					<branches>-</branches>
					<ok>0</ok>
					<taken>0</taken>
					<nottaken>0</nottaken>
					<never>-</never>
					<bytes>20</bytes>
					<bytesok>0</bytesok>
				</function>
				<function>
					<addrFrom>P:0xED8</addrFrom>
					<addrTo>P:0xF17</addrTo>
					<tree uid="p-ed8-f17">\\sieve\sieve\func27</tree>
					<cov>never</cov>
					<exec>0.000%</exec>
					<branches>-</branches>
					<ok>0</ok>
					<taken>0</taken>
					<nottaken>0</nottaken>
					<never>-</never>
					<bytes>64</bytes>
					<bytesok>0</bytesok>
				</function>
				<function>
					<addrFrom>P:0xF18</addrFrom>
					<addrTo>P:0xF57</addrTo>
					<tree uid="p-f18-f57">\\sieve\sieve\test_cond_instr</tree>
					<cov>never</cov>
					<exec>0.000%</exec>
					<branches>0.000%</branches>
					<ok>0</ok>
					<taken>0</taken>
					<nottaken>0</nottaken>
					<never>1</never>
					<bytes>64</bytes>
					<bytesok>0</bytesok>
				</function>
				<function>
					<addrFrom>P:0xF58</addrFrom>
					<addrTo>P:0x103B</addrTo>
					<tree uid="p-f58-103b">\\sieve\sieve\func_sin</tree>
					<cov>partial</cov>
					<exec>97.368%</exec>
					<branches>100.000%</branches>
					<ok>2</ok>
					<taken>0</taken>
					<nottaken>0</nottaken>
					<never>0</never>
					<bytes>228</bytes>
					<bytesok>222</bytesok>
				</function>
				<function>
					<addrFrom>P:0x103C</addrFrom>
					<addrTo>P:0x111F</addrTo>
					<tree uid="p-103c-111f">\\sieve\sieve\init_linked_list</tree>
					<cov>partial</cov>
					<exec>100.000%</exec>
					<branches>100.000%</branches>
					<ok>3</ok>
					<taken>0</taken>
					<nottaken>0</nottaken>
					<never>0</never>
					<bytes>228</bytes>
					<bytesok>228</bytesok>
				</function>
				<function>
					<addrFrom>P:0x1120</addrFrom>
					<addrTo>P:0x1167</addrTo>
					<tree uid="p-1120-1167">\\sieve\sieve\subst</tree>
					<cov>never</cov>
					<exec>0.000%</exec>
					<branches>0.000%</branches>
					<ok>0</ok>
					<taken>0</taken>
					<nottaken>0</nottaken>
					<never>1</never>
					<bytes>72</bytes>
					<bytesok>0</bytesok>
				</function>
				<function>
					<addrFrom>P:0x1168</addrFrom>
					<addrTo>P:0x120B</addrTo>
					<tree uid="p-1168-120b">\\sieve\sieve\encode</tree>
					<cov>never</cov>
					<exec>0.000%</exec>
					<branches>0.000%</branches>
					<ok>0</ok>
					<taken>0</taken>
					<nottaken>0</nottaken>
					<never>3</never>
					<bytes>164</bytes>
					<bytesok>0</bytesok>
				</function>
				<function>
					<addrFrom>P:0x120C</addrFrom>
					<addrTo>P:0x126B</addrTo>
					<tree uid="p-120c-126b">\\sieve\sieve\func28</tree>
					<cov>never</cov>
					<exec>0.000%</exec>
					<branches>-</branches>
					<ok>0</ok>
					<taken>0</taken>
					<nottaken>0</nottaken>
					<never>-</never>
					<bytes>96</bytes>
					<bytesok>0</bytesok>
				</function>
				<function>
					<addrFrom>P:0x126C</addrFrom>
					<addrTo>P:0x15DF</addrTo>
					<tree uid="p-126c-15df">\\sieve\sieve\main</tree>
					<cov>partial</cov>
					<exec>69.909%</exec>
					<branches>40.000%</branches>
					<ok>0</ok>
					<taken>3</taken>
					<nottaken>1</nottaken>
					<never>1</never>
					<bytes>884</bytes>
					<bytesok>618</bytesok>
				</function>
				<function>
					<addrFrom>P:0x15E0</addrFrom>
					<addrTo>P:0x1637</addrTo>
					<tree uid="p-15e0-1637">\\sieve\sieve\sieve</tree>
					<cov>never</cov>
					<exec>0.000%</exec>
					<branches>0.000%</branches>
					<ok>0</ok>
					<taken>0</taken>
					<nottaken>0</nottaken>
					<never>4</never>
					<bytes>88</bytes>
					<bytesok>0</bytesok>
				</function>
				<function>
					<addrFrom>P:0x1638</addrFrom>
					<addrTo>P:0x167B</addrTo>
					<tree uid="p-1638-167b">\\sieve\sieve\background</tree>
					<cov>never</cov>
					<exec>0.000%</exec>
					<branches>0.000%</branches>
					<ok>0</ok>
					<taken>0</taken>
					<nottaken>0</nottaken>
					<never>1</never>
					<bytes>68</bytes>
					<bytesok>0</bytesok>
				</function>
			</module>
		<total>
			<cov>partial</cov>
			<exec>75.109%</exec>
			<branches>78.125%</branches>
			<ok>47</ok>
			<taken>4</taken>
			<nottaken>2</nottaken>
			<never>11</never>
			<bytes>4556</bytes>
			<bytesok>3422</bytesok>
		</total>
		</COVerage.EXPORT.ListFunc>
	</coverage>
	<marker>
		<BookMark.EXPORT ts="1539005269" t32ver="S.2018.10.000101728" t32pv="ARM">
			<bookmark><name>1</name><addr>C:000013D2</addr><sym func-uid="p-126c-15df">\\sieve\sieve\main\47</sym><src>\\sieve\".\src\sieve.c"\sieve.c</src><line>733</line><remark>j is never 0, seems to be useless code</remark></bookmark>
			<bookmark><name>nop1</name><addr>C:0000077A</addr><remark>padding NOP</remark></bookmark>
			<bookmark><name>bad1</name><addr>C:00001638</addr><sym func-uid="p-1638-167b">\\sieve\sieve\background</sym><src>\\sieve\".\src\sieve.c"\sieve.c</src><line>819</line><remark>never called =&gt; dead code</remark></bookmark>
			<bookmark><name>bad2</name><addr>C:00000ED8</addr><sym func-uid="p-ed8-f17">\\sieve\sieve\func27</sym><src>\\sieve\".\src\sieve.c"\sieve.c</src><line>555</line><remark>never called =&gt; dead code</remark></bookmark>
		</BookMark.EXPORT>
	</marker>
</TRACE32>
