This repository was archived by the owner on Apr 28, 2023. It is now read-only.
Commit d538c0c
committed
Replace C2 TcOp::profile_ by TcOp::checkSizes_
C2 has its own way of profiling, this flag is unnecessary.
Instead C2 needs to be able to check sizes so add that..
Note that on a size mismatch it is likely a CHECK will terminate the progra.
I opened #351 to address that part.
Still once #307 has landed there will be a need for memoization of
OptionsCacheKey -> TcExecutor if you want a TcOp to work across multiple sizes
and until we have some end-to-end parametric code generation.1 parent 403ce94 commit d538c0c
1 file changed
+4
-5
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
52 | | - | |
| 52 | + | |
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
| |||
122 | 122 | | |
123 | 123 | | |
124 | 124 | | |
125 | | - | |
126 | | - | |
127 | | - | |
| 125 | + | |
| 126 | + | |
128 | 127 | | |
129 | 128 | | |
130 | 129 | | |
| |||
137 | 136 | | |
138 | 137 | | |
139 | 138 | | |
140 | | - | |
| 139 | + | |
141 | 140 | | |
142 | 141 | | |
143 | 142 | | |
| |||
0 commit comments