Home | History | Annotate | Download | only in AMDGPU

Lines Matching refs:CompareVT

1127   EVT CompareVT = LHS.getValueType();
1143 ISD::getSetCCInverse(CCOpcode, CompareVT == MVT::i32);
1145 if (isCondCodeLegal(InverseCC, CompareVT.getSimpleVT())) {
1150 if (isCondCodeLegal(SwapInvCC, CompareVT.getSimpleVT())) {
1159 (CompareVT == VT || VT == MVT::i32)) {
1179 if (isCondCodeLegal(CCSwapped, CompareVT.getSimpleVT())) {
1184 ISD::CondCode CCInv = ISD::getSetCCInverse(CCOpcode, CompareVT.isInteger());
1186 if (isCondCodeLegal(CCSwapped, CompareVT.getSimpleVT())) {
1197 if (CompareVT != VT) {
1202 True = DAG.getNode(ISD::BITCAST, DL, CompareVT, True);
1203 False = DAG.getNode(ISD::BITCAST, DL, CompareVT, False);
1210 CCOpcode = ISD::getSetCCInverse(CCOpcode, CompareVT == MVT::i32);
1218 SDValue SelectNode = DAG.getNode(ISD::SELECT_CC, DL, CompareVT,
1229 if (CompareVT == MVT::f32) {
1230 HWTrue = DAG.getConstantFP(1.0f, DL, CompareVT);
1231 HWFalse = DAG.getConstantFP(0.0f, DL, CompareVT);
1232 } else if (CompareVT == MVT::i32) {
1233 HWTrue = DAG.getConstant(-1, DL, CompareVT);
1234 HWFalse = DAG.getConstant(0, DL, CompareVT);
1242 SDValue Cond = DAG.getNode(ISD::SELECT_CC, DL, CompareVT, LHS, RHS, HWTrue, HWFalse, CC);