Searched refs:MCDesc (Results 1 - 8 of 8) sorted by relevance
/freebsd-current/contrib/llvm-project/llvm/lib/Target/SPIRV/MCTargetDesc/ |
H A D | SPIRVMCCodeEmitter.cpp | 64 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 D | SPIRVInstPrinter.cpp | 119 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 D | InstrBuilder.cpp | 221 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 D | Support.cpp | 99 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 D | InstructionInfoView.cpp | 118 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 D | TimelineView.cpp | 49 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 D | SubtargetEmitter.cpp | 1412 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 D | RenameIndependentSubregs.cpp | 332 const MCInstrDesc &MCDesc = TII->get(TargetOpcode::IMPLICIT_DEF); local 334 DebugLoc(), MCDesc, Reg);
|
Completed in 179 milliseconds