Home
last modified time | relevance | path

Searched refs:Mutations (Results 1 – 25 of 37) sorted by relevance

12

/external/llvm-project/clang-tools-extra/clang-tidy/readability/
DUseAnyOfAllOfCheck.cpp77 ExprMutationAnalyzer Mutations(*S.getBody(), Context); in isViableLoop() local
78 if (Mutations.isMutated(S.getLoopVariable())) in isViableLoop()
83 return llvm::none_of(Matches, [&Mutations](auto &DeclRef) { in isViableLoop()
85 return Mutations.isMutated( in isViableLoop()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonSubtarget.cpp376 std::vector<std::unique_ptr<ScheduleDAGMutation>> &Mutations) const { in getPostRAMutations()
377 Mutations.push_back(std::make_unique<UsrOverflowMutation>()); in getPostRAMutations()
378 Mutations.push_back(std::make_unique<HVXMemLatencyMutation>()); in getPostRAMutations()
379 Mutations.push_back(std::make_unique<BankConflictMutation>()); in getPostRAMutations()
383 std::vector<std::unique_ptr<ScheduleDAGMutation>> &Mutations) const { in getSMSMutations()
384 Mutations.push_back(std::make_unique<UsrOverflowMutation>()); in getSMSMutations()
385 Mutations.push_back(std::make_unique<HVXMemLatencyMutation>()); in getSMSMutations()
DHexagonSubtarget.h201 std::vector<std::unique_ptr<ScheduleDAGMutation>> &Mutations)
205 std::vector<std::unique_ptr<ScheduleDAGMutation>> &Mutations)
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DDFAPacketizer.cpp109 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()
DPostRASchedulerList.cpp138 std::vector<std::unique_ptr<ScheduleDAGMutation>> Mutations; member in __anone22421330111::SchedulePostRATDList
218 MF.getSubtarget().getPostRAMutations(Mutations); in SchedulePostRATDList()
444 for (auto &M : Mutations) in postprocessDAG()
/external/llvm/lib/CodeGen/
DDFAPacketizer.cpp163 std::vector<std::unique_ptr<ScheduleDAGMutation>> Mutations; member in llvm::DefaultVLIWScheduler
172 Mutations.push_back(std::move(Mutation)); in addMutation()
190 for (auto &M : Mutations) in postprocessDAG()
DPostRASchedulerList.cpp138 std::vector<std::unique_ptr<ScheduleDAGMutation>> Mutations; member in __anon3b5d93910111::SchedulePostRATDList
218 MF.getSubtarget().getPostRAMutations(Mutations); in SchedulePostRATDList()
449 for (auto &M : Mutations) in postprocessDAG()
/external/llvm-project/llvm/lib/CodeGen/
DDFAPacketizer.cpp109 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()
DPostRASchedulerList.cpp136 std::vector<std::unique_ptr<ScheduleDAGMutation>> Mutations; member in __anon3eee163f0111::SchedulePostRATDList
216 MF.getSubtarget().getPostRAMutations(Mutations); in SchedulePostRATDList()
442 for (auto &M : Mutations) in postprocessDAG()
/external/llvm-project/llvm/lib/Target/Hexagon/
DHexagonSubtarget.cpp447 std::vector<std::unique_ptr<ScheduleDAGMutation>> &Mutations) const { in getPostRAMutations()
448 Mutations.push_back(std::make_unique<UsrOverflowMutation>()); in getPostRAMutations()
449 Mutations.push_back(std::make_unique<HVXMemLatencyMutation>()); in getPostRAMutations()
450 Mutations.push_back(std::make_unique<BankConflictMutation>()); in getPostRAMutations()
454 std::vector<std::unique_ptr<ScheduleDAGMutation>> &Mutations) const { in getSMSMutations()
455 Mutations.push_back(std::make_unique<UsrOverflowMutation>()); in getSMSMutations()
456 Mutations.push_back(std::make_unique<HVXMemLatencyMutation>()); in getSMSMutations()
DHexagonSubtarget.h248 std::vector<std::unique_ptr<ScheduleDAGMutation>> &Mutations)
252 std::vector<std::unique_ptr<ScheduleDAGMutation>> &Mutations)
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DTargetSubtargetInfo.h245 std::vector<std::unique_ptr<ScheduleDAGMutation>> &Mutations) const { in getPostRAMutations() argument
251 std::vector<std::unique_ptr<ScheduleDAGMutation>> &Mutations) const { in getSMSMutations() argument
DMachinePipeliner.h157 std::vector<std::unique_ptr<ScheduleDAGMutation>> Mutations; variable
204 P.MF->getSubtarget().getSMSMutations(Mutations); in SwingSchedulerDAG()
206 Mutations.push_back(std::make_unique<CopyToPhiMutation>()); in SwingSchedulerDAG()
279 Mutations.push_back(std::move(Mutation)); in addMutation()
/external/llvm-project/llvm/include/llvm/CodeGen/
DTargetSubtargetInfo.h250 std::vector<std::unique_ptr<ScheduleDAGMutation>> &Mutations) const { in getPostRAMutations() argument
256 std::vector<std::unique_ptr<ScheduleDAGMutation>> &Mutations) const { in getSMSMutations() argument
DMachinePipeliner.h151 std::vector<std::unique_ptr<ScheduleDAGMutation>> Mutations; variable
198 P.MF->getSubtarget().getSMSMutations(Mutations); in SwingSchedulerDAG()
200 Mutations.push_back(std::make_unique<CopyToPhiMutation>()); in SwingSchedulerDAG()
273 Mutations.push_back(std::move(Mutation)); in addMutation()
DMachineScheduler.h272 std::vector<std::unique_ptr<ScheduleDAGMutation>> Mutations; variable
319 Mutations.push_back(std::move(Mutation)); in addMutation()
/external/llvm-project/clang/lib/Tooling/Syntax/
DCMakeLists.txt7 Mutations.cpp
/external/llvm-project/llvm/utils/gn/secondary/clang/lib/Tooling/Syntax/
DBUILD.gn15 "Mutations.cpp",
/external/llvm-project/llvm/lib/Target/X86/
DX86Subtarget.cpp346 std::vector<std::unique_ptr<ScheduleDAGMutation>> &Mutations) const { in getPostRAMutations()
347 Mutations.push_back(createX86MacroFusionDAGMutation()); in getPostRAMutations()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86Subtarget.cpp379 std::vector<std::unique_ptr<ScheduleDAGMutation>> &Mutations) const { in getPostRAMutations()
380 Mutations.push_back(createX86MacroFusionDAGMutation()); in getPostRAMutations()
/external/llvm/include/llvm/Target/
DTargetSubtargetInfo.h176 std::vector<std::unique_ptr<ScheduleDAGMutation>> &Mutations) const { in getPostRAMutations() argument
/external/llvm/lib/Fuzzer/
DFuzzerTraceState.cpp217 auto &M = Mutations[i]; in StopTraceRecording()
242 auto &M = Mutations[NumMutations++]; in AddMutation()
287 TraceBasedMutation Mutations[kMaxMutations]; member in fuzzer::TraceState
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUSubtarget.cpp929 std::vector<std::unique_ptr<ScheduleDAGMutation>> &Mutations) const { in getPostRAMutations()
930 Mutations.push_back(std::make_unique<MemOpClusterMutation>(&InstrInfo)); in getPostRAMutations()
931 Mutations.push_back(std::make_unique<FillMFMAShadowMutation>(&InstrInfo)); in getPostRAMutations()
/external/llvm-project/llvm/lib/Target/AMDGPU/
DGCNSchedStrategy.cpp567 SavedMutations.swap(Mutations); in finalizeSchedule()
611 SavedMutations.swap(Mutations); in finalizeSchedule()
/external/llvm/include/llvm/CodeGen/
DMachineScheduler.h237 std::vector<std::unique_ptr<ScheduleDAGMutation>> Mutations; variable
281 Mutations.push_back(std::move(Mutation)); in addMutation()

12