search for: setxxxxaction

Displaying 2 results from an estimated 2 matches for "setxxxxaction".

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