Commit 16ec534
authored
[ValueTracking] Handle and/or of conditions in
Fix a typo introduced by
llvm#83161.
This patch also supports decomposition of and/or expressions in
`computeKnownFPClassFromContext`.
Compile-time improvement:
http://llvm-compile-time-tracker.com/compare.php?from=688bb432c4b618de69a1d0e7807077a22f15762a&to=07493fc354b686f0aca79d6f817091a757bd7cd5&stat=instructions:ucomputeKnownFPClassFromContext (llvm#118257)1 parent 0611fdd commit 16ec534
File tree
2 files changed
+45
-13
lines changed- llvm
- lib/Analysis
- test/Transforms/InstCombine
2 files changed
+45
-13
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4882 | 4882 | | |
4883 | 4883 | | |
4884 | 4884 | | |
4885 | | - | |
| 4885 | + | |
4886 | 4886 | | |
4887 | 4887 | | |
| 4888 | + | |
| 4889 | + | |
| 4890 | + | |
| 4891 | + | |
| 4892 | + | |
| 4893 | + | |
| 4894 | + | |
| 4895 | + | |
| 4896 | + | |
| 4897 | + | |
4888 | 4898 | | |
4889 | 4899 | | |
4890 | 4900 | | |
| |||
4925 | 4935 | | |
4926 | 4936 | | |
4927 | 4937 | | |
4928 | | - | |
4929 | | - | |
| 4938 | + | |
| 4939 | + | |
4930 | 4940 | | |
4931 | 4941 | | |
4932 | 4942 | | |
4933 | | - | |
4934 | | - | |
| 4943 | + | |
| 4944 | + | |
4935 | 4945 | | |
4936 | 4946 | | |
4937 | 4947 | | |
| |||
4953 | 4963 | | |
4954 | 4964 | | |
4955 | 4965 | | |
4956 | | - | |
4957 | | - | |
| 4966 | + | |
| 4967 | + | |
4958 | 4968 | | |
4959 | 4969 | | |
4960 | 4970 | | |
| |||
10117 | 10127 | | |
10118 | 10128 | | |
10119 | 10129 | | |
10120 | | - | |
| 10130 | + | |
10121 | 10131 | | |
10122 | 10132 | | |
10123 | 10133 | | |
| |||
Lines changed: 27 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
49 | 74 | | |
50 | 75 | | |
51 | 76 | | |
| |||
240 | 265 | | |
241 | 266 | | |
242 | 267 | | |
243 | | - | |
244 | 268 | | |
245 | 269 | | |
246 | 270 | | |
247 | 271 | | |
248 | 272 | | |
249 | 273 | | |
250 | 274 | | |
251 | | - | |
252 | | - | |
| 275 | + | |
253 | 276 | | |
254 | 277 | | |
255 | 278 | | |
| |||
264 | 287 | | |
265 | 288 | | |
266 | 289 | | |
267 | | - | |
268 | 290 | | |
269 | 291 | | |
270 | 292 | | |
| |||
275 | 297 | | |
276 | 298 | | |
277 | 299 | | |
278 | | - | |
| 300 | + | |
279 | 301 | | |
280 | 302 | | |
281 | 303 | | |
| |||
0 commit comments