search for: mblazeisd

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

2012 Aug 19
1
[LLVMdev] MBlaze select_cc lowering question.
...= Op.getOperand(0); > SDValue RHS = Op.getOperand(1); > SDValue TrueVal = Op.getOperand(2); > SDValue FalseVal = Op.getOperand(3); > DebugLoc dl = Op.getDebugLoc(); > unsigned Opc; > > SDValue CompareFlag; > if (LHS.getValueType() == MVT::i32) { > Opc = MBlazeISD::Select_CC; > CompareFlag = DAG.getNode(MBlazeISD::ICmp, dl, MVT::i32, LHS, RHS) > .getValue(1); > } else { > llvm_unreachable("Cannot lower select_cc with unknown type"); > } > > return DAG.getNode(Opc, dl, TrueVal.getValueType(), Tr...