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

References

lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp
  419     if (std::get<0>(Producer) == nullptr) {
  425       if (std::get<2>(Producer).isPredicated() &&
  429             std::get<0>(Producer)->getLoc(),
  435       if (std::get<2>(Producer).Register != Hexagon::NoRegister &&
  436           std::get<2>(Producer).Register != Consumer.Register) {
  437         reportNote(std::get<0>(Producer)->getLoc(),
  445     if (std::get<2>(Producer).Register == Consumer.Register &&
  446         Consumer.PredicatedTrue != std::get<2>(Producer).PredicatedTrue) {
  448           std::get<0>(Producer)->getLoc(),
  455         HexagonMCInstrInfo::getDesc(MCII, *std::get<0>(Producer));
  456     if (Desc.OpInfo[std::get<1>(Producer)].RegClass ==
  458       reportNote(std::get<0>(Producer)->getLoc(),
  464     if ((Desc.mayLoad() && std::get<1>(Producer) == 1) ||
  465         (Desc.mayStore() && std::get<1>(Producer) == 0)) {
  467           HexagonMCInstrInfo::getAddrMode(MCII, *std::get<0>(Producer));
  474         reportNote(std::get<0>(Producer)->getLoc(),
  482     if (Branch && HexagonMCInstrInfo::isFloat(MCII, *std::get<0>(Producer))) {
  483       reportNote(std::get<0>(Producer)->getLoc(),