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?