Displaying 1 result from an estimated 1 matches for "conv_f32_f16".
2017 Jan 23
2
Changes to TableGen in v4.0?
...res in
my TableGen descriptions for conversion from FP32 to FP16 (scalar and
vector).
The patterns I have are along the lines of:
[(set (f16 RF16:$dst), (fround (f32 RF32:$src)))]
or:
[(set (v2f16 VF16:$dst), (fround (v2f32 VF32:$src)))]
and these now produce the errors:
error: In CONV_f32_f16: Type inference contradiction found, merging 'f32'
into 'f16'
or:
error: In CONV_v2f32_v2f16: Type inference contradiction found, merging
'v2f32' into 'v2f16'
For the scalar version, the conflict is between two rules that have
different mutually exclusive predi...