{ "kind" : "LiteralString", "name" : "'Asm target'" }
],
"capabilities" : [ "AsmINTEL" ],
- "extensions" : [ "SPV_INTEL_inline_assembly" ],
"version" : "None"
},
{
{ "kind" : "LiteralString", "name" : "'Constraints'" }
],
"capabilities" : [ "AsmINTEL" ],
- "extensions" : [ "SPV_INTEL_inline_assembly" ],
"version" : "None"
},
{
{ "kind" : "IdRef", "quantifier" : "*", "name" : "'Argument 0'" }
],
"capabilities" : [ "AsmINTEL" ],
- "extensions" : [ "SPV_INTEL_inline_assembly" ],
"version" : "None"
},
{
{ "kind" : "IdRef", "name" : "'Lenght'" }
],
"capabilities" : [ "VariableLengthArrayINTEL" ],
- "extensions" : [ "SPV_INTEL_variable_length_array" ],
"version" : "None"
},
{
{ "kind" : "IdResult" }
],
"capabilities" : [ "VariableLengthArrayINTEL" ],
- "extensions" : [ "SPV_INTEL_variable_length_array" ],
"version" : "None"
},
{
{ "kind" : "IdRef", "name" : "'Ptr'" }
],
"capabilities" : [ "VariableLengthArrayINTEL" ],
- "extensions" : [ "SPV_INTEL_variable_length_array" ],
"version" : "None"
},
{
{ "kind" : "IdRef", "name" : "'Pointer'" }
],
"capabilities" : [ "USMStorageClassesINTEL" ],
- "extensions" : [ "SPV_INTEL_usm_storage_classes" ],
"version" : "None"
},
{
{ "kind" : "IdRef", "name" : "'Pointer'" }
],
"capabilities" : [ "USMStorageClassesINTEL" ],
- "extensions" : [ "SPV_INTEL_usm_storage_classes" ],
"version" : "None"
},
{
"enumerant" : "AllowContractFastINTEL",
"value" : "0x10000",
"capabilities" : [ "FPFastMathModeINTEL" ],
- "extensions" : [ "SPV_INTEL_fp_fast_math_mode" ]
+ "version" : "None"
},
{
"enumerant" : "AllowReassocINTEL",
"value" : "0x20000",
"capabilities" : [ "FPFastMathModeINTEL" ],
- "extensions" : [ "SPV_INTEL_fp_fast_math_mode" ]
+ "version" : "None"
}
]
},
{ "kind" : "LiteralInteger", "name" : "'Size'" }
],
"capabilities" : [ "VectorComputeINTEL" ],
- "extensions" : [ "SPV_INTEL_vector_compute" ],
"version" : "None"
},
{
{ "kind" : "LiteralInteger", "name" : "'Target Width'" }
],
"capabilities" : [ "RoundToInfinityINTEL" ],
- "extensions" : [ "SPV_INTEL_float_controls2" ],
"version" : "None"
},
{
{ "kind" : "LiteralInteger", "name" : "'Target Width'" }
],
"capabilities" : [ "RoundToInfinityINTEL" ],
- "extensions" : [ "SPV_INTEL_float_controls2" ],
"version" : "None"
},
{
{ "kind" : "LiteralInteger", "name" : "'Target Width'" }
],
"capabilities" : [ "RoundToInfinityINTEL" ],
- "extensions" : [ "SPV_INTEL_float_controls2" ],
"version" : "None"
},
{
{ "kind" : "LiteralInteger", "name" : "'Target Width'" }
],
"capabilities" : [ "RoundToInfinityINTEL" ],
- "extensions" : [ "SPV_INTEL_float_controls2" ],
"version" : "None"
},
{
{ "kind" : "LiteralInteger", "name" : "'target_fmax'" }
],
"capabilities" : [ "FPGAKernelAttributesINTEL" ],
- "extensions" : [ "SPV_INTEL_kernel_attributes" ],
"version" : "None"
}
]
"enumerants" : [
{
"enumerant" : "Preserve",
- "value" : 0
+ "value" : 0,
+ "capabilities" : [ "FunctionFloatControlINTEL" ],
+ "version" : "None"
},
{
"enumerant" : "FlushToZero",
- "value" : 1
+ "value" : 1,
+ "capabilities" : [ "FunctionFloatControlINTEL" ],
+ "version" : "None"
}
]
},
"enumerants" : [
{
"enumerant" : "IEEE",
- "value" : 0
+ "value" : 0,
+ "capabilities" : [ "FunctionFloatControlINTEL" ],
+ "version" : "None"
},
{
"enumerant" : "ALT",
- "value" : 1
+ "value" : 1,
+ "capabilities" : [ "FunctionFloatControlINTEL" ],
+ "version" : "None"
}
]
},
{ "kind" : "LiteralInteger", "name" : "'N'" }
],
"capabilities" : [ "VectorComputeINTEL" ],
- "extensions" : [ "SPV_INTEL_vector_compute" ],
"version" : "None"
},
{
{ "kind" : "LiteralString", "name" : "'Register'" }
],
"capabilities" : [ "AsmINTEL" ],
- "extensions" : [ "SPV_INTEL_inline_assembly" ],
"version" : "None"
},
{
"enumerant" : "SideEffectsINTEL",
"value" : 5608,
"capabilities" : [ "AsmINTEL" ],
- "extensions" : [ "SPV_INTEL_inline_assembly" ],
"version" : "None"
},
{
"enumerant" : "VectorComputeVariableINTEL",
"value" : 5624,
"capabilities" : [ "VectorComputeINTEL" ],
- "extensions" : [ "SPV_INTEL_vector_compute" ],
"version" : "None"
},
{
{ "kind" : "LiteralInteger", "name" : "'Kind'" }
],
"capabilities" : [ "VectorComputeINTEL" ],
- "extensions" : [ "SPV_INTEL_vector_compute" ],
"version" : "None"
},
{
"enumerant" : "VectorComputeFunctionINTEL",
"value" : 5626,
"capabilities" : [ "VectorComputeINTEL" ],
- "extensions" : [ "SPV_INTEL_vector_compute" ],
"version" : "None"
},
{
"enumerant" : "StackCallINTEL",
"value" : 5627,
"capabilities" : [ "VectorComputeINTEL" ],
- "extensions" : [ "SPV_INTEL_vector_compute" ],
"version" : "None"
},
{
{ "kind" : "LiteralInteger", "name" : "'Offset'" }
],
"capabilities" : [ "VectorComputeINTEL" ],
- "extensions" : [ "SPV_INTEL_vector_compute" ],
"version" : "None"
},
{
{ "kind" : "FPRoundingMode", "name" : "'FP Rounding Mode'" }
],
"capabilities" : [ "FunctionFloatControlINTEL" ],
- "extensions" : [ "SPV_INTEL_float_controls2" ],
"version" : "None"
},
{
{ "kind" : "FPDenormMode", "name" : "'FP Denorm Mode'" }
],
"capabilities" : [ "FunctionFloatControlINTEL" ],
- "extensions" : [ "SPV_INTEL_float_controls2" ],
"version" : "None"
},
{
"enumerant" : "BurstCoalesceINTEL",
"value" : 5899,
"capabilities" : [ "FPGAMemoryAccessesINTEL" ],
- "extensions" : [ "SPV_INTEL_fpga_memory_accesses" ],
"version" : "None"
},
{
{ "kind" : "LiteralInteger", "name" : "'Cache Size in bytes'" }
],
"capabilities" : [ "FPGAMemoryAccessesINTEL" ],
- "extensions" : [ "SPV_INTEL_fpga_memory_accesses" ],
"version" : "None"
},
{
"enumerant" : "DontStaticallyCoalesceINTEL",
"value" : 5901,
"capabilities" : [ "FPGAMemoryAccessesINTEL" ],
- "extensions" : [ "SPV_INTEL_fpga_memory_accesses" ],
"version" : "None"
},
{
{ "kind" : "LiteralInteger", "name" : "'Prefetcher Size in bytes'" }
],
"capabilities" : [ "FPGAMemoryAccessesINTEL" ],
- "extensions" : [ "SPV_INTEL_fpga_memory_accesses" ],
"version" : "None"
},
{
"enumerant" : "StallEnableINTEL",
"value" : 5905,
"capabilities" : [ "FPGAClusterAttributesINTEL" ],
- "extensions" : [ "SPV_INTEL_fpga_cluster_attributes" ],
"version" : "None"
},
{
"enumerant" : "FuseLoopsInFunctionINTEL",
"value" : 5907,
"capabilities" : [ "LoopFuseINTEL" ],
- "extensions" : [ "SPV_INTEL_loop_fuse" ],
"version" : "None"
},
{
{ "kind" : "LiteralInteger", "name" : "'Buffer Location ID'" }
],
"capabilities" : [ "FPGABufferLocationINTEL" ],
- "extensions" : [ "SPV_INTEL_fpga_buffer_location" ],
"version" : "None"
},
{
{ "kind" : "LiteralInteger", "name" : "'IO Pipe ID'" }
],
"capabilities" : [ "IOPipesINTEL" ],
- "extensions" : [ "SPV_INTEL_io_pipes" ],
"version" : "None"
},
{
{ "kind" : "FPOperationMode", "name" : "'FP Operation Mode'" }
],
"capabilities" : [ "FunctionFloatControlINTEL" ],
- "extensions" : [ "SPV_INTEL_float_controls2" ],
"version" : "None"
},
{
"enumerant" : "SingleElementVectorINTEL",
"value" : 6085,
"capabilities" : [ "VectorComputeINTEL" ],
- "extensions" : [ "SPV_INTEL_vector_compute" ],
"version" : "None"
},
{
"enumerant" : "VectorComputeCallableFunctionINTEL",
"value" : 6087,
"capabilities" : [ "VectorComputeINTEL" ],
- "extensions" : [ "SPV_INTEL_vector_compute" ],
"version" : "None"
}
]