Details
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Thanks for cleaning this up! It's mildly embarrassing that all this copy-pasta went through!
llvm/include/llvm/Analysis/UniformityAnalysis.h | ||
---|---|---|
9–10 | Actually this whole description is wrong. There are no convergene intrinsics in LLVM yet! The file description should simply say "LLVM IR instance of the generic uniformity analysis". | |
llvm/include/llvm/CodeGen/MachineUniformityAnalysis.h | ||
10 | I suggest "Machine IR instance of the generic uniformity analysis" | |
llvm/lib/Analysis/UniformityAnalysis.cpp | ||
127–128 | Perhaps this should also be "uniformity"? For example, the loop info analysis and the cycle info analysis are simply called "loops" and "cycles" respectively. This might need changes in the lit tests that invoke this analysis by name. | |
128–129 | Sounds better to me too! |
llvm/lib/Analysis/UniformityAnalysis.cpp | ||
---|---|---|
127–128 | Yes, that seems consistent with other analyses. |
llvm/lib/Analysis/UniformityAnalysis.cpp | ||
---|---|---|
127–128 | This only changed the legacy pass name. The non-legacy pass name was already "uniformity" and that's what the tests use. |
Actually this whole description is wrong. There are no convergene intrinsics in LLVM yet! The file description should simply say "LLVM IR instance of the generic uniformity analysis".