| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/ |
| H A D | UseAnyOfAllOfCheck.cpp | 76 ExprMutationAnalyzer Mutations(*S.getBody(), Context); in isViableLoop() local 77 if (Mutations.isMutated(S.getLoopVariable())) in isViableLoop() 82 return llvm::none_of(Matches, [&Mutations](auto &DeclRef) { in isViableLoop() 84 return Mutations.isMutated( in isViableLoop()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | DFAPacketizer.cpp | 109 std::vector<std::unique_ptr<ScheduleDAGMutation>> Mutations; member in llvm::DefaultVLIWScheduler 120 Mutations.push_back(std::move(Mutation)); in addMutation() 138 for (auto &M : Mutations) in postprocessDAG()
|
| H A D | PostRASchedulerList.cpp | 134 std::vector<std::unique_ptr<ScheduleDAGMutation>> Mutations; member in __anon3b4013580111::SchedulePostRATDList 214 MF.getSubtarget().getPostRAMutations(Mutations); in SchedulePostRATDList() 440 for (auto &M : Mutations) in postprocessDAG()
|
| H A D | MachinePipeliner.cpp | 2349 for (auto &M : Mutations) in postprocessDAG()
|
| H A D | MachineScheduler.cpp | 842 for (auto &m : Mutations) in postprocessDAG()
|
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonSubtarget.cpp | 530 std::vector<std::unique_ptr<ScheduleDAGMutation>> &Mutations) const { in getPostRAMutations() 531 Mutations.push_back(std::make_unique<UsrOverflowMutation>()); in getPostRAMutations() 532 Mutations.push_back(std::make_unique<HVXMemLatencyMutation>()); in getPostRAMutations() 533 Mutations.push_back(std::make_unique<BankConflictMutation>()); in getPostRAMutations() 537 std::vector<std::unique_ptr<ScheduleDAGMutation>> &Mutations) const { in getSMSMutations() 538 Mutations.push_back(std::make_unique<UsrOverflowMutation>()); in getSMSMutations() 539 Mutations.push_back(std::make_unique<HVXMemLatencyMutation>()); in getSMSMutations()
|
| H A D | HexagonSubtarget.h | 279 std::vector<std::unique_ptr<ScheduleDAGMutation>> &Mutations) 283 std::vector<std::unique_ptr<ScheduleDAGMutation>> &Mutations)
|
| /llvm-project-15.0.7/llvm/lib/Target/RISCV/ |
| H A D | RISCVSubtarget.cpp | 211 std::vector<std::unique_ptr<ScheduleDAGMutation>> &Mutations) const { in getPostRAMutations() 212 Mutations.push_back(createRISCVMacroFusionDAGMutation()); in getPostRAMutations()
|
| H A D | RISCVSubtarget.h | 279 &Mutations) const override;
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | TargetSubtargetInfo.h | 251 std::vector<std::unique_ptr<ScheduleDAGMutation>> &Mutations) const { in getPostRAMutations() argument 257 std::vector<std::unique_ptr<ScheduleDAGMutation>> &Mutations) const { in getSMSMutations() argument
|
| H A D | MachinePipeliner.h | 158 std::vector<std::unique_ptr<ScheduleDAGMutation>> Mutations; variable 207 P.MF->getSubtarget().getSMSMutations(Mutations); in SwingSchedulerDAG() 209 Mutations.push_back(std::make_unique<CopyToPhiMutation>()); in SwingSchedulerDAG() 282 Mutations.push_back(std::move(Mutation)); in addMutation()
|
| H A D | MachineScheduler.h | 280 std::vector<std::unique_ptr<ScheduleDAGMutation>> Mutations; variable 327 Mutations.push_back(std::move(Mutation)); in addMutation()
|
| /llvm-project-15.0.7/clang/lib/Tooling/Syntax/ |
| H A D | CMakeLists.txt | 7 Mutations.cpp
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/clang/lib/Tooling/Syntax/ |
| H A D | BUILD.gn | 15 "Mutations.cpp",
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86Subtarget.cpp | 366 std::vector<std::unique_ptr<ScheduleDAGMutation>> &Mutations) const { in getPostRAMutations() 367 Mutations.push_back(createX86MacroFusionDAGMutation()); in getPostRAMutations()
|
| H A D | X86Subtarget.h | 409 &Mutations) const override;
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUSubtarget.cpp | 943 std::vector<std::unique_ptr<ScheduleDAGMutation>> &Mutations) const { in getPostRAMutations() 944 Mutations.push_back(std::make_unique<FillMFMAShadowMutation>(&InstrInfo)); in getPostRAMutations()
|
| H A D | GCNSchedStrategy.cpp | 513 SavedMutations.swap(DAG.Mutations); in initGCNSchedStage() 569 SavedMutations.swap(DAG.Mutations); in finalizeGCNSchedStage()
|
| H A D | GCNSubtarget.h | 1233 std::vector<std::unique_ptr<ScheduleDAGMutation>> &Mutations)
|
| /llvm-project-15.0.7/clang/docs/tools/ |
| H A D | clang-formatted-files.txt | 290 clang/include/clang/Tooling/Syntax/Mutations.h 587 clang/lib/Tooling/Syntax/Mutations.cpp
|