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...