Displaying 8 results from an estimated 8 matches for "t51".
Did you mean:
51
2017 Feb 14
2
Ensuring chain dependencies with expansion to libcalls
...t0, TargetConstant:i32<0>
t47: ch,glue = CopyToReg t46, Register:i64 %reg0, t2
t48: ch,glue = CopyToReg t47, Register:i64 %reg1, t4, t47:1
t50: ch,glue = SHAVEISD::CALL t48, TargetExternalSymbol:i32'__divdi3',
Register:i64 %reg0, Register:i64 %reg1, RegisterMask:Untyped, t48:1
t51: ch,glue = callseq_end t50, TargetConstant:i32<0>,
TargetExternalSymbol:i32'__divdi3', t50:1
t52: i64,ch,glue = CopyFromReg t51, Register:i64 %reg0, t51:1
t11: ch = CopyToReg t0, Register:i64 %vreg0, t2
t13: ch = CopyToReg t0, Register:i64 %vreg1, t4
t15: ch...
2018 May 04
0
How to constraint instructions reordering from patterns?
...at)* @fdivfaddfmul_a> 0, t37:1
t41: ch,glue = callseq_end t39, TargetConstant:i16<4>, TargetConstant:i16<0>, t39:1
t42: f32,ch,glue = CLPISD::COPY_TO_CALLER_A t41, FrameIndex:i16<0>, t41:1
t43: ch = CLPISD::RET_FLAG t42:1
This node is first 'combined' into node t51 (bitcast of ConstantFP f32 to Constant i32).
Combining: t13: ch = store<Volatile ST4[@x1](tbaa=<0x3dbe418>)> t8, ConstantFP:f32<1.000000e+00>, GlobalAddress:i16<float* @x1> 0, undef:i16
... into: t51: ch = store<Volatile ST4[@x1](tbaa=<0x3dbe418>)> t8, Constant:...
2018 May 04
2
How to constraint instructions reordering from patterns?
...t;
> t41: ch,glue = callseq_end t39, TargetConstant:i16<4>,
> TargetConstant:i16<0>, t39:1
>
> t42: f32,ch,glue = CLPISD::COPY_TO_CALLER_A t41, FrameIndex:i16<0>, t41:1
>
> t43: ch = CLPISD::RET_FLAG t42:1
>
> This node is first ‘combined’ into node t51 (bitcast of ConstantFP f32
> to Constant i32).
>
> Combining: t13: ch = store<Volatile ST4[@x1](tbaa=<0x3dbe418>)> t8,
> ConstantFP:f32<1.000000e+00>, GlobalAddress:i16<float* @x1> 0, undef:i16
>
> ... into: t51: ch = store<Volatile ST4[@x1](tbaa=<...
2018 May 04
2
How to constraint instructions reordering from patterns?
Hi,
Is there a kind of scope mechanism in the instruction lowering pattern language in order to control where instructions are inserted or how they are later reordered during the SelectionDiag linearization?
I know the glue chain that stick instructions together. But such mechanism in not provided in instruction lowering pattern.
I'm facing many situations where some patterns are lowered into
2018 May 04
0
How to constraint instructions reordering from patterns?
...t; t41: ch,glue = callseq_end t39, TargetConstant:i16<4>,
> TargetConstant:i16<0>, t39:1
>
> t42: f32,ch,glue = CLPISD::COPY_TO_CALLER_A t41, FrameIndex:i16<0>,
> t41:1
>
> t43: ch = CLPISD::RET_FLAG t42:1
>
> This node is first ‘combined’ into node t51 (bitcast of ConstantFP f32
> to Constant i32).
>
> Combining: t13: ch = store<Volatile ST4[@x1](tbaa=<0x3dbe418>)> t8,
> ConstantFP:f32<1.000000e+00>, GlobalAddress:i16<float* @x1> 0,
> undef:i16
>
> ... into: t51: ch = store<Volatile ST4[@x1](tb...
2016 Aug 02
2
Instruction selection problems due to SelectionDAGBuilder
...lt;8 x i64> %.splatinsert56, <8 x i64> undef, <8 x i32>
zeroinitializer
%induction58 = add <8 x i64> %.splat57, <i64 0, i64 -1, i64 -2, i64 -3, i64 -4, i64
-5, i64 -6, i64 -7>
br label %vector.body25
The exact problem reported is:
Selecting: t51: v8i64,ch = load<LD64[ConstantPool]> t0, ConstantPool:i64<<8 x
i64> <i64 0, i64 1, i64 2, i64 3, i64 4, i64 5, i64 6, i64 7>> 0, undef:i64
ISEL: Starting pattern match on root node: t51: v8i64,ch =
load<LD64[ConstantPool]> t0, ConstantPool:i64<<8 x i64...
2017 Oct 13
2
[SelectionDAG] Assertion due to MachineMemOperand flags difference.
...4>
t44: ch = store<ST16[%1+64]> t20, t42, t43, undef:i64
t48: i64 = add FrameIndex:i64<0>, Constant:i64<80>
t49: ch = store<ST16[%1+80]> t20, t47, t48, undef:i64
t50: ch = TokenFactor t24:1, t25, t28:1, t30, t32:1, t34, t37:1, t39, t42:1, t44, t47:1, t49
t51: i64 = GlobalAddress<void (%class.F*)* @_Z3fn11F> 0
t53: ch,glue = callseq_start t50, TargetConstant:i64<128>, TargetConstant:i64<0>
t54: i32 = Constant<96>
t55: v4i32,ch = load<LD16[FixedStack1](align=8)> t50, FrameIndex:i64<1>, undef:i64
t57: v4i32,ch =...
2008 Aug 09
2
xy plot in version 2.7.1 for Mac (PR#12520)
...ZR2aXs8kCEjvfip1urj7yrsK5z4pIrWhuWwSRQdFG948tuQAESgUQyhIqgBtybFjMgTiPM7k
gJYE4xdCUwYJVEqNYynjB1RXMl1bxV/t5dsoUzaAhWkp0eeRFNA3jqPin5KPz2ECJ+j1k2TVLqxJ
ATIsEgen1VDLYSx8cgFlZOC2JwV0X4OFJQPVIykQLjr6XvrA/AKFyNY1nqvGak0KoDFQyf3TgN3u
jj5F7qr4p53TzFCHAt0xWZa271b1yAT9MIJEposLk0WmOpR5aUDdiCyAKQCkdx3OI0O9Z7FA+t51
Two47Fblos8teQgoyBouL5l540oK6B63+6oz0qmvSQHGH1uxQLr8hlHIAvJCQAaEYw9AyVq1RJkt
2pEU0FBuGv8cAUcqEnUpNHIh181Io8CQVWqVl8H3VCBKhvDLPNmQOHcNJReVdZLGCBJ16tsoEtgk
nPYi6iqjkwI4QeyTAmSrzrJkLhk+0k/KzDoBRVzpkFNWjUfJsg29bEdSAJDOMTGAmi5/yFRO01Wp
E1M1PqJZXTZ8eGvCiNTNsyhgw4zScmgEQl8TApjxRsRkCucoCsAmYQMjK1m7JwTUhNUY...