Searched refs:MCDesc (Results 1 – 6 of 6) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/lib/MCA/ |
| H A D | InstrBuilder.cpp | 250 if (MCDesc.isCall()) { in computeMaxLatency() 277 if (MCDesc.hasOptionalDef()) { in verifyOperands() 344 if (MCDesc.hasOptionalDef()) in populateWrites() 418 if (MCDesc.hasOptionalDef()) { in populateWrites() 463 unsigned NumExplicitUses = MCDesc.getNumOperands() - MCDesc.getNumDefs(); in populateReads() 466 if (MCDesc.hasOptionalDef()) in populateReads() 581 if (MCDesc.isCall() && FirstCallInst) { in createInstrDescImpl() 589 if (MCDesc.isReturn() && FirstReturnInst) { in createInstrDescImpl() 596 ID->MayLoad = MCDesc.mayLoad(); in createInstrDescImpl() 597 ID->MayStore = MCDesc.mayStore(); in createInstrDescImpl() [all …]
|
| H A D | Support.cpp | 98 const MCProcResourceDesc &MCDesc = *SM.getProcResource(I); in computeBlockRThroughput() local 99 double Throughput = static_cast<double>(ResourceCycles) / MCDesc.NumUnits; in computeBlockRThroughput()
|
| /freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-mca/Views/ |
| H A D | InstructionInfoView.cpp | 99 const MCInstrDesc &MCDesc = MCII.get(Inst.getOpcode()); in collectData() local 102 unsigned SchedClassID = MCDesc.getSchedClass(); in collectData() 117 IIVDEntry.mayLoad = MCDesc.mayLoad(); in collectData() 118 IIVDEntry.mayStore = MCDesc.mayStore(); in collectData() 119 IIVDEntry.hasUnmodeledSideEffects = MCDesc.hasUnmodeledSideEffects(); in collectData()
|
| H A D | TimelineView.cpp | 49 const MCProcResourceDesc &MCDesc = *SM.getProcResource(Buffer); in onReservedBuffers() local 50 if (!BufferInfo.first || BufferInfo.second > MCDesc.BufferSize) { in onReservedBuffers() 52 BufferInfo.second = MCDesc.BufferSize; in onReservedBuffers()
|
| /freebsd-13.1/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | SubtargetEmitter.cpp | 1312 MCSchedClassDesc &MCDesc = SCTab[SCIdx]; in EmitSchedClassTables() local 1317 OS << MCDesc.NumMicroOps in EmitSchedClassTables() 1318 << ", " << ( MCDesc.BeginGroup ? "true" : "false" ) in EmitSchedClassTables() 1319 << ", " << ( MCDesc.EndGroup ? "true" : "false" ) in EmitSchedClassTables() 1320 << ", " << ( MCDesc.RetireOOO ? "true" : "false" ) in EmitSchedClassTables() 1321 << ", " << format("%2d", MCDesc.WriteProcResIdx) in EmitSchedClassTables() 1322 << ", " << MCDesc.NumWriteProcResEntries in EmitSchedClassTables() 1323 << ", " << format("%2d", MCDesc.WriteLatencyIdx) in EmitSchedClassTables() 1324 << ", " << MCDesc.NumWriteLatencyEntries in EmitSchedClassTables() 1325 << ", " << format("%2d", MCDesc.ReadAdvanceIdx) in EmitSchedClassTables() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | RenameIndependentSubregs.cpp | 332 const MCInstrDesc &MCDesc = TII->get(TargetOpcode::IMPLICIT_DEF); in computeMainRangesFixFlags() local 334 DebugLoc(), MCDesc, Reg); in computeMainRangesFixFlags()
|