search for: opop

Displaying 6 results from an estimated 6 matches for "opop".

Did you mean: apop
2018 Apr 30
0
[SelectionDAG] DbgValue nodes aren't transferred
...l result of the call. Lowering the third call constructs any_extend(t21) for the 32-bit register type but optimizes out the truncate node by the following code, and it seems that the DbgValue node on the truncate is also lost. SelectionDAG::getNode(...) ... // (ext (trunx x)) -> x if (OpOpcode == ISD::TRUNCATE) { SDValue OpOp = Operand.getOperand(0); if (OpOp.getValueType() == VT) return OpOp; } I am wondering if we can just transfer the dbg node here or we can have a better solution. The entire test file is here: ; ModuleID = 'test.ll' target data...
2018 Apr 30
2
[SelectionDAG] DbgValue nodes aren't transferred
...called on instructions and SDag nodes right before they are deleted and it attempts to attach the debug info of the dying node to another node in situations where this is possible and correct. -- adrian > > SelectionDAG::getNode(...) > ... > // (ext (trunx x)) -> x > if (OpOpcode == ISD::TRUNCATE) { > SDValue OpOp = Operand.getOperand(0); > if (OpOp.getValueType() == VT) > return OpOp; > } > > I am wondering if we can just transfer the dbg node here or we can have a better solution. > > > The entire test file is here: &g...
2018 Mar 15
1
[SelectionDAG] DbgValue nodes aren't transferred
> On Mar 14, 2018, at 7:55 PM, Se Jong Oh <sejooh at microsoft.com> wrote: > > Hi Jonas, > > Thanks for taking a look! It makes linear-dbg-value.ll pass for my target by producing DEBUG_VALUEs correctly. I also tried a simple function with few operations and confirmed DEBUG_VALUEs which are not produced without trasferDbgValues in SetPromotedInteger. That’s great news! Do
2018 Apr 30
0
[SelectionDAG] DbgValue nodes aren't transferred
...o that is supposed to be called on instructions and SDag nodes right before they are deleted and it attempts to attach the debug info of the dying node to another node in situations where this is possible and correct. -- adrian SelectionDAG::getNode(...) ... // (ext (trunx x)) -> x if (OpOpcode == ISD::TRUNCATE) { SDValue OpOp = Operand.getOperand(0); if (OpOp.getValueType() == VT) return OpOp; } I am wondering if we can just transfer the dbg node here or we can have a better solution. The entire test file is here: ; ModuleID = 'test.ll' target datalayo...
2018 Mar 14
2
[SelectionDAG] DbgValue nodes aren't transferred
Hi Jonas, Thanks for taking a look! It makes linear-dbg-value.ll pass for my target by producing DEBUG_VALUEs correctly. I also tried a simple function with few operations and confirmed DEBUG_VALUEs which are not produced without trasferDbgValues in SetPromotedInteger. Thanks, Sejong From: jdevlieghere at apple.com <jdevlieghere at apple.com> Sent: Wednesday, March 14, 2018 4:07 AM To: Se
2009 Jul 23
1
[PATCH server] changes required for fedora rawhide inclusion.
...;*^F&)Bh)#Uu~102*Ykyv*LlyULY<EL>&Etqur^ z(S27DJ`8|brAx8^@E897QJgwXR2P-HG1|w}5=T-itTfeHLk}5nDKvg2wb3dJ!fLTA ziAur>u{@!R+h|O98~QnHp|ET|m35Y4TdV$Yp`iSO?5by#Q_rZ}^`BqUdQMdT%{8t1 z=9<p8YWm_g*R*Oi*L0kipJI4-4>Y`$|G}m9wgt_tkyOw!%!G@;ZMIj2VJGuN+v{=6 zHhGzdctgP(o+uQ&FJ39^x>8v8Re?Opop$?)R;^Ti3M){poL5a-Fj{c38iD^#PJ{6O zYckqQ8U64|;jgb0Ru&4Ic_Nn=YhEd8zV33tY7wh(e4U!tCU-UBsV%!`f^Lkd7(2={ z#q+r5Ne@=gH@!!^N4 at ulA2jM`7?LbYGYzTCFFj;PwSH-qAyt-3JHI1^eA2^)RPL7^ zF{Ju(X~%b at igKybkizBCY(w%_R#rZ0NFJ{=$AEFJ#|(*fqxtVhRM^K2N%u=n7?SFj z<{FaEUtT`Xkb<)Gq#;#%r7lCNE0^XQQdPOMz>or!(n3S3...