Displaying 2 results from an estimated 2 matches for "setxxxxact".
2011 Sep 07
0
[LLVMdev] Fwd: Some questions on SelectionDAG
...is no node with type MVT:i1 after type
legalization. There is a VALUETYPE node with type MVT::Other that contains
the type MVT::i1 as an auxiliary datum.
My confusion is the unsupported type( like MVT::i1) have converted
> to supported type in LegalizeTypes phase,
>
They have.
but the setXXXXAction
> callbacks(like setLoadExtAction(ISD::**SEXTLOAD, MVT::i1, Promote);)
>
Here MVT::i1 is not referring to the type of any node, it is referring
to the extra data held in the VALUETYPE node argument of the SEXTLOAD
node.
are used to eliminate any operations that are unsupported
> on...
2011 Sep 02
4
[LLVMdev] Some questions on SelectionDAG
Hi, all
I am studying the ARM backend on SelectionDAG, I have some following
questions:
1. Each operator of SDNode in SelectionDAG is required to be defined by
SDNode<ISD::XXX,XXX,XXX> in .td file, right?
But several operators are not defined in .td file, why? (e.g., ISD::BR_CC,
ISD::CopyToReg, ISD::AssertSext)
2. The MVT::glue value is used to ensure two nodes are scheduled