mark as willreturn
This was introduced in but not documented
in LangRef
MODIFY
llvm_util/llvm2alive.cpp
llvm_util/llvm2alive.cpp
@@ -928,6 +928,7 @@ public:
case llvm::Intrinsic::sideeffect: {
FnAttrs attrs;
attrs.set(FnAttrs::InaccessibleMemOnly);
+ attrs.set(FnAttrs::WillReturn);
attrs.set(FnAttrs::NoThrow);
return make_unique<FnCall>(Type::voidTy, "", "#sideeffect", move(attrs));
}

mark @llvm.sideeffect as willreturn
This was introduced in https://reviews.llvm.org/D65455 but not documented
in LangRef