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

References

lib/CodeGen/MachineOperand.cpp
  344   switch (MO.getType()) {
  347     return hash_combine(MO.getType(), (unsigned)MO.getReg(), MO.getSubReg(), MO.isDef());
  347     return hash_combine(MO.getType(), (unsigned)MO.getReg(), MO.getSubReg(), MO.isDef());
  347     return hash_combine(MO.getType(), (unsigned)MO.getReg(), MO.getSubReg(), MO.isDef());
  347     return hash_combine(MO.getType(), (unsigned)MO.getReg(), MO.getSubReg(), MO.isDef());
  349     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getImm());
  349     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getImm());
  349     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getImm());
  351     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getCImm());
  351     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getCImm());
  351     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getCImm());
  353     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getFPImm());
  353     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getFPImm());
  353     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getFPImm());
  355     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getMBB());
  355     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getMBB());
  355     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getMBB());
  357     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getIndex());
  357     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getIndex());
  357     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getIndex());
  360     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getIndex(),
  360     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getIndex(),
  360     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getIndex(),
  361                         MO.getOffset());
  363     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getIndex());
  363     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getIndex());
  363     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getIndex());
  365     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getOffset(),
  365     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getOffset(),
  365     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getOffset(),
  366                         StringRef(MO.getSymbolName()));
  368     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getGlobal(),
  368     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getGlobal(),
  368     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getGlobal(),
  369                         MO.getOffset());
  371     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getBlockAddress(),
  371     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getBlockAddress(),
  371     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getBlockAddress(),
  372                         MO.getOffset());
  375     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getRegMask());
  375     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getRegMask());
  375     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getRegMask());
  377     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getMetadata());
  377     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getMetadata());
  377     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getMetadata());
  379     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getMCSymbol());
  379     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getMCSymbol());
  379     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getMCSymbol());
  381     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getCFIIndex());
  381     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getCFIIndex());
  381     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getCFIIndex());
  383     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getIntrinsicID());
  383     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getIntrinsicID());
  383     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getIntrinsicID());
  385     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getPredicate());
  385     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getPredicate());
  385     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getPredicate());
  387     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getShuffleMask());
  387     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getShuffleMask());
  387     return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getShuffleMask());