Home
last modified time | relevance | path

Searched refs:PipelineElement (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Passes/
H A DPassBuilder.h121 struct PipelineElement { struct
123 std::vector<PipelineElement> InnerPipeline; argument
560 ArrayRef<PipelineElement>)> &C) { in registerPipelineParsingCallback()
565 ArrayRef<PipelineElement>)> &C) { in registerPipelineParsingCallback()
570 ArrayRef<PipelineElement>)> &C) { in registerPipelineParsingCallback()
575 ArrayRef<PipelineElement>)> &C) { in registerPipelineParsingCallback()
580 ArrayRef<PipelineElement>)> &C) { in registerPipelineParsingCallback()
599 const std::function<bool(ModulePassManager &, ArrayRef<PipelineElement>)>
707 static std::optional<std::vector<PipelineElement>>
710 Error parseModulePass(ModulePassManager &MPM, const PipelineElement &E);
[all …]
H A DTargetPassRegistry.inc96 ArrayRef<PassBuilder::PipelineElement>) {
104 ArrayRef<PassBuilder::PipelineElement>) {
113 ArrayRef<PassBuilder::PipelineElement>) {
121 ArrayRef<PassBuilder::PipelineElement>) {
130 ArrayRef<PassBuilder::PipelineElement>) {
138 ArrayRef<PassBuilder::PipelineElement>) {
145 ArrayRef<PassBuilder::PipelineElement>) {
/freebsd/contrib/llvm-project/llvm/lib/Passes/
H A DPassBuilder.cpp1385 std::optional<std::vector<PassBuilder::PipelineElement>>
1387 std::vector<PipelineElement> ResultPipeline; in parsePipelineText()
1389 SmallVector<std::vector<PipelineElement> *, 4> PipelineStack = { in parsePipelineText()
1392 std::vector<PipelineElement> &Pipeline = *PipelineStack.back(); in parsePipelineText()
1443 const PipelineElement &E) { in parseModulePass()
1621 const PipelineElement &E) { in parseCGSCCPass()
1736 const PipelineElement &E) { in parseFunctionPass()
1844 const PipelineElement &E) { in parseLoopPass()
1911 const PipelineElement &E) { in parseMachinePass()
1980 MachineFunctionPassManager &MFPM, ArrayRef<PipelineElement> Pipeline) { in parseMachinePassPipeline()
[all …]