First commit for LLVM pass in LLVMPass/TypedMalloc