Displaying 1 result from an estimated 1 matches for "discompose".
Did you mean:
decompose
2011 Dec 27
1
[LLVMdev] compounding loop exit conditions
...rst that loop exit conditions are located in
exiting basic blocks. Then I use loop->getExitingBlocks() to get all
BBs. However, this policy seemed not work for combinational exit
conditions, e.g. compounding conditions consists of conditions with
logical predicates. *The problem is that LLVM discompose these
compounding conditions and only returns the last conditions*. Obviously,
it is not I wanted. I give a sample loop code segments here and attached
please find my BB flow chart drawn according to the disassemble files
(*.ll). The conditions are just for test, so pls do not take it seriously...