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

References

lib/Target/X86/X86OptimizeLEAs.cpp
  133     assert(Val.Disp != PtrInfo::getEmptyKey() && "Cannot hash the empty key");
  134     assert(Val.Disp != PtrInfo::getTombstoneKey() &&
  137     hash_code Hash = hash_combine(*Val.Operands[0], *Val.Operands[1],
  137     hash_code Hash = hash_combine(*Val.Operands[0], *Val.Operands[1],
  138                                   *Val.Operands[2], *Val.Operands[3]);
  138                                   *Val.Operands[2], *Val.Operands[3]);
  144     switch (Val.Disp->getType()) {
  149       Hash = hash_combine(Hash, Val.Disp->getIndex());
  152       Hash = hash_combine(Hash, Val.Disp->getSymbolName());
  155       Hash = hash_combine(Hash, Val.Disp->getGlobal());
  158       Hash = hash_combine(Hash, Val.Disp->getBlockAddress());
  161       Hash = hash_combine(Hash, Val.Disp->getMCSymbol());
  164       Hash = hash_combine(Hash, Val.Disp->getMBB());