[PATCH] D65195: [OCaml] Handle nullptr in Llvm.global_initializer
Vaivaswatha Nagaraj via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Mar 19 08:16:58 PDT 2021
vaivaswatha added inline comments.
================
Comment at: llvm/bindings/ocaml/llvm/llvm_ocaml.c:1341
+ LLVMValueRef Init;
+ if ((Init = LLVMGetInitializer(GlobalVar))) {
+ value Option = alloc(1, 0);
----------------
`ptr_to_option` was recently introduced and is defined in this same file above. So you could just do something like this: https://github.com/llvm/llvm-project/blob/main/llvm/bindings/ocaml/debuginfo/debuginfo_ocaml.c#L839
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D65195/new/
https://reviews.llvm.org/D65195
More information about the llvm-commits
mailing list