mirror of
https://github.com/capstone-engine/llvm-capstone.git
synced 2024-12-03 19:32:35 +00:00
[X86] AVX512 scatter/gather builtins as taking an ICE for scale instead of just a const int.
llvm-svn: 227680
This commit is contained in:
parent
1a8b0472d5
commit
ae2957cce6
@ -926,30 +926,30 @@ BUILTIN(__builtin_ia32_alignq512_mask, "V8LLiV8LLiV8LLiUcV8LLiUc", "")
|
||||
BUILTIN(__builtin_ia32_alignd512_mask, "V16iV16iV16iUcV16iUc", "")
|
||||
BUILTIN(__builtin_ia32_extractf64x4_mask, "V4dV8dIcV4dUc", "")
|
||||
BUILTIN(__builtin_ia32_extractf32x4_mask, "V4fV16fIcV4fUc", "")
|
||||
BUILTIN(__builtin_ia32_gathersiv8df, "V8dV8dvC*V8iUciC", "")
|
||||
BUILTIN(__builtin_ia32_gathersiv16sf, "V16fV16fvC*UsiC", "")
|
||||
BUILTIN(__builtin_ia32_gatherdiv8df, "V8dV8dvC*V8LLiUciC", "")
|
||||
BUILTIN(__builtin_ia32_gatherdiv16sf, "V8fV8fvC*V8LLiUciC", "")
|
||||
BUILTIN(__builtin_ia32_gathersiv8di, "V8LLiV8LLivC*V8iUciC", "")
|
||||
BUILTIN(__builtin_ia32_gathersiv16si, "V16iV16ivC*UsiC", "")
|
||||
BUILTIN(__builtin_ia32_gatherdiv8di, "V8LLiV8LLivC*V8LLiUciC", "")
|
||||
BUILTIN(__builtin_ia32_gatherdiv16si, "V8iV8ivC*V8LLiUciC", "")
|
||||
BUILTIN(__builtin_ia32_scattersiv8df, "vv*UcV8iV8diC", "")
|
||||
BUILTIN(__builtin_ia32_scattersiv16sf, "vv*UsV16iV16fiC", "")
|
||||
BUILTIN(__builtin_ia32_scatterdiv8df, "vv*UcV8LLiV8diC", "")
|
||||
BUILTIN(__builtin_ia32_scatterdiv16sf, "vv*UcV8LLiV8fiC", "")
|
||||
BUILTIN(__builtin_ia32_scattersiv8di, "vv*UcV8iV8LLiiC", "")
|
||||
BUILTIN(__builtin_ia32_scattersiv16si, "vv*UsV16iV16iiC", "")
|
||||
BUILTIN(__builtin_ia32_scatterdiv8di, "vv*UcV8LLiV8LLiiC", "")
|
||||
BUILTIN(__builtin_ia32_scatterdiv16si, "vv*UcV8LLiV8iiC", "")
|
||||
BUILTIN(__builtin_ia32_gatherpfdpd, "vUcV8ivC*iCiC", "")
|
||||
BUILTIN(__builtin_ia32_gatherpfdps, "vUsV16ivC*iCiC", "")
|
||||
BUILTIN(__builtin_ia32_gatherpfqpd, "vUcV8LLivC*iCiC", "")
|
||||
BUILTIN(__builtin_ia32_gatherpfqps, "vUcV8LLivC*iCiC", "")
|
||||
BUILTIN(__builtin_ia32_scatterpfdpd, "vUcV8iv*iCiC", "")
|
||||
BUILTIN(__builtin_ia32_scatterpfdps, "vUsV16iv*iCiC", "")
|
||||
BUILTIN(__builtin_ia32_scatterpfqpd, "vUcV8LLiv*iCiC", "")
|
||||
BUILTIN(__builtin_ia32_scatterpfqps, "vUcV8LLiv*iCiC", "")
|
||||
BUILTIN(__builtin_ia32_gathersiv8df, "V8dV8dvC*V8iUcIi", "")
|
||||
BUILTIN(__builtin_ia32_gathersiv16sf, "V16fV16fvC*UsIi", "")
|
||||
BUILTIN(__builtin_ia32_gatherdiv8df, "V8dV8dvC*V8LLiUcIi", "")
|
||||
BUILTIN(__builtin_ia32_gatherdiv16sf, "V8fV8fvC*V8LLiUcIi", "")
|
||||
BUILTIN(__builtin_ia32_gathersiv8di, "V8LLiV8LLivC*V8iUcIi", "")
|
||||
BUILTIN(__builtin_ia32_gathersiv16si, "V16iV16ivC*UsIi", "")
|
||||
BUILTIN(__builtin_ia32_gatherdiv8di, "V8LLiV8LLivC*V8LLiUcIi", "")
|
||||
BUILTIN(__builtin_ia32_gatherdiv16si, "V8iV8ivC*V8LLiUcIi", "")
|
||||
BUILTIN(__builtin_ia32_scattersiv8df, "vv*UcV8iV8dIi", "")
|
||||
BUILTIN(__builtin_ia32_scattersiv16sf, "vv*UsV16iV16fIi", "")
|
||||
BUILTIN(__builtin_ia32_scatterdiv8df, "vv*UcV8LLiV8dIi", "")
|
||||
BUILTIN(__builtin_ia32_scatterdiv16sf, "vv*UcV8LLiV8fIi", "")
|
||||
BUILTIN(__builtin_ia32_scattersiv8di, "vv*UcV8iV8LLiIi", "")
|
||||
BUILTIN(__builtin_ia32_scattersiv16si, "vv*UsV16iV16iIi", "")
|
||||
BUILTIN(__builtin_ia32_scatterdiv8di, "vv*UcV8LLiV8LLiIi", "")
|
||||
BUILTIN(__builtin_ia32_scatterdiv16si, "vv*UcV8LLiV8iIi", "")
|
||||
BUILTIN(__builtin_ia32_gatherpfdpd, "vUcV8ivC*iCIi", "")
|
||||
BUILTIN(__builtin_ia32_gatherpfdps, "vUsV16ivC*iCIi", "")
|
||||
BUILTIN(__builtin_ia32_gatherpfqpd, "vUcV8LLivC*iCIi", "")
|
||||
BUILTIN(__builtin_ia32_gatherpfqps, "vUcV8LLivC*iCIi", "")
|
||||
BUILTIN(__builtin_ia32_scatterpfdpd, "vUcV8iv*iCIi", "")
|
||||
BUILTIN(__builtin_ia32_scatterpfdps, "vUsV16iv*iCIi", "")
|
||||
BUILTIN(__builtin_ia32_scatterpfqpd, "vUcV8LLiv*iCIi", "")
|
||||
BUILTIN(__builtin_ia32_scatterpfqps, "vUcV8LLiv*iCIi", "")
|
||||
BUILTIN(__builtin_ia32_knothi, "UsUs", "")
|
||||
|
||||
BUILTIN(__builtin_ia32_cmpb128_mask, "sV16cV16cIcs", "")
|
||||
|
Loading…
Reference in New Issue
Block a user