Displaying 2 results from an estimated 2 matches for "fpuabregisterclass".
2018 Apr 12
2
How to specify the RegisterClass of an IMPLICIT_DEF?
...getConstant:i32<1>
t6: v2f32 = INSERT_SUBREG t18, t16, TargetConstant:i32<2>
t7: v2f32 = FMUL_AB_oo t2, t6
But there is one small issue in the inference of RegisterClass of the implicitly defined register.
As shown below, the %vreg6<def> is implicitly defined as FPUabRegisterClass.
This register class accepts the v2f32 type, but for others addressing mode context this register should be FPUabOffsetClass.
Is there a mechanism, an option to inforce/control the RegisterClass of registers defined by IMPLICIT_DEF ?
# Machine code for function vector2floatMulSum: SSA
Function Liv...
2018 Apr 12
0
How to specify the RegisterClass of an IMPLICIT_DEF?
On 4/12/2018 8:01 AM, Dominique Torette via llvm-dev wrote:
>
> But there is one small issue in the inference of RegisterClass of the
> implicitly defined register.
>
> As shown below, the %vreg6<def> is implicitly defined as FPUabRegisterClass.
>
> This register class accepts the v2f32 type, but for others addressing
> mode context this register should be FPUabOffsetClass.
>
> Is there a mechanism, an option to inforce/control the RegisterClass of
> registers defined by IMPLICIT_DEF ?
A virtual register has a speci...