search for: d34735

Displaying 2 results from an estimated 2 matches for "d34735".

Did you mean: d34035
2017 Jun 28
3
Next steps for optimization remarks?
...have a threshold to not even emit remarks on cold code, this should dramatically improve performance, llvm.org/PR33523 > - I expect that some sort of binary encoding of YAML would speed up parsing but I haven’t researched this topic yet... I added progress indicators in https://reviews.llvm.org/D34735, and it seems like it takes a while for the Python scripts to read some of the larger YAML files produced for my program. I'll try to look into binary YAML encoding later this week. A threshold preventing remarks from being emitted on cold code sounds good to me as well. Hal, do you agree, or...
2017 Jun 27
2
Next steps for optimization remarks?
Adam, thanks for all the suggestions! One nice aspect of the `-Rpass` family of options is that I can filter based on what I want. If I only want to see which inlines I missed, I could use `clang -Rpass-missed="inline"`, for example. On the other hand, optimization remark YAML always include remarks from all passes (as far as I can tell), which increases the amount of time it takes