We currently use emitConjunction to create CCMP conjunctions from the conditions of selects, helping turning and/ors into more optimal ccmp sequences that don't need to go through csels. This extends that to also be used whilst lowering brcond, giving more opportunity for better condition generation.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo