/llvm-project/llvm/lib/MCA/ |
H A D | Instruction.cpp | 136 for (const WriteState &WS : getDefs()) { in computeCriticalRegDep() 180 for (WriteState &WS : getDefs()) in execute() 201 if (!all_of(getDefs(), [](const WriteState &Def) { return Def.isReady(); })) in updatePending() 217 if (!all_of(getDefs(), in updateDispatched() 240 for (WriteState &Def : getDefs()) in cycleEvent() 249 for (WriteState &Def : getDefs()) in cycleEvent()
|
H A D | InstrBuilder.cpp | 813 if (IsInstRecycled && Idx < NewIS->getDefs().size()) { in createInstruction() 814 NewIS->getDefs()[Idx++] = in createInstruction() 819 NewIS->getDefs().emplace_back(WD, RegID, in createInstruction() 826 if (IsInstRecycled && Idx < NewIS->getDefs().size()) in createInstruction() 827 NewIS->getDefs().pop_back_n(NewIS->getDefs().size() - Idx); in createInstruction()
|
/llvm-project/llvm/tools/llvm-mca/Views/ |
H A D | RegisterFileStatistics.cpp | 63 if (Inst.getDefs().size() != Inst.getUses().size()) in updateMoveElimInfo() 66 for (size_t I = 0, E = Inst.getDefs().size(); I < E; ++I) { in updateMoveElimInfo() 67 const WriteState &WS = Inst.getDefs()[I]; in updateMoveElimInfo() 71 MoveElimInfo[Inst.getDefs()[0].getRegisterFileID()]; in updateMoveElimInfo()
|
/llvm-project/llvm/lib/MCA/Stages/ |
H A D | DispatchStage.cpp | 48 for (const WriteState &RegDef : IR.getInstruction()->getDefs()) in checkPRF() 98 if (PRF.tryEliminateMoveOrSwap(IS.getDefs(), IS.getUses())) in dispatch() 119 for (WriteState &WS : IS.getDefs()) in dispatch()
|
H A D | InOrderIssueStage.cpp | 90 for (const WriteState &WS : IR.getInstruction()->getDefs()) { in findFirstWriteBackCycle() 165 for (WriteState &WS : IS.getDefs()) in addRegisterReadWrite() 357 for (const WriteState &WS : IS.getDefs()) in retireInstruction()
|
H A D | RetireStage.cpp | 69 for (const WriteState &WS : Inst.getDefs()) in notifyInstructionRetired()
|
/llvm-project/mlir/lib/Tools/mlir-tblgen/ |
H A D | MlirTblgenMain.cpp | 98 for (auto &it : records.getDefs()) { in warnOfDeprecatedUses() 105 for (auto &jt : records.getDefs()) { in warnOfDeprecatedUses()
|
/llvm-project/llvm/utils/TableGen/ |
H A D | CTagsEmitter.cpp | 73 const auto &Defs = Records.getDefs(); in run()
|
/llvm-project/mlir/tools/mlir-tblgen/ |
H A D | OpGenHelpers.cpp | 55 for (const auto &def : records.getDefs()) { in getRequestedOpDefinitions()
|
/llvm-project/llvm/include/llvm/MCA/ |
H A D | Instruction.h | 535 SmallVectorImpl<WriteState> &getDefs() { return Defs; } in getDefs() function 536 ArrayRef<WriteState> getDefs() const { return Defs; } in getDefs() function
|
/llvm-project/llvm/lib/TableGen/ |
H A D | DetailedRecordsBackend.cpp | 99 const auto &RecordList = Records.getDefs();
|
H A D | JSONBackend.cpp | 135 for (const auto &[DefName, Def] : Records.getDefs()) { in run()
|
H A D | Record.cpp | 3281 for (const auto &D : RK.getDefs()) in resolve() 3315 for (const auto &OneDef : getDefs()) { in resolve()
|
/llvm-project/libc/utils/LibcTableGenUtil/ |
H A D | APIIndexer.cpp |
|
/llvm-project/llvm/lib/MCA/HardwareUnits/ |
H A D | RegisterFile.cpp | 112 for (WriteState &WS : IS->getDefs()) { in onInstructionExecuted()
|
/llvm-project/mlir/lib/Tools/tblgen-lsp-server/ |
H A D | TableGenServer.cpp | 283 llvm::make_pointee_range(llvm::make_second_range(records.getDefs())); in initialize()
|
/llvm-project/llvm/include/llvm/TableGen/ |
H A D | Record.h | 1944 const RecordMap &getDefs() const { return Defs; } 1981 const RecordMap &getDefs() const { return Defs; } getDefs() function
|
/llvm-project/llvm/docs/TableGen/ |
H A D | BackGuide.rst | 529 * ``getDefs()`` returns a ``RecordMap`` reference for all the concrete
|