[llvm-dev] LLVM Pass to count reachable BB (original) (raw)

Krzysztof Parzyszek via llvm-dev llvm-dev at lists.llvm.org
Fri Jan 11 10:00:23 PST 2019


On 1/11/2019 12:28 AM, hameeza ahmed via llvm-dev wrote:

Hello, I have code containing conditions and loops. Hence some BB execution are determined at run time depending on condition. Now I want to count only those BB that are always executed irrespective of condition result means reachable. and their execution is evident at compile time.

How to do this?

You can find the set of all dominators of the exit block. Would that give you what you want?

-Krzysztof

-- Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, hosted by The Linux Foundation



More information about the llvm-dev mailing list