[Support] Remove unused LLVM_PTR_SIZE macro
This was used for LLVM_ALIGNAS() arguments in the past, but has since been superseded by plain alignas() which also accepts a type.
This commit is contained in:
		
							parent
							
								
									903c30f4d1
								
							
						
					
					
						commit
						dcab8e60c5
					
				| 
						 | 
					@ -396,22 +396,6 @@
 | 
				
			||||||
# define LLVM_PACKED_END   _Pragma("pack(pop)")
 | 
					# define LLVM_PACKED_END   _Pragma("pack(pop)")
 | 
				
			||||||
#endif
 | 
					#endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/// \macro LLVM_PTR_SIZE
 | 
					 | 
				
			||||||
/// A constant integer equivalent to the value of sizeof(void*).
 | 
					 | 
				
			||||||
/// Generally used in combination with alignas or when doing computation in the
 | 
					 | 
				
			||||||
/// preprocessor.
 | 
					 | 
				
			||||||
#ifdef __SIZEOF_POINTER__
 | 
					 | 
				
			||||||
# define LLVM_PTR_SIZE __SIZEOF_POINTER__
 | 
					 | 
				
			||||||
#elif defined(_WIN64)
 | 
					 | 
				
			||||||
# define LLVM_PTR_SIZE 8
 | 
					 | 
				
			||||||
#elif defined(_WIN32)
 | 
					 | 
				
			||||||
# define LLVM_PTR_SIZE 4
 | 
					 | 
				
			||||||
#elif defined(_MSC_VER)
 | 
					 | 
				
			||||||
# error "could not determine LLVM_PTR_SIZE as a constant int for MSVC"
 | 
					 | 
				
			||||||
#else
 | 
					 | 
				
			||||||
# define LLVM_PTR_SIZE sizeof(void *)
 | 
					 | 
				
			||||||
#endif
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
/// \macro LLVM_MEMORY_SANITIZER_BUILD
 | 
					/// \macro LLVM_MEMORY_SANITIZER_BUILD
 | 
				
			||||||
/// Whether LLVM itself is built with MemorySanitizer instrumentation.
 | 
					/// Whether LLVM itself is built with MemorySanitizer instrumentation.
 | 
				
			||||||
#if __has_feature(memory_sanitizer)
 | 
					#if __has_feature(memory_sanitizer)
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue