add pass manager

Signed-off-by: xiehuc <xiehuc@gmail.com>
change function pass manager to pass manager

似乎PassManager比FunctionPassManager范围更广泛一些。

Signed-off-by: xiehuc <xiehuc@gmail.com>