chenmengzheAAA
2023-09-14 30c40c643c19f6e2ac8679fa76d09d0f9ceccc65
funasr/runtime/onnxruntime/src/alignedmem.cpp
@@ -1,5 +1,7 @@
#include "precomp.h"
void *aligned_malloc(size_t alignment, size_t required_bytes)
namespace funasr {
void *AlignedMalloc(size_t alignment, size_t required_bytes)
{
    void *p1;  // original block
    void **p2; // aligned block
@@ -12,7 +14,8 @@
    return p2;
}
void aligned_free(void *p)
void AlignedFree(void *p)
{
    free(((void **)p)[-1]);
}
} // namespace funasr