Fix for nested parallel regions. Does the following,
- Switch to OpenMPIRBuilder version which maintains allocaIP. (An initial version of https://reviews.llvm.org/D82470)
- Create jump to continuation block by converting the terminator
Note:
- This patch should be applied after reverting 19756ef53a498b7aa1fbac9e3a7cd3aa8e110fad.
- This fix is required in the lowering of Master Op (https://reviews.llvm.org/D87247)
This must be un-intentional! This is what asserted in first place and present in trunk.