reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/SelectionDAG/SelectionDAG.cpp
  792   switch (N->getOpcode()) {
  796     EVT VT = N->getValueType(0);
  797     assert(N->getNumValues() == 1 && "Too many results!");
  800     assert(N->getNumOperands() == 2 && "Wrong number of operands!");
  801     assert(N->getOperand(0).getValueType() == N->getOperand(1).getValueType() &&
  801     assert(N->getOperand(0).getValueType() == N->getOperand(1).getValueType() &&
  803     assert(N->getOperand(0).getValueType().isInteger() == VT.isInteger() &&
  805     assert(VT.getSizeInBits() == 2 * N->getOperand(0).getValueSizeInBits() &&
  810     assert(N->getNumValues() == 1 && "Too many results!");
  811     assert(N->getValueType(0).isVector() && "Wrong return type!");
  812     assert(N->getNumOperands() == N->getValueType(0).getVectorNumElements() &&
  812     assert(N->getNumOperands() == N->getValueType(0).getVectorNumElements() &&
  814     EVT EltVT = N->getValueType(0).getVectorElementType();
  815     for (SDNode::op_iterator I = N->op_begin(), E = N->op_end(); I != E; ++I) {
  815     for (SDNode::op_iterator I = N->op_begin(), E = N->op_end(); I != E; ++I) {
  820       assert(I->getValueType() == N->getOperand(0).getValueType() &&