[PATCH] D103041: [SampleFDO] New hierarchical discriminator for FS SampleFDO (ProfileData part)

Wenlei He via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu May 27 15:09:59 PDT 2021


wenlei accepted this revision.
wenlei added a comment.

lgtm, thanks.



================
Comment at: llvm/include/llvm/ProfileData/SampleProfReader.h:357
+  /// Pass == 0 is for using base discriminators.
+  void setDiscriminatorMaskedBitFrom(uint32_t Pass) {
+    MaskedBitFrom = getFSPassBitEnd(Pass);
----------------
maybe worth making a enum for FS-Passes. So it's obviously how we organize FS passes, and we don't need to pass int literals around. 


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D103041/new/

https://reviews.llvm.org/D103041



More information about the llvm-commits mailing list