Displaying 1 result from an estimated 1 matches for "a_unit_part".
Did you mean:
b_unit_part
2018 Apr 12
2
How to specify the RegisterClass of an IMPLICIT_DEF?
...INSERT_SUBREGs. This approach is the one of the SPARC architecture.
def : Pat<(build_vector (f32 fpimm:$a1), (f32 fpimm:$a2)),
(INSERT_SUBREG(INSERT_SUBREG (v2f32 (IMPLICIT_DEF)),
(i32 (COPY_TO_REGCLASS (MOVSUTO_A_iSLo (bitcast_fpimm_to_i32 f32:$a1)), FPUaOffsetClass)), A_UNIT_PART),
(i32 (COPY_TO_REGCLASS (MOVSUTO_A_iSLo (bitcast_fpimm_to_i32 f32:$a2)), FPUaOffsetClass)), B_UNIT_PART)>;
This work quite well: an IMPLICIT_DEF:v2f32 is generated.
Selected selection DAG: BB#0 'vector2floatMulSum:entry'
SelectionDAG has 19 nodes:
t0: ch = EntryT...