main
Remove the phrase "All rights reserved."
Cleaned up builtins* files for GPU targets
Make dispatcher thread-safe
Implement the function log1p
Optimize popcnt implementation for AVX512ICL+ (#3639)
avx[1|2]-i32x16: clean-up builtins
avx[1|2]-i32x8: clean-up builtins
avx[1|2]-i64x4: clean-up builtins
Rename avx10.2 targets to avx10.2dmr
Move the macro block after the defines/includes (minor change)
builtins: outline common convert_scale_to_const to util.m4
Update the year in the copyright header
Use llvm.popcnt implementation for avx2-i8x32 and avx512skx-x32/64 targets (#3754)
avx2vnni: remove all common with avx2 functions
[AMX][Builtins] Add support to expose LLVM X86 AMX intrinsics as ISPC stdlib functions.
Add avx512skx-x16-nozmm target
Reuse more generic functions in avx512* targets.
Rename some amx functions and declare them in builtins
Fix installation of amx.h and rename target utils file
Restore gathers factored and assert for neon
Add initial RISC-V architecture support
Use generic max/min and masked_blend_stores for int32/int64 for sse2
Clean up builtins
Add stub .ll files for VSX targets
Add BMG target
Add LNL target
Add xelpg target and MTL platform