If a CMOV is in a loop and is converted to branches, CMOV conversion wouldn't
add newly created basic blocks to loop info. Since the candidates is collected
based on loops, instructions in these basic blocks will be ignored.
Details
Details
Diff Detail
Diff Detail
Event Timeline
llvm/test/CodeGen/X86/x86-cmov-converter.ll | ||
---|---|---|
494 | Full checks? Use script to generate checks |
Is it possible the MBB is in more than one loop, e.g. nested?