search for: softensetccoperands

Displaying 3 results from an estimated 3 matches for "softensetccoperands".

2017 Feb 25
2
Help understanding and lowering LLVM IDS conditional codes correctly
...ilable use it SDValue Flag = DAG.getNode(XXXISD::FCMP, dl, MVT::Glue, LHS, RHS, TargetCC); return DAG.getNode(XXXISD::BR_CC, dl, Op.getValueType(), Chain, Dest, TargetCC, Flag); } else { // else generate library call DAG.getTargetLoweringInfo().softenSetCCOperands(DAG, MVT::f32, LHS, RHS, CC, dl); SDValue Flag = DAG.getNode(XXXISD::CMP, dl, MVT::Glue, LHS, RHS); if (!RHS.getNode()) { RHS = DAG.getConstant(0, dl, LHS.getValueType()); TargetCC = DAG.getConstant(XXXCC::COND_NE, dl, MVT::i8);...
2017 Mar 09
2
Help understanding and lowering LLVM IDS conditional codes correctly
....getNode(XXXISD::FCMP, dl, MVT::Glue, LHS, RHS, > TargetCC); > return DAG.getNode(XXXISD::BR_CC, dl, Op.getValueType(), > Chain, Dest, TargetCC, Flag); > } > else { > // else generate library call > DAG.getTargetLoweringInfo().softenSetCCOperands(DAG, MVT::f32, LHS, > RHS, > CC, dl); > > SDValue Flag = DAG.getNode(XXXISD::CMP, dl, MVT::Glue, LHS, RHS); > > if (!RHS.getNode()) { > RHS = DAG.getConstant(0, dl, LHS.getValueType()); > TargetCC = DAG.getCo...
2017 Mar 14
2
Help understanding and lowering LLVM IDS conditional codes correctly
...TargetCC); >> return DAG.getNode(XXXISD::BR_CC, dl, Op.getValueType(), >> Chain, Dest, TargetCC, Flag); >> } >> else { >> // else generate library call >> DAG.getTargetLoweringInfo().softenSetCCOperands(DAG, >> MVT::f32, LHS, RHS, >> CC, dl); >> >> SDValue Flag = DAG.getNode(XXXISD::CMP, dl, MVT::Glue, >> LHS, RHS); >> >> if (!RHS.getNode()) { >> RHS = DAG.getConstant(0, dl,...