Depends on D29811
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
| llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp | ||
|---|---|---|
| 707 ↗ | (On Diff #88049) | The assumption I guess is that we will always have a non-null Res coming into the caller if isExported could possibly be true? |
| llvm/test/Transforms/WholeProgramDevirt/export-uniform-ret-val.ll | ||
| 21 ↗ | (On Diff #88049) | What is this and the below CHECK looking for? They appear to be checking for the same lines being output as were input. |
| llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp | ||
|---|---|---|
| 707 ↗ | (On Diff #88049) | Yes, it can only be true during the export phase. |
| llvm/test/Transforms/WholeProgramDevirt/export-uniform-ret-val.ll | ||
| 21 ↗ | (On Diff #88049) | The pass may change the definitions of the vtables in other cases (i.e. VCP); this is just checking that we are not doing that in this case. |