Lines Matching refs:OpOpcode

4264   unsigned OpOpcode = Operand.getNode()->getOpcode();  in getNode()  local
4301 if (OpOpcode == ISD::SIGN_EXTEND || OpOpcode == ISD::ZERO_EXTEND) in getNode()
4302 return getNode(OpOpcode, DL, VT, Operand.getOperand(0)); in getNode()
4303 else if (OpOpcode == ISD::UNDEF) in getNode()
4317 if (OpOpcode == ISD::ZERO_EXTEND) // (zext (zext x)) -> (zext x) in getNode()
4319 else if (OpOpcode == ISD::UNDEF) in getNode()
4334 if (OpOpcode == ISD::ZERO_EXTEND || OpOpcode == ISD::SIGN_EXTEND || in getNode()
4335 OpOpcode == ISD::ANY_EXTEND) in getNode()
4337 return getNode(OpOpcode, DL, VT, Operand.getOperand(0)); in getNode()
4338 else if (OpOpcode == ISD::UNDEF) in getNode()
4342 if (OpOpcode == ISD::TRUNCATE) { in getNode()
4360 if (OpOpcode == ISD::TRUNCATE) in getNode()
4362 if (OpOpcode == ISD::ZERO_EXTEND || OpOpcode == ISD::SIGN_EXTEND || in getNode()
4363 OpOpcode == ISD::ANY_EXTEND) { in getNode()
4367 return getNode(OpOpcode, DL, VT, Operand.getOperand(0)); in getNode()
4372 if (OpOpcode == ISD::UNDEF) in getNode()
4388 if (OpOpcode == ISD::UNDEF) in getNode()
4396 if (OpOpcode == ISD::UNDEF) in getNode()
4402 if (OpOpcode == ISD::UNDEF) in getNode()
4410 if (OpOpcode == ISD::BITCAST) // bitconv(bitconv(x)) -> bitconv(x) in getNode()
4412 if (OpOpcode == ISD::UNDEF) in getNode()
4422 if (OpOpcode == ISD::UNDEF) in getNode()
4425 if (OpOpcode == ISD::EXTRACT_VECTOR_ELT && in getNode()
4434 OpOpcode == ISD::FSUB) in getNode()
4437 if (OpOpcode == ISD::FNEG) // --X -> X in getNode()
4441 if (OpOpcode == ISD::FNEG) // abs(-X) -> abs(X) in getNode()