void* h_replace___builtin_vec_new ( ThreadId tid, SizeT n ) { return alloc_and_new_mem_heap ( tid, n, VG_(clo_alignment), /*is_zeroed*/False ); }
void* h_replace_memalign ( ThreadId tid, SizeT align, SizeT n ) { return alloc_and_new_mem_heap ( tid, n, align, /*is_zeroed*/False ); }
void* h_replace_calloc ( ThreadId tid, SizeT nmemb, SizeT size1 ) { return alloc_and_new_mem_heap ( tid, nmemb*size1, VG_(clo_alignment), /*is_zeroed*/True ); }
void* h_replace_malloc ( ThreadId tid, SizeT n ) { return alloc_and_new_mem_heap ( tid, n, VG_(clo_alignment), False ); }