| /freebsd-14.2/contrib/llvm-project/llvm/tools/opt/ |
| H A D | NewPMDriver.cpp | 242 PB.registerPeepholeEPCallback( in registerEPCallbacks() 280 PB.registerPipelineStartEPCallback( in registerEPCallbacks() 310 Err(PB.parsePassPipeline(PM, in registerEPCallbacks() 424 PassBuilder PB(TM, PTO, P, &PIC); in runPassPipeline() local 425 registerEPCallbacks(PB); in runPassPipeline() 449 PB.registerModuleAnalyses(MAM); in runPassPipeline() 450 PB.registerCGSCCAnalyses(CGAM); in runPassPipeline() 451 PB.registerFunctionAnalyses(FAM); in runPassPipeline() 452 PB.registerLoopAnalyses(LAM); in runPassPipeline() 546 PassBuilder PB; in printPasses() local [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | PredicateInfo.h | 99 static bool classof(const PredicateBase *PB) { in classof() argument 100 return PB->Type == PT_Assume || PB->Type == PT_Branch || in classof() 101 PB->Type == PT_Switch; in classof() 121 static bool classof(const PredicateBase *PB) { in classof() argument 122 return PB->Type == PT_Assume; in classof() 134 static bool classof(const PredicateBase *PB) { in classof() argument 135 return PB->Type == PT_Branch || PB->Type == PT_Switch; in classof() 154 static bool classof(const PredicateBase *PB) { in classof() argument 155 return PB->Type == PT_Branch; in classof() 170 static bool classof(const PredicateBase *PB) { in classof() argument [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-extract/ |
| H A D | llvm-extract.cpp | 331 PassBuilder PB; in main() local 333 PB.registerModuleAnalyses(MAM); in main() 334 PB.registerCGSCCAnalyses(CGAM); in main() 336 PB.registerLoopAnalyses(LAM); in main() 378 PassBuilder PB; in main() local 380 PB.registerModuleAnalyses(MAM); in main() 383 PB.registerLoopAnalyses(LAM); in main() 399 PassBuilder PB; in main() local 401 PB.registerModuleAnalyses(MAM); in main() 402 PB.registerCGSCCAnalyses(CGAM); in main() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Passes/ |
| H A D | PassBuilderBindings.cpp | 56 PassBuilder PB(Machine, PassOpts->PTO, std::nullopt, &PIC); in DEFINE_SIMPLE_CONVERSION_FUNCTIONS() local 62 PB.registerLoopAnalyses(LAM); in DEFINE_SIMPLE_CONVERSION_FUNCTIONS() 63 PB.registerFunctionAnalyses(FAM); in DEFINE_SIMPLE_CONVERSION_FUNCTIONS() 64 PB.registerCGSCCAnalyses(CGAM); in DEFINE_SIMPLE_CONVERSION_FUNCTIONS() 65 PB.registerModuleAnalyses(MAM); in DEFINE_SIMPLE_CONVERSION_FUNCTIONS() 66 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in DEFINE_SIMPLE_CONVERSION_FUNCTIONS() 74 if (auto Err = PB.parsePassPipeline(MPM, Passes)) { in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | BackendUtil.cpp | 630 PB.registerOptimizerLastEPCallback( in addKCFIPass() 639 PB.registerPeepholeEPCallback( in addKCFIPass() 731 PB.registerOptimizerEarlyEPCallback( in addSanitizers() 849 PB.registerPipelineStartEPCallback( in RunOptimizationPipeline() 859 PB.registerPipelineStartEPCallback( in RunOptimizationPipeline() 894 PassCallback(PB); in RunOptimizationPipeline() 906 PB.registerModuleAnalyses(MAM); in RunOptimizationPipeline() 907 PB.registerCGSCCAnalyses(CGAM); in RunOptimizationPipeline() 908 PB.registerFunctionAnalyses(FAM); in RunOptimizationPipeline() 909 PB.registerLoopAnalyses(LAM); in RunOptimizationPipeline() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFTargetMachine.cpp | 112 PassBuilder &PB, bool PopulateClassToPassNames) { in registerPassBuilderCallbacks() argument 113 PB.registerPipelineParsingCallback( in registerPassBuilderCallbacks() 126 PB.registerPipelineStartEPCallback( in registerPassBuilderCallbacks() 135 PB.registerPeepholeEPCallback([=](FunctionPassManager &FPM, in registerPassBuilderCallbacks() 139 PB.registerScalarOptimizerLateEPCallback( in registerPassBuilderCallbacks() 145 PB.registerPipelineEarlySimplificationEPCallback( in registerPassBuilderCallbacks()
|
| H A D | BPFTargetMachine.h | 45 void registerPassBuilderCallbacks(PassBuilder &PB,
|
| /freebsd-14.2/contrib/llvm-project/llvm/tools/llc/ |
| H A D | NewPMDriver.cpp | 158 PassBuilder PB(Target.get(), PipelineTuningOptions(), std::nullopt, &PIC); in compileModuleWithNewPM() local 159 PB.registerModuleAnalyses(MAM); in compileModuleWithNewPM() 160 PB.registerCGSCCAnalyses(CGAM); in compileModuleWithNewPM() 161 PB.registerFunctionAnalyses(FAM); in compileModuleWithNewPM() 162 PB.registerLoopAnalyses(LAM); in compileModuleWithNewPM() 163 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in compileModuleWithNewPM() 180 ExitOnErr(PB.parsePassPipeline(MFPM, PassPipeline)); in compileModuleWithNewPM()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | PredicateInfo.cpp | 49 assert(isa<PredicateWithEdge>(PB) && in getBranchBlock() 52 return cast<PredicateWithEdge>(PB)->From; in getBranchBlock() 58 assert(isa<PredicateWithEdge>(PB) && in getBranchTerminator() 66 assert(isa<PredicateWithEdge>(PB) && in getBlockEdge() 272 PredicateBase *PB); 382 PI.AllInfos.push_back(PB); in addInfoFor() 383 OperandInfo.Infos.push_back(PB); in addInfoFor() 460 PredicateBase *PB = in processBranch() local 462 addInfoFor(OpsToRename, V, PB); in processBranch() 875 PB->From->printAsOperand(OS); in emitInstructionAnnot() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/LTO/ |
| H A D | LTOBackend.cpp | 186 PassBuilder &PB) { in RegisterPassPlugins() argument 188 get##Ext##PluginInfo().RegisterPassBuilderCallbacks(PB); in RegisterPassPlugins() 200 PassPlugin->registerPassBuilderCallbacks(PB); in RegisterPassPlugins() 271 PassBuilder PB(TM, Conf.PTO, PGOOpt, &PIC); in runNewPMPasses() local 273 RegisterPassPlugins(Conf.PassPlugins, PB); in runNewPMPasses() 293 PB.registerModuleAnalyses(MAM); in runNewPMPasses() 294 PB.registerCGSCCAnalyses(CGAM); in runNewPMPasses() 295 PB.registerFunctionAnalyses(FAM); in runNewPMPasses() 296 PB.registerLoopAnalyses(LAM); in runNewPMPasses() 297 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in runNewPMPasses() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | CodeGenPassBuilder.h | 180 AddIRPass(ModulePassManager &MPM, const DerivedT &PB) : MPM(MPM), PB(PB) {} in AddIRPass() argument 192 if (!PB.runBeforeAdding(Name)) in operator() 199 for (auto &C : PB.AfterCallbacks) in operator() 210 for (auto &C : PB.AfterCallbacks) in operator() 218 const DerivedT &PB; variable 224 AddMachinePass(MachineFunctionPassManager &PM, const DerivedT &PB) in AddMachinePass() argument 225 : PM(PM), PB(PB) {} in AddMachinePass() 232 if (!PB.runBeforeAdding(PassT::name())) in operator() 237 for (auto &C : PB.AfterCallbacks) in operator() 242 PB.AfterCallbacks.emplace_back( in insertPass() [all …]
|
| /freebsd-14.2/sys/contrib/device-tree/src/powerpc/fsl/ |
| H A D | p1010rdb-pb.dts | 11 model = "fsl,P1010RDB-PB"; 12 compatible = "fsl,P1010RDB-PB";
|
| H A D | p1010rdb-pb_36b.dts | 38 model = "fsl,P1010RDB-PB"; 39 compatible = "fsl,P1010RDB-PB";
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXTargetMachine.cpp | 229 PassBuilder &PB, bool PopulateClassToPassNames) { in registerPassBuilderCallbacks() argument 230 PB.registerPipelineParsingCallback( in registerPassBuilderCallbacks() 244 PB.registerAnalysisRegistrationCallback([](FunctionAnalysisManager &FAM) { in registerPassBuilderCallbacks() 248 PB.registerParseAACallback([](StringRef AAName, AAManager &AAM) { in registerPassBuilderCallbacks() 256 PB.registerPipelineParsingCallback( in registerPassBuilderCallbacks() 270 PB.registerPipelineStartEPCallback( in registerPassBuilderCallbacks()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Passes/ |
| H A D | PassPlugin.h | 82 void registerPassBuilderCallbacks(PassBuilder &PB) const { in registerPassBuilderCallbacks() argument 83 Info.RegisterPassBuilderCallbacks(PB); in registerPassBuilderCallbacks()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/DirectX/ |
| H A D | DirectXTargetMachine.cpp | 104 PassBuilder &PB, bool PopulateClassToPassNames) { in registerPassBuilderCallbacks() argument 105 PB.registerPipelineParsingCallback( in registerPassBuilderCallbacks() 119 PB.registerAnalysisRegistrationCallback([](ModuleAnalysisManager &MAM) { in registerPassBuilderCallbacks()
|
| /freebsd-14.2/sys/contrib/device-tree/Bindings/regulator/ |
| H A D | ti,tps65219.yaml | 29 description: Short-circuit, over-current, under-voltage for regulators, PB interrupts. 42 Optional property that sets the EN/PB/VSENSE pin to be a 44 TPS65219 has a multipurpose pin called EN/PB/VSENSE that can be either 48 3. PB in which case it can be configured to trigger an interrupt
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonCFGOptimizer.cpp | 110 for (MachineBasicBlock *PB : MBB->predecessors()) in isOnFallThroughPath() 111 if (PB->isLayoutSuccessor(MBB) && PB->canFallThrough()) in isOnFallThroughPath()
|
| /freebsd-14.2/sys/contrib/device-tree/src/arm/ |
| H A D | sun8i-r16-nintendo-nes-classic.dts | 24 * UART0 is available on two ports: PB and PF, both are accessible. 25 * PF can also be used for the SD card so PB is preferred.
|
| H A D | versatile-pb.dts | 5 model = "ARM Versatile PB"; 9 /* The Versatile PB is using more SIC IRQ lines than the AB */
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | SpeculateAnalyses.cpp | 92 PassBuilder PB; in operator ()() local 94 PB.registerFunctionAnalyses(FAM); in operator ()() 239 PassBuilder PB; in queryCFG() local 241 PB.registerFunctionAnalyses(FAM); in queryCFG()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachineLoopUtils.cpp | 20 MachineBasicBlock *PB = MI.getParent(); in findEquivalentInstruction() local 21 unsigned Offset = std::distance(PB->instr_begin(), MachineBasicBlock::instr_iterator(MI)); in findEquivalentInstruction()
|
| H A D | MachineLoopInfo.cpp | 120 if (MachineBasicBlock *PB = L->getLoopPreheader()) in findLoopPreheader() local 121 return PB; in findLoopPreheader()
|
| /freebsd-14.2/sys/contrib/device-tree/Bindings/mtd/partitions/ |
| H A D | arm,arm-firmware-suite.txt | 6 Versatile PB, the RealView family, Versatile Express and Juno.
|
| /freebsd-14.2/sys/contrib/device-tree/Bindings/auxdisplay/ |
| H A D | arm-charlcd.txt | 4 and PB reference platforms.
|