Show / Hide Table of Contents

Enum VectorizerIntrinsicReturn

vectorization hint for return type

Namespace: Hybridizer.Runtime.CUDAImports
Assembly: Hybridizer.Runtime.CUDAImports.dll
Syntax
[Guid("80F6B6AD-F592-42E4-A7A4-EC121403D5AD")]
public enum VectorizerIntrinsicReturn

Fields

Name Description
Transitive = 1

return type is same as argument

Unchanged = 3

return type is unchanged whatsoever (reducers for example)

Unknown = 0

unknown

Vectorized = 4

return type is always vectorized

VectorTransitive = 2

return type has same vectorization pattern as argument (float -> int becomes float<> -> int<>)

Back to top Generated by DocFX