sig external initialize : unit -> unit = "llvm_initialize_Hexagon" end