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

References

lib/CodeGen/SelectionDAG/SelectionDAG.cpp
  473   switch (N->getOpcode()) {
  481     const ConstantSDNode *C = cast<ConstantSDNode>(N);
  488     ID.AddPointer(cast<ConstantFPSDNode>(N)->getConstantFPValue());
  494     const GlobalAddressSDNode *GA = cast<GlobalAddressSDNode>(N);
  501     ID.AddPointer(cast<BasicBlockSDNode>(N)->getBasicBlock());
  504     ID.AddInteger(cast<RegisterSDNode>(N)->getReg());
  507     ID.AddPointer(cast<RegisterMaskSDNode>(N)->getRegMask());
  510     ID.AddPointer(cast<SrcValueSDNode>(N)->getValue());
  514     ID.AddInteger(cast<FrameIndexSDNode>(N)->getIndex());
  518     if (cast<LifetimeSDNode>(N)->hasOffset()) {
  519       ID.AddInteger(cast<LifetimeSDNode>(N)->getSize());
  520       ID.AddInteger(cast<LifetimeSDNode>(N)->getOffset());
  525     ID.AddInteger(cast<JumpTableSDNode>(N)->getIndex());
  526     ID.AddInteger(cast<JumpTableSDNode>(N)->getTargetFlags());
  530     const ConstantPoolSDNode *CP = cast<ConstantPoolSDNode>(N);
  541     const TargetIndexSDNode *TI = cast<TargetIndexSDNode>(N);
  548     const LoadSDNode *LD = cast<LoadSDNode>(N);
  555     const StoreSDNode *ST = cast<StoreSDNode>(N);
  562     const MaskedLoadSDNode *MLD = cast<MaskedLoadSDNode>(N);
  569     const MaskedStoreSDNode *MST = cast<MaskedStoreSDNode>(N);
  576     const MaskedGatherSDNode *MG = cast<MaskedGatherSDNode>(N);
  583     const MaskedScatterSDNode *MS = cast<MaskedScatterSDNode>(N);
  605     const AtomicSDNode *AT = cast<AtomicSDNode>(N);
  612     const MemSDNode *PF = cast<MemSDNode>(N);
  617     const ShuffleVectorSDNode *SVN = cast<ShuffleVectorSDNode>(N);
  618     for (unsigned i = 0, e = N->getValueType(0).getVectorNumElements();
  625     const BlockAddressSDNode *BA = cast<BlockAddressSDNode>(N);
  634   if (N->isTargetMemoryOpcode())
  635     ID.AddInteger(cast<MemSDNode>(N)->getPointerInfo().getAddrSpace());