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.h125 struct PipelineElement { struct
127 std::vector<PipelineElement> InnerPipeline; argument
585 ArrayRef<PipelineElement>)> &C) { in registerPipelineParsingCallback()
590 ArrayRef<PipelineElement>)> &C) { in registerPipelineParsingCallback()
595 ArrayRef<PipelineElement>)> &C) { in registerPipelineParsingCallback()
600 ArrayRef<PipelineElement>)> &C) { in registerPipelineParsingCallback()
605 ArrayRef<PipelineElement>)> &C) { in registerPipelineParsingCallback()
624 const std::function<bool(ModulePassManager &, ArrayRef<PipelineElement>)>
741 static std::optional<std::vector<PipelineElement>>
744 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.cpp1731 std::optional<std::vector<PassBuilder::PipelineElement>>
1733 std::vector<PipelineElement> ResultPipeline; in parsePipelineText()
1735 SmallVector<std::vector<PipelineElement> *, 4> PipelineStack = { in parsePipelineText()
1738 std::vector<PipelineElement> &Pipeline = *PipelineStack.back(); in parsePipelineText()
1798 const PipelineElement &E) { in parseModulePass()
1935 const PipelineElement &E) { in parseCGSCCPass()
2049 const PipelineElement &E) { in parseFunctionPass()
2157 const PipelineElement &E) { in parseLoopPass()
2224 const PipelineElement &E) { in parseMachinePass()
2302 MachineFunctionPassManager &MFPM, ArrayRef<PipelineElement> Pipeline) { in parseMachinePassPipeline()
[all …]