search for: promoteintres_

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...