Commit 94b58b2
committed
Fix bugs arising from using functional values as objects in memory.
This adds code to allow DenseMaps of Expr values. The boilerplate
implemetns the glue between the functional values of the front end and
trying to use them in LLVM data structures.1 parent 6eb7893 commit 94b58b2
File tree
6 files changed
+610
-45
lines changed- flang
- include/flang/Optimizer/Builder
- lib
- Lower
- Optimizer/Builder
- test/Lower
6 files changed
+610
-45
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
353 | 353 | | |
354 | 354 | | |
355 | 355 | | |
| 356 | + | |
| 357 | + | |
| 358 | + | |
356 | 359 | | |
357 | 360 | | |
358 | 361 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2693 | 2693 | | |
2694 | 2694 | | |
2695 | 2695 | | |
2696 | | - | |
2697 | 2696 | | |
2698 | 2697 | | |
2699 | 2698 | | |
| |||
5658 | 5657 | | |
5659 | 5658 | | |
5660 | 5659 | | |
5661 | | - | |
| 5660 | + | |
5662 | 5661 | | |
5663 | 5662 | | |
5664 | 5663 | | |
| |||
0 commit comments