search for: rvex

Displaying 1 result from an estimated 1 matches for "rvex".

Did you mean: rex
2013 Oct 04
1
[LLVMdev] ADDE to use branch registers
...quot;glue". Is there a way to "save" the glue to one of the branch registers? I have played around with some custom lowering of ADDC and ADDE instructions by trying to add an extra register to the instruction pattern. The following code snippet is not really working for me: SDValue rvexTargetLowering:: LowerAddCG(SDValue Op, SelectionDAG &DAG) const { unsigned Opc = Op.getOpcode(); SDNode* N = Op.getNode(); EVT VT = Op.getValueType(); DebugLoc dl = N->getDebugLoc(); SDValue BReg = DAG.getTargetConstant(rvex::B0, VT); // Add extra register to output return DAG....