Depends on: https://reviews.llvm.org/D52898
Diff Detail
Event Timeline
Hi @hiraditya , pardon my ignorance in this part of llvm. Most of my comments are questions about your reasoning.
| lib/Transforms/IPO/MergeSimilarFunctions.cpp | ||
|---|---|---|
| 73–74 | Why did you change these to externs? | |
| 89 | Where is this function defined now? | |
| 92 | Was this intentional, to add this diff with the entire profile function commented out? | |
| 1139 | Maybe comment here that 0 is a placeholder/invalid hash? | |
| 1169 | (same comment) | |
Yeah, I'm also wondering what's this for.
| lib/Bitcode/Reader/BitcodeReader.cpp | ||
|---|---|---|
| 5275 | Are we no longer suggested to parse older index files? | |
| lib/Transforms/IPO/MergeSimilarFunctions.cpp | ||
|---|---|---|
| 1231 | Where/how is this used by the patch? I don't see any use here. I tried finding in one of the other 4 related patches, but didn't see it being used there either. | |
Are we no longer suggested to parse older index files?