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

References

lib/Target/Hexagon/HexagonMCInstLower.cpp
  115     bool MustExtend = MO.getTargetFlags() & HexagonII::HMOTF_ConstExtended;
  117     switch (MO.getType()) {
  125       if (MO.isImplicit())
  127       MCO = MCOperand::createReg(MO.getReg());
  130       APFloat Val = MO.getFPImm()->getValueAPF();
  143           MCConstantExpr::create(MO.getImm(), AP.OutContext), AP.OutContext);
  149       MCExpr const *Expr = MCSymbolRefExpr::create(MO.getMBB()->getSymbol(),
  157       MCO = GetSymbolRef(MO, AP.getSymbol(MO.getGlobal()), AP, MustExtend);
  157       MCO = GetSymbolRef(MO, AP.getSymbol(MO.getGlobal()), AP, MustExtend);
  160       MCO = GetSymbolRef(MO, AP.GetExternalSymbolSymbol(MO.getSymbolName()),
  160       MCO = GetSymbolRef(MO, AP.GetExternalSymbolSymbol(MO.getSymbolName()),
  164       MCO = GetSymbolRef(MO, AP.GetJTISymbol(MO.getIndex()), AP, MustExtend);
  164       MCO = GetSymbolRef(MO, AP.GetJTISymbol(MO.getIndex()), AP, MustExtend);
  167       MCO = GetSymbolRef(MO, AP.GetCPISymbol(MO.getIndex()), AP, MustExtend);
  167       MCO = GetSymbolRef(MO, AP.GetCPISymbol(MO.getIndex()), AP, MustExtend);
  170       MCO = GetSymbolRef(MO, AP.GetBlockAddressSymbol(MO.getBlockAddress()), AP,
  170       MCO = GetSymbolRef(MO, AP.GetBlockAddressSymbol(MO.getBlockAddress()), AP,