MCPcopy Create free account
hub / github.com/HiLab-git/SimpleCRF / allocate

Function allocate

dependency/densecrf3d/src/util.cpp:31–41  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

29#include <cstring>
30
31float* allocate(size_t N) {
32 float * r = NULL;
33 if (N>0)
34#ifdef SSE_DENSE_CRF
35 r = (float*)_mm_malloc( N*sizeof(float)+16, 16 );
36#else
37 r = new float[N];
38#endif
39 memset( r, 0, sizeof(float)*N);
40 return r;
41}
42void deallocate(float*& ptr) {
43 if (ptr)
44#ifdef SSE_DENSE_CRF

Callers 6

JacobiSVDMethod · 0.50
JacobiSVD.hFile · 0.50
BDCSVDMethod · 0.50
allocateMethod · 0.50
BDCSVD.hFile · 0.50

Calls

no outgoing calls

Tested by

no test coverage detected