191 lines · html
1 <html>2 <head>3 <style>4 table, th, td {5 border: 1px solid black;6 }7 table.center {8 margin-left: auto;9 margin-right: auto;10 }11 </style>12 </head>13 <body>14 <table>15 <caption><b>Location Bugs found by the Debugify</b></caption>16 <tr>17 <th>File</th>18 <th>LLVM Pass Name</th>19 <th>LLVM IR Instruction</th>20 <th>Function Name</th>21 <th>Basic Block Name</th>22 <th>Action</th>23 </tr>24 </tr>25 <tr>26 <td>wrstabs.c</td>27 <td>Simplify the CFG</td>28 <td>br</td>29 <td>stab_function_type</td>30 <td>if.end</td>31 <td>drop</td>32 </tr>33 <tr>34</table>35<br>36<table>37 <caption><b>Summary of Location Bugs</b></caption>38 <tr>39 <th>LLVM Pass Name</th>40 <th>Number of bugs</th>41 </tr>42 <tr>43 <td>Simplify the CFG</td>44 <td>1</td>45 </tr>46 <tr>47</table>48<br>49<br>50<table>51 <caption><b>SP Bugs found by the Debugify</b></caption>52 <tr>53 <th>File</th>54 <th>LLVM Pass Name</th>55 <th>Function Name</th>56 <th>Action</th>57 </tr>58<tr>59 <td colspan='4'> No bugs found </td>60 </tr>61 </table>62<br>63<table>64 <caption><b>Summary of SP Bugs</b></caption>65 <tr>66 <th>LLVM Pass Name</th>67 <th>Number of bugs</th>68 </tr>69 <tr>70<tr>71 <td colspan='2'> No bugs found </td>72 </tr>73 </table>74<br>75<br>76<table>77 <caption><b>Variable Location Bugs found by the Debugify</b></caption>78 <tr>79 <th>File</th>80 <th>LLVM Pass Name</th>81 <th>Variable</th>82 <th>Function</th>83 <th>Action</th>84 </tr>85 </tr>86 <tr>87 <td>debug.c</td>88 <td>Simplify the CFG</td>89 <td>pf1</td>90 <td>debug_class_type_samep</td>91 <td>drop</td>92 </tr>93 <tr>94 <td>debug.c</td>95 <td>Simplify the CFG</td>96 <td>pf2</td>97 <td>debug_class_type_samep</td>98 <td>drop</td>99 </tr>100 <tr>101 <td>debug.c</td>102 <td>Simplify the CFG</td>103 <td>pv1</td>104 <td>debug_class_type_samep</td>105 <td>drop</td>106 </tr>107 <tr>108 <td>debug.c</td>109 <td>Simplify the CFG</td>110 <td>pv2</td>111 <td>debug_class_type_samep</td>112 <td>drop</td>113 </tr>114 <tr>115 </tr>116 <tr>117 <td>debug.c</td>118 <td>Combine redundant instructions</td>119 <td>n</td>120 <td>debug_write_block</td>121 <td>drop</td>122 </tr>123 <tr>124 <td>debug.c</td>125 <td>Combine redundant instructions</td>126 <td>b</td>127 <td>debug_write_block</td>128 <td>drop</td>129 </tr>130 <tr>131 </tr>132 <tr>133 <td>wrstabs.c</td>134 <td>Simplify the CFG</td>135 <td>tindex</td>136 <td>stab_bool_type</td>137 <td>drop</td>138 </tr>139 <tr>140 </tr>141 <tr>142 <td>prdbg.c</td>143 <td>Simplify the CFG</td>144 <td>t</td>145 <td>pr_tag_type</td>146 <td>drop</td>147 </tr>148 <tr>149 <td>prdbg.c</td>150 <td>Simplify the CFG</td>151 <td>tag</td>152 <td>pr_tag_type</td>153 <td>drop</td>154 </tr>155 <tr>156 </tr>157 <tr>158 <td>objdump.c</td>159 <td>Simplify the CFG</td>160 <td>comma</td>161 <td>dump_section_header</td>162 <td>drop</td>163 </tr>164 <tr>165 <td>objdump.c</td>166 <td>Simplify the CFG</td>167 <td>ls</td>168 <td>dump_section_header</td>169 <td>drop</td>170 </tr>171 <tr>172</table>173<br>174<table>175 <caption><b>Summary of Variable Location Bugs</b></caption>176 <tr>177 <th>LLVM Pass Name</th>178 <th>Number of bugs</th>179 </tr>180 <tr>181 <td>Combine redundant instructions</td>182 <td>2</td>183 </tr>184 <tr>185 <td>Simplify the CFG</td>186 <td>9</td>187 </tr>188 <tr>189</table>190</body>191 </html>