Hi,
I’m compiling Golang code into LLVM bitcode with gollvm gollvm - Git at Google
The LLVM IR file has a lot of module asm at the start, like:
module asm "\09.section \22.go_export\22,\22e\22,@progbits"
module asm "\09.ascii \22v3;\\n\22"
module asm "\09.ascii \22package \22"
module asm "\09.ascii \22main\22"
module asm "\09.ascii \22\\n\22"
module asm "\09.ascii \22pkgpath \22"
module asm "\09.ascii \22main\22"
and it is much longer than normal bitcode from C++.
Is there anyway I can shorten/simplify the bitcode?