Searched refs:MCDesc (Results 1 - 8 of 8) sorted by relevance

/freebsd-current/contrib/llvm-project/llvm/lib/Target/SPIRV/MCTargetDesc/
H A DSPIRVMCCodeEmitter.cpp64 const MCInstrDesc &MCDesc = MII.get(MI.getOpcode()); local
66 if (MCDesc.getNumDefs() == 1 && MCDesc.getNumOperands() >= 2) {
68 auto &DefOpInfo = MCDesc.operands()[0];
69 auto &FirstArgOpInfo = MCDesc.operands()[1];
H A DSPIRVInstPrinter.cpp119 const MCInstrDesc &MCDesc = MII.get(OpCode); local
120 if (MCDesc.isVariadic()) {
121 const unsigned NumFixedOps = MCDesc.getNumOperands();
124 if (NumFixedOps > 0 && MCDesc.operands()[LastFixedIndex].OperandType ==
226 const MCInstrDesc &MCDesc = MII.get(MI->getOpcode()); local
227 unsigned NumFixedOps = MCDesc.getNumOperands();
241 const MCInstrDesc &MCDesc = MII.get(MI->getOpcode()); local
242 unsigned NumFixedOps = MCDesc.getNumOperands();
/freebsd-current/contrib/llvm-project/llvm/lib/MCA/
H A DInstrBuilder.cpp221 static void computeMaxLatency(InstrDesc &ID, const MCInstrDesc &MCDesc, argument
224 if (MCDesc.isCall()) {
236 static Error verifyOperands(const MCInstrDesc &MCDesc, const MCInst &MCI) {
239 unsigned NumExplicitDefs = MCDesc.getNumDefs();
251 if (MCDesc.hasOptionalDef()) {
253 const MCOperand &Op = MCI.getOperand(MCDesc.getNumOperands() - 1);
267 const MCInstrDesc &MCDesc = MCII.get(MCI.getOpcode());
275 // 2. Uses start at index #(MCDesc.getNumDefs()).
299 // MCDesc reports:
314 unsigned NumExplicitDefs = MCDesc
[all...]
H A DSupport.cpp99 const MCProcResourceDesc &MCDesc = *SM.getProcResource(I); local
100 double Throughput = static_cast<double>(ReleaseAtCycles) / MCDesc.NumUnits;
/freebsd-current/contrib/llvm-project/llvm/tools/llvm-mca/Views/
H A DInstructionInfoView.cpp118 const MCInstrDesc &MCDesc = MCII.get(Inst.getOpcode());
125 ? MCDesc.getSchedClass()
141 IIVDEntry.mayLoad = MCDesc.mayLoad();
142 IIVDEntry.mayStore = MCDesc.mayStore();
143 IIVDEntry.hasUnmodeledSideEffects = MCDesc.hasUnmodeledSideEffects();
H A DTimelineView.cpp49 const MCProcResourceDesc &MCDesc = *SM.getProcResource(Buffer); local
50 if (!BufferInfo.first || BufferInfo.second > MCDesc.BufferSize) {
52 BufferInfo.second = MCDesc.BufferSize;
/freebsd-current/contrib/llvm-project/llvm/utils/TableGen/
H A DSubtargetEmitter.cpp1412 MCSchedClassDesc &MCDesc = SCTab[SCIdx]; local
1417 OS << MCDesc.NumMicroOps
1418 << ", " << ( MCDesc.BeginGroup ? "true" : "false" )
1419 << ", " << ( MCDesc.EndGroup ? "true" : "false" )
1420 << ", " << ( MCDesc.RetireOOO ? "true" : "false" )
1421 << ", " << format("%2d", MCDesc.WriteProcResIdx)
1422 << ", " << MCDesc.NumWriteProcResEntries
1423 << ", " << format("%2d", MCDesc.WriteLatencyIdx)
1424 << ", " << MCDesc.NumWriteLatencyEntries
1425 << ", " << format("%2d", MCDesc
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/
H A DRenameIndependentSubregs.cpp332 const MCInstrDesc &MCDesc = TII->get(TargetOpcode::IMPLICIT_DEF); local
334 DebugLoc(), MCDesc, Reg);

Completed in 179 milliseconds