Lines Matching refs:Pipeline

1392     std::vector<PipelineElement> &Pipeline = *PipelineStack.back();  in parsePipelineText()  local
1394 Pipeline.push_back({Text.substr(0, Pos), {}}); in parsePipelineText()
1408 PipelineStack.push_back(&Pipeline.back().InnerPipeline); in parsePipelineText()
1756 bool UseBFI = llvm::any_of(InnerPipeline, [](auto Pipeline) { in parseFunctionPass() argument
1757 return Pipeline.Name.contains("simple-loop-unswitch"); in parseFunctionPass()
1759 bool UseBPI = llvm::any_of(InnerPipeline, [](auto Pipeline) { in parseFunctionPass() argument
1760 return Pipeline.Name == "loop-predication"; in parseFunctionPass()
1980 MachineFunctionPassManager &MFPM, ArrayRef<PipelineElement> Pipeline) { in parseMachinePassPipeline() argument
1981 for (const auto &Element : Pipeline) { in parseMachinePassPipeline()
1989 ArrayRef<PipelineElement> Pipeline) { in parseLoopPassPipeline() argument
1990 for (const auto &Element : Pipeline) { in parseLoopPassPipeline()
1998 FunctionPassManager &FPM, ArrayRef<PipelineElement> Pipeline) { in parseFunctionPassPipeline() argument
1999 for (const auto &Element : Pipeline) { in parseFunctionPassPipeline()
2007 ArrayRef<PipelineElement> Pipeline) { in parseCGSCCPassPipeline() argument
2008 for (const auto &Element : Pipeline) { in parseCGSCCPassPipeline()
2040 ArrayRef<PipelineElement> Pipeline) { in parseModulePassPipeline() argument
2041 for (const auto &Element : Pipeline) { in parseModulePassPipeline()
2053 auto Pipeline = parsePipelineText(PipelineText); in parsePassPipeline() local
2054 if (!Pipeline || Pipeline->empty()) in parsePassPipeline()
2061 StringRef FirstName = Pipeline->front().Name; in parsePassPipeline()
2066 Pipeline = {{"cgscc", std::move(*Pipeline)}}; in parsePassPipeline()
2069 Pipeline = {{"function", std::move(*Pipeline)}}; in parsePassPipeline()
2072 Pipeline = {{"function", {{UseMemorySSA ? "loop-mssa" : "loop", in parsePassPipeline()
2073 std::move(*Pipeline)}}}}; in parsePassPipeline()
2076 Pipeline = {{"function", {{UseMemorySSA ? "loop-mssa" : "loop", in parsePassPipeline()
2077 std::move(*Pipeline)}}}}; in parsePassPipeline()
2080 Pipeline = {{"function", {{"machine-function", std::move(*Pipeline)}}}}; in parsePassPipeline()
2083 if (C(MPM, *Pipeline)) in parsePassPipeline()
2087 auto &InnerPipeline = Pipeline->front().InnerPipeline; in parsePassPipeline()
2096 if (auto Err = parseModulePassPipeline(MPM, *Pipeline)) in parsePassPipeline()
2104 auto Pipeline = parsePipelineText(PipelineText); in parsePassPipeline() local
2105 if (!Pipeline || Pipeline->empty()) in parsePassPipeline()
2110 StringRef FirstName = Pipeline->front().Name; in parsePassPipeline()
2118 if (auto Err = parseCGSCCPassPipeline(CGPM, *Pipeline)) in parsePassPipeline()
2127 auto Pipeline = parsePipelineText(PipelineText); in parsePassPipeline() local
2128 if (!Pipeline || Pipeline->empty()) in parsePassPipeline()
2133 StringRef FirstName = Pipeline->front().Name; in parsePassPipeline()
2141 if (auto Err = parseFunctionPassPipeline(FPM, *Pipeline)) in parsePassPipeline()
2149 auto Pipeline = parsePipelineText(PipelineText); in parsePassPipeline() local
2150 if (!Pipeline || Pipeline->empty()) in parsePassPipeline()
2155 if (auto Err = parseLoopPassPipeline(CGPM, *Pipeline)) in parsePassPipeline()
2163 auto Pipeline = parsePipelineText(PipelineText); in parsePassPipeline() local
2164 if (!Pipeline || Pipeline->empty()) in parsePassPipeline()
2169 if (auto Err = parseMachinePassPipeline(MFPM, *Pipeline)) in parsePassPipeline()