[#llvm-SampleProfileProber] = xref:llvm.adoc[llvm]::SampleProfileProber :relfileprefix: ../ :mrdocs: Sample profile pseudo prober. == Synopsis Declared in `<llvm/Transforms/IPO/SampleProfileProbe.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- class SampleProfileProber; ---- == Description Insert pseudo probes for block sampling and value sampling. == Member Functions [cols="1,4"] |=== | Name| Description | xref:llvm/SampleProfileProber/2constructor.adoc[`SampleProfileProber`] [.small]#[constructor]# | Construct a sample‐profile pseudo prober for `F.` | xref:llvm/SampleProfileProber/instrumentOneFunc.adoc[`instrumentOneFunc`] | Insert pseudo probes for block and callsite sampling into `F.` |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#