reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
5049 ConstantSDNode *CTVal = dyn_cast<ConstantSDNode>(TVal); 5052 std::swap(TVal, FVal); 5056 std::swap(TVal, FVal); 5059 } else if (TVal.getOpcode() == ISD::XOR) { 5062 if (isAllOnesConstant(TVal.getOperand(1))) { 5063 std::swap(TVal, FVal); 5067 } else if (TVal.getOpcode() == ISD::SUB) { 5070 if (isNullConstant(TVal.getOperand(0))) { 5071 std::swap(TVal, FVal); 5087 } else if (TVal.getValueType() == MVT::i32) { 5114 std::swap(TVal, FVal); 5122 FVal = TVal; 5138 TVal = LHS; 5148 TVal = LHS; 5155 EVT VT = TVal.getValueType(); 5156 return DAG.getNode(Opcode, dl, VT, TVal, FVal, CCVal, Cmp); 5163 EVT VT = TVal.getValueType(); 5177 ConstantFPSDNode *CTVal = dyn_cast<ConstantFPSDNode>(TVal); 5180 CTVal && CTVal->isZero() && TVal.getValueType() == LHS.getValueType()) 5181 TVal = LHS; 5191 SDValue CS1 = DAG.getNode(AArch64ISD::CSEL, dl, VT, TVal, FVal, CC1Val, Cmp); 5197 return DAG.getNode(AArch64ISD::CSEL, dl, VT, TVal, CS1, CC2Val, Cmp);