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

References

lib/Target/AArch64/AArch64CollectLOH.cpp
  338   if (!DefInfo.IsCandidate || (&DefInfo != &OpInfo && OpInfo.OneUser))
  338   if (!DefInfo.IsCandidate || (&DefInfo != &OpInfo && OpInfo.OneUser))
  341   if (&DefInfo != &OpInfo) {
  342     OpInfo = DefInfo;
  349   assert(OpInfo.IsCandidate && "Expect valid state");
  351     if (OpInfo.Type == MCLOH_AdrpLdr) {
  352       OpInfo.Type = MCLOH_AdrpAddLdr;
  353       OpInfo.IsCandidate = true;
  354       OpInfo.MI1 = &MI;
  356     } else if (OpInfo.Type == MCLOH_AdrpAddStr && OpInfo.MI1 == nullptr) {
  356     } else if (OpInfo.Type == MCLOH_AdrpAddStr && OpInfo.MI1 == nullptr) {
  357       OpInfo.Type = MCLOH_AdrpAddStr;
  358       OpInfo.IsCandidate = true;
  359       OpInfo.MI1 = &MI;
  368     if (OpInfo.Type == MCLOH_AdrpAddStr && OpInfo.MI1 == nullptr) {
  368     if (OpInfo.Type == MCLOH_AdrpAddStr && OpInfo.MI1 == nullptr) {
  369       OpInfo.Type = MCLOH_AdrpLdrGotStr;
  370       OpInfo.IsCandidate = true;
  371       OpInfo.MI1 = &MI;
  373     } else if (OpInfo.Type == MCLOH_AdrpLdr) {
  374       OpInfo.Type = MCLOH_AdrpLdrGotLdr;
  375       OpInfo.IsCandidate = true;
  376       OpInfo.MI1 = &MI;