[LLVMdev] Minimum Array Size
Hal Finkel
hfinkel at anl.gov
Mon Sep 10 14:43:57 PDT 2012
Hello,
clang currently seems to generate the same code for both:
double something_a(char A[const static 256]) {
...
}
and for:
double something_b(char (*const A)) {
...
}
even though in the first case the programmer has told us that the array
A is at least 256 bytes in length (and, thus, will not be null). Do we
currently have a way to pass this information to LLVM?
Thanks again,
Hal
--
Hal Finkel
Postdoctoral Appointee
Leadership Computing Facility
Argonne National Laboratory
More information about the llvm-dev
mailing list