Lines Matching refs:ExportAlloc
431 struct ExportAlloc {
438 // M32-DAG: define dllexport i8* @"\01??2ExportAlloc@@SAPAXI@Z"(i32 %n)
439 // M64-DAG: define dllexport i8* @"\01??2ExportAlloc@@SAPEAX_K@Z"(i64 %n)
442 void* ExportAlloc::operator new(__SIZE_TYPE__ n) { return malloc(n); }
448 void* ExportAlloc::operator new[](__SIZE_TYPE__ n) { return malloc(n); }
450 // M32-DAG: define dllexport void @"\01??3ExportAlloc@@SAXPAX@Z"(i8* %p)
451 // M64-DAG: define dllexport void @"\01??3ExportAlloc@@SAXPEAX@Z"(i8* %p)
454 void ExportAlloc::operator delete(void* p) { free(p); }
460 void ExportAlloc::operator delete[](void* p) { free(p); }