Lines Matching refs:MallocLike
55 MallocLike = 1<<1 | OpNewLike, // allocates; may return null enumerator
59 MallocOrCallocLike = MallocLike | CallocLike,
60 AllocLike = MallocLike | CallocLike | StrDupLike,
74 {LibFunc_malloc, {MallocLike, 1, 0, -1}},
75 {LibFunc_valloc, {MallocLike, 1, 0, -1}},
77 {LibFunc_ZnwjRKSt9nothrow_t, {MallocLike, 2, 0, -1}}, // new(unsigned int, nothrow)
80 {MallocLike, 3, 0, -1}},
82 {LibFunc_ZnwmRKSt9nothrow_t, {MallocLike, 2, 0, -1}}, // new(unsigned long, nothrow)
85 {MallocLike, 3, 0, -1}},
87 {LibFunc_ZnajRKSt9nothrow_t, {MallocLike, 2, 0, -1}}, // new[](unsigned int, nothrow)
90 {MallocLike, 3, 0, -1}},
92 {LibFunc_ZnamRKSt9nothrow_t, {MallocLike, 2, 0, -1}}, // new[](unsigned long, nothrow)
95 {MallocLike, 3, 0, -1}},
97 {LibFunc_msvc_new_int_nothrow, {MallocLike, 2, 0, -1}}, // new(unsigned int, nothrow)
99 {LibFunc_msvc_new_longlong_nothrow, {MallocLike, 2, 0, -1}}, // new(unsigned long long, nothrow)
101 {LibFunc_msvc_new_array_int_nothrow, {MallocLike, 2, 0, -1}}, // new[](unsigned int, nothrow)
103 …{LibFunc_msvc_new_array_longlong_nothrow, {MallocLike, 2, 0, -1}}, // new[](unsigned long long, …
208 Result.AllocTy = MallocLike; in getAllocationSize()
242 return getAllocationData(V, MallocLike, TLI, LookThroughBitCast).hasValue(); in isMallocLikeFn()