Fork channel

Create a new channel as a copy of main.

Rename channel

Rename main to:

Delete channel

Delete main? This cannot be undone.

assume.ll
; RUN: llc < %s

define void @main() {
        call void @llvm.assume(i1 1)
        ret void
}

declare void @llvm.assume(i1) nounwind