reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1895 LLVM_DEBUG(dbgs() << "Promote float operand " << OpNo << ": "; N->dump(&DAG); 1899 if (CustomLowerNode(N, N->getOperand(OpNo).getValueType(), false)) { 1899 if (CustomLowerNode(N, N->getOperand(OpNo).getValueType(), false)) { 1909 switch (N->getOpcode()) { 1913 N->dump(&DAG); dbgs() << "\n"; 1917 case ISD::BITCAST: R = PromoteFloatOp_BITCAST(N, OpNo); break; 1918 case ISD::FCOPYSIGN: R = PromoteFloatOp_FCOPYSIGN(N, OpNo); break; 1920 case ISD::FP_TO_UINT: R = PromoteFloatOp_FP_TO_XINT(N, OpNo); break; 1921 case ISD::FP_EXTEND: R = PromoteFloatOp_FP_EXTEND(N, OpNo); break; 1922 case ISD::SELECT_CC: R = PromoteFloatOp_SELECT_CC(N, OpNo); break; 1923 case ISD::SETCC: R = PromoteFloatOp_SETCC(N, OpNo); break; 1924 case ISD::STORE: R = PromoteFloatOp_STORE(N, OpNo); break; 1928 ReplaceValueWith(SDValue(N, 0), R);