Displaying 9 results from an estimated 9 matches for "promoteintres_".
2018 Mar 09
0
[SelectionDAG] DbgValue nodes aren't transferred
...new i64 add node.
>
> For expansion, DAGTypeLegalizer::SetExpandedInteger calls transferDbgValues() but I couldn’t find any place to call trasnferDbgValues() for integer type promotion in DAGTypeLegalizer ::SetPromotedInteger and other places.
Maybe the right place to do this is within the PromoteIntRes_ helper for sign extensions?
best,
vedant
> I am wondering If I miss anything or the legalization needs to call transferDbgValues() for this case.
>
> I found this problem because a recently added unittest, DebugInfo/X86/linear-dbg-value.ll fails for my project, and the x86 and aarch64...
2018 Mar 13
2
[SelectionDAG] DbgValue nodes aren't transferred
...red to the new i64 add node.
For expansion, DAGTypeLegalizer::SetExpandedInteger calls transferDbgValues() but I couldn’t find any place to call trasnferDbgValues() for integer type promotion in DAGTypeLegalizer ::SetPromotedInteger and other places.
Maybe the right place to do this is within the PromoteIntRes_ helper for sign extensions?
best,
vedant
I am wondering If I miss anything or the legalization needs to call transferDbgValues() for this case.
I found this problem because a recently added unittest, DebugInfo/X86/linear-dbg-value.ll fails for my project, and the x86 and aarch64 backends don’t...
2018 Mar 09
2
[SelectionDAG] DbgValue nodes aren't transferred
Hi,
I have a problem that dbg_value nodes are not transferred when integer DAG nodes are promoted. For example, an i32 add node is promoted to a i64 add node by DAGTypeLegalizer::PromoteIntegerResult and its dbg_value node is not transferred to the new node.
t9: i32 = add nsw t5, t8 --> t31: i64 = add t30, t7 ; the dbg_value node is not transferred to the new i64 add node.
For expansion,
2018 Mar 14
0
[SelectionDAG] DbgValue nodes aren't transferred
...node.
>
> For expansion, DAGTypeLegalizer::SetExpandedInteger calls transferDbgValues() but I couldn’t find any place to call trasnferDbgValues() for integer type promotion in DAGTypeLegalizer ::SetPromotedInteger and other places.
>
> Maybe the right place to do this is within the PromoteIntRes_ helper for sign extensions?
>
> best,
> vedant
>
>
> I am wondering If I miss anything or the legalization needs to call transferDbgValues() for this case.
>
> I found this problem because a recently added unittest, DebugInfo/X86/linear-dbg-value.ll fails for my projec...
2018 Mar 14
2
[SelectionDAG] DbgValue nodes aren't transferred
...red to the new i64 add node.
For expansion, DAGTypeLegalizer::SetExpandedInteger calls transferDbgValues() but I couldn’t find any place to call trasnferDbgValues() for integer type promotion in DAGTypeLegalizer ::SetPromotedInteger and other places.
Maybe the right place to do this is within the PromoteIntRes_ helper for sign extensions?
best,
vedant
I am wondering If I miss anything or the legalization needs to call transferDbgValues() for this case.
I found this problem because a recently added unittest, DebugInfo/X86/linear-dbg-value.ll fails for my project, and the x86 and aarch64 backends don’t...
2018 Mar 15
1
[SelectionDAG] DbgValue nodes aren't transferred
...node.
>
> For expansion, DAGTypeLegalizer::SetExpandedInteger calls transferDbgValues() but I couldn’t find any place to call trasnferDbgValues() for integer type promotion in DAGTypeLegalizer ::SetPromotedInteger and other places.
>
> Maybe the right place to do this is within the PromoteIntRes_ helper for sign extensions?
>
> best,
> vedant
>
>
>
> I am wondering If I miss anything or the legalization needs to call transferDbgValues() for this case.
>
> I found this problem because a recently added unittest, DebugInfo/X86/linear-dbg-value.ll fails for my...
2018 Apr 30
0
[SelectionDAG] DbgValue nodes aren't transferred
...node.
>
> For expansion, DAGTypeLegalizer::SetExpandedInteger calls transferDbgValues() but I couldn’t find any place to call trasnferDbgValues() for integer type promotion in DAGTypeLegalizer ::SetPromotedInteger and other places.
>
> Maybe the right place to do this is within the PromoteIntRes_ helper for sign extensions?
>
> best,
> vedant
>
>
>
> I am wondering If I miss anything or the legalization needs to call transferDbgValues() for this case.
>
> I found this problem because a recently added unittest, DebugInfo/X86/linear-dbg-value.ll fails for my...
2018 Apr 30
2
[SelectionDAG] DbgValue nodes aren't transferred
...;
>> For expansion, DAGTypeLegalizer::SetExpandedInteger calls transferDbgValues() but I couldn’t find any place to call trasnferDbgValues() for integer type promotion in DAGTypeLegalizer ::SetPromotedInteger and other places.
>>
>> Maybe the right place to do this is within the PromoteIntRes_ helper for sign extensions?
>>
>> best,
>> vedant
>>
>>
>>
>> I am wondering If I miss anything or the legalization needs to call transferDbgValues() for this case.
>>
>> I found this problem because a recently added unittest, DebugInfo/X86...
2018 Apr 30
0
[SelectionDAG] DbgValue nodes aren't transferred
...red to the new i64 add node.
For expansion, DAGTypeLegalizer::SetExpandedInteger calls transferDbgValues() but I couldn’t find any place to call trasnferDbgValues() for integer type promotion in DAGTypeLegalizer ::SetPromotedInteger and other places.
Maybe the right place to do this is within the PromoteIntRes_ helper for sign extensions?
best,
vedant
I am wondering If I miss anything or the legalization needs to call transferDbgValues() for this case.
I found this problem because a recently added unittest, DebugInfo/X86/linear-dbg-value.ll fails for my project, and the x86 and aarch64 backends don’t...