Deleted Added
full compact
69,70c69,70
< UnwindBlock = BasicBlock::Create("UnifiedUnwindBlock", &F);
< new UnwindInst(UnwindBlock);
---
> UnwindBlock = BasicBlock::Create(F.getContext(), "UnifiedUnwindBlock", &F);
> new UnwindInst(F.getContext(), UnwindBlock);
86,87c86,88
< UnreachableBlock = BasicBlock::Create("UnifiedUnreachableBlock", &F);
< new UnreachableInst(UnreachableBlock);
---
> UnreachableBlock = BasicBlock::Create(F.getContext(),
> "UnifiedUnreachableBlock", &F);
> new UnreachableInst(F.getContext(), UnreachableBlock);
110c111,112
< BasicBlock *NewRetBlock = BasicBlock::Create("UnifiedReturnBlock", &F);
---
> BasicBlock *NewRetBlock = BasicBlock::Create(F.getContext(),
> "UnifiedReturnBlock", &F);
113,114c115,116
< if (F.getReturnType() == Type::VoidTy) {
< ReturnInst::Create(NULL, NewRetBlock);
---
> if (F.getReturnType() == Type::getVoidTy(F.getContext())) {
> ReturnInst::Create(F.getContext(), NULL, NewRetBlock);
119c121
< ReturnInst::Create(PN, NewRetBlock);
---
> ReturnInst::Create(F.getContext(), PN, NewRetBlock);