Home
last modified time | relevance | path

Searched refs:MCO (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonMCInstLower.cpp126 MCOperand MCO; in HexagonLowerToMC() local
139 MCO = MCOperand::createReg(MO.getReg()); in HexagonLowerToMC()
150 MCO = MCOperand::createExpr(Expr); in HexagonLowerToMC()
157 MCO = MCOperand::createExpr(Expr); in HexagonLowerToMC()
165 MCO = MCOperand::createExpr(Expr); in HexagonLowerToMC()
169 MCO = GetSymbolRef(MO, AP.getSymbol(MO.getGlobal()), AP, MustExtend); in HexagonLowerToMC()
172 MCO = GetSymbolRef(MO, AP.GetExternalSymbolSymbol(MO.getSymbolName()), in HexagonLowerToMC()
176 MCO = GetSymbolRef(MO, AP.GetJTISymbol(MO.getIndex()), AP, MustExtend); in HexagonLowerToMC()
179 MCO = GetSymbolRef(MO, AP.GetCPISymbol(MO.getIndex()), AP, MustExtend); in HexagonLowerToMC()
182 MCO = GetSymbolRef(MO, AP.GetBlockAddressSymbol(MO.getBlockAddress()), AP, in HexagonLowerToMC()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/MCTargetDesc/
H A DM68kMCCodeEmitter.cpp122 const MCOperand &MCO = MI.getOperand(OpIdx); in encodeRelocImm()
123 if (MCO.isImm()) { in encodeRelocImm()
124 Value |= M68k::swapWord<value_t>(static_cast<value_t>(MCO.getImm())); in encodeRelocImm()
125 } else if (MCO.isExpr()) { in encodeRelocImm()
126 const MCExpr *Expr = MCO.getExpr(); in encodeRelocImm()
148 const MCOperand &MCO = MI.getOperand(OpIdx); in encodePCRelImm()
149 if (MCO.isImm()) { in encodePCRelImm()
151 Value |= M68k::swapWord<value_t>(static_cast<value_t>(MCO.getImm())); in encodePCRelImm()
152 } else if (MCO.isExpr()) { in encodePCRelImm()
153 const MCExpr *Expr = MCO in encodePCRelImm()
118 const MCOperand &MCO = MI.getOperand(OpIdx); encodeRelocImm() local
144 const MCOperand &MCO = MI.getOperand(OpIdx); encodePCRelImm() local
[all...]
/freebsd/contrib/llvm-project/llvm/lib/MCA/
H A DInstrBuilder.cpp508 hash_code hashMCOperand(const MCOperand &MCO) { in hashMCOperand() argument
509 hash_code TypeHash = hash_combine(MCO.isReg(), MCO.isImm(), MCO.isSFPImm(), in hashMCOperand()
510 MCO.isDFPImm(), MCO.isExpr(), MCO.isInst()); in hashMCOperand()
511 if (MCO.isReg()) in hashMCOperand()
512 return hash_combine(TypeHash, MCO.getReg()); in hashMCOperand()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCInstrInfo.cpp390 static MCOperand MCO = MCOperand::createReg(Hexagon::VTMP); in getNewValueOperand() local
391 return (MCO); in getNewValueOperand()
394 MCOperand const &MCO = MCI.getOperand(O); in getNewValueOperand() local
398 MCO.isReg()); in getNewValueOperand()
399 return (MCO); in getNewValueOperand()
414 MCOperand const &MCO = MCI.getOperand(O); in getNewValueOperand2() local
418 MCO.isReg()); in getNewValueOperand2()
419 return (MCO); in getNewValueOperand2()
879 MCOperand const &MCO = MCI.getOperand(Index); in minConstant() local
880 if (!MCO in minConstant()
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/Disassembler/
H A DHexagonDisassembler.cpp471 MCOperand &MCO = MI.getOperand(OpIndex); in getSingleInstruction() local
472 assert(MCO.isReg() && "New value consumers must be registers"); in getSingleInstruction()
474 getContext().getRegisterInfo()->getEncodingValue(MCO.getReg()); in getSingleInstruction()
506 MCO.setReg(Producer); in getSingleInstruction()
523 MCO.setReg(Producer); in getSingleInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVAsmPrinter.cpp390 MCOperand MCO; in PrintAsmMemoryOperand() local
391 if (!lowerOperand(Offset, MCO)) in PrintAsmMemoryOperand()
395 OS << MCO.getImm(); in PrintAsmMemoryOperand()
397 OS << *MCO.getExpr(); in PrintAsmMemoryOperand()
/freebsd/share/misc/
H A Diso3166167 MC MCO 492 Monaco
H A Dpci_vendors24545 19da ZOTAC International (MCO) Ltd.