[PATCH] D98606: [NVPTX] CUDA does provide malloc/free since compute capability 2.X
Johannes Doerfert via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Mar 15 14:33:07 PDT 2021
jdoerfert added inline comments.
================
Comment at: llvm/test/Transforms/InstCombine/malloc_free_delete_nvptx.ll:13
+; CHECK-LABEL: @malloc_then_free(
+; CHECK-NEXT: ret void
+;
----------------
tra wrote:
> I'd explicitly check that malloc/free are missing to make it obvious.
>
> ```
> CHECK-NOT: malloc
> CHECK-NOT: free
> CHECK: ret void
> ```
>
> Otherwise the test looks somewhat odd -- it's supposedly about mallof and free, but the CHECK lines don't mention either. The `optimize them properly` in the comment above could also be more specific about what we expect to happen.
>
would it be ok to just improve the comment? CHECK-NEXT does the heavy lifting here and we might want to keep the auto-generated check lines.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D98606/new/
https://reviews.llvm.org/D98606
More information about the llvm-commits
mailing list