| /src/external/apache2/llvm/dist/llvm/tools/opt/ |
| NewPMDriver.cpp | 153 bool tryParsePipelineText(PassBuilder &PB, 160 if (auto Err = PB.parsePassPipeline(PM, PipelineOpt)) { 171 static void registerEPCallbacks(PassBuilder &PB) { 172 if (tryParsePipelineText<FunctionPassManager>(PB, PeepholeEPPipeline)) 173 PB.registerPeepholeEPCallback( 174 [&PB](FunctionPassManager &PM, PassBuilder::OptimizationLevel Level) { 176 Err(PB.parsePassPipeline(PM, PeepholeEPPipeline)); 178 if (tryParsePipelineText<LoopPassManager>(PB, 180 PB.registerLateLoopOptimizationsEPCallback( 181 [&PB](LoopPassManager &PM, PassBuilder::OptimizationLevel Level) [all...] |
| /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/ |
| PredicateInfo.h | 98 static bool classof(const PredicateBase *PB) { 99 return PB->Type == PT_Assume || PB->Type == PT_Branch || 100 PB->Type == PT_Switch; 120 static bool classof(const PredicateBase *PB) { 121 return PB->Type == PT_Assume; 133 static bool classof(const PredicateBase *PB) { 134 return PB->Type == PT_Branch || PB->Type == PT_Switch; 153 static bool classof(const PredicateBase *PB) { [all...] |
| /src/external/bsd/pdisk/dist/ |
| DoSCSICommand.c | 228 #define PB (*gSCSIExecIOPBPtr) 229 PB.scsiPBLength = gSCSIExecIOPBPtrLen; 230 PB.scsiFunctionCode = SCSIExecIO; 231 PB.scsiDevice = scsiDevice; 232 PB.scsiTimeout = kSCSICommandTimeout; 236 PB.scsiFlags = scsiFlags | (scsiSIMQNoFreeze | scsiDontDisconnect); 238 PB.scsiSensePtr = (UInt8 *) sensePtr; 239 PB.scsiSenseLength = sizeof *sensePtr; 241 BlockMoveData(&theSCSICommand, &PB.scsiCDB.cdbBytes[0], cmdBlockLength); 242 PB.scsiCDBLength = cmdBlockLength [all...] |
| /src/external/apache2/llvm/dist/llvm/include/llvm/Passes/ |
| PassPlugin.h | 82 void registerPassBuilderCallbacks(PassBuilder &PB) const { 83 Info.RegisterPassBuilderCallbacks(PB); 106 /// LLVM_PLUGIN_API_VERSION, "MyPlugin", "v0.1", [](PassBuilder &PB) { ... }
|
| /src/external/apache2/llvm/dist/llvm/examples/Bye/ |
| Bye.cpp | 56 [](PassBuilder &PB) { 57 PB.registerVectorizerStartEPCallback( 62 PB.registerPipelineParsingCallback(
|
| /src/external/apache2/llvm/dist/llvm/lib/Passes/ |
| PassBuilderBindings.cpp | 56 PassBuilder PB(Machine, PassOpts->PTO, None, &PIC); 62 PB.registerLoopAnalyses(LAM); 63 PB.registerFunctionAnalyses(FAM); 64 PB.registerCGSCCAnalyses(CGAM); 65 PB.registerModuleAnalyses(MAM); 66 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); 74 if (auto Err = PB.parsePassPipeline(MPM, Passes)) {
|
| /src/external/apache2/llvm/dist/llvm/tools/llvm-opt-fuzzer/ |
| llvm-opt-fuzzer.cpp | 139 PassBuilder PB(TM.get()); 147 FAM.registerPass([&] { return PB.buildDefaultAAPipeline(); }); 148 PB.registerModuleAnalyses(MAM); 149 PB.registerCGSCCAnalyses(CGAM); 150 PB.registerFunctionAnalyses(FAM); 151 PB.registerLoopAnalyses(LAM); 152 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); 154 auto Err = PB.parsePassPipeline(MPM, PassPipeline); 246 PassBuilder PB(TM.get()); 248 if (auto Err = PB.parsePassPipeline(MPM, PassPipeline)) [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/BPF/ |
| BPFTargetMachine.cpp | 125 void BPFTargetMachine::registerPassBuilderCallbacks(PassBuilder &PB) { 126 PB.registerPipelineStartEPCallback( 133 PB.registerPeepholeEPCallback([=](FunctionPassManager &FPM, 137 PB.registerPipelineEarlySimplificationEPCallback(
|
| BPFTargetMachine.h | 44 void registerPassBuilderCallbacks(PassBuilder &PB) override;
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
| HexagonTargetMachine.h | 40 void registerPassBuilderCallbacks(PassBuilder &PB) override;
|
| HexagonCFGOptimizer.cpp | 110 for (MachineBasicBlock *PB : MBB->predecessors()) 111 if (PB->isLayoutSuccessor(MBB) && PB->canFallThrough())
|
| HexagonTargetMachine.cpp | 281 void HexagonTargetMachine::registerPassBuilderCallbacks(PassBuilder &PB) { 282 PB.registerLateLoopOptimizationsEPCallback( 286 PB.registerLoopOptimizerEndEPCallback(
|
| /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
| PredicateInfo.cpp | 61 const BasicBlock *getBranchBlock(const PredicateBase *PB) { 62 assert(isa<PredicateWithEdge>(PB) && 65 return cast<PredicateWithEdge>(PB)->From; 70 static Instruction *getBranchTerminator(const PredicateBase *PB) { 71 assert(isa<PredicateWithEdge>(PB) && 73 return cast<PredicateWithEdge>(PB)->From->getTerminator(); 78 std::pair<BasicBlock *, BasicBlock *> getBlockEdge(const PredicateBase *PB) { 79 assert(isa<PredicateWithEdge>(PB) && 81 const auto *PEdge = cast<PredicateWithEdge>(PB); 285 PredicateBase *PB); [all...] |
| /src/external/gpl2/groff/font/devps/ |
| Makefile | 11 NB NBI NI NR PB PBI PI PR TB TBI TI TR ZCMI \
|
| /src/external/apache2/llvm/dist/llvm/lib/LTO/ |
| LTOBackend.cpp | 162 PassBuilder &PB) { 164 get##Ext##PluginInfo().RegisterPassBuilderCallbacks(PB); 176 PassPlugin->registerPassBuilderCallbacks(PB); 237 PassBuilder PB(TM, Conf.PTO, PGOOpt, &PIC); 239 RegisterPassPlugins(Conf.PassPlugins, PB); 250 if (auto Err = PB.parseAAPipeline(AA, Conf.AAPipeline)) { 255 AA = PB.buildDefaultAAPipeline(); 261 PB.registerModuleAnalyses(MAM); 262 PB.registerCGSCCAnalyses(CGAM); 263 PB.registerFunctionAnalyses(FAM) [all...] |
| /src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| BackendUtil.cpp | 1099 const LangOptions &LangOpts, PassBuilder &PB) { 1100 PB.registerOptimizerLastEPCallback([&](ModulePassManager &MPM, 1283 PassBuilder PB(TM.get(), PTO, PGOOpt, &PIC); 1285 // Attempt to load pass plugins and register their callbacks with PB. 1289 PassPlugin->registerPassBuilderCallbacks(PB); 1296 get##Ext##PluginInfo().RegisterPassBuilderCallbacks(PB); 1300 FAM.registerPass([&] { return PB.buildDefaultAAPipeline(); }); 1310 PB.registerModuleAnalyses(MAM); 1311 PB.registerCGSCCAnalyses(CGAM); 1312 PB.registerFunctionAnalyses(FAM) [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| MachineLoopInfo.cpp | 120 if (MachineBasicBlock *PB = L->getLoopPreheader()) 121 return PB;
|
| RDFRegisters.cpp | 151 std::pair<RegisterId,LaneBitmask> PB = *UMB; 152 if (PB.second.any() && (PB.second & RB.Mask).none()) { 157 if (PA.first == PB.first) 159 if (PA.first < PB.first) 161 else if (PB.first < PA.first)
|
| MachineLoopUtils.cpp | 21 MachineBasicBlock *PB = MI.getParent(); 22 unsigned Offset = std::distance(PB->instr_begin(), MachineBasicBlock::instr_iterator(MI));
|
| /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/ |
| SpeculateAnalyses.cpp | 93 PassBuilder PB; 95 PB.registerFunctionAnalyses(FAM); 240 PassBuilder PB; 242 PB.registerFunctionAnalyses(FAM);
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/ |
| NVPTXTargetMachine.h | 65 void registerPassBuilderCallbacks(PassBuilder &PB) override;
|
| NVPTXTargetMachine.cpp | 212 void NVPTXTargetMachine::registerPassBuilderCallbacks(PassBuilder &PB) { 213 PB.registerPipelineParsingCallback( 227 PB.registerPipelineStartEPCallback(
|
| /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
| SimplifyCFGPass.cpp | 167 pred_iterator PB = pred_begin(RetBlock), PE = pred_end(RetBlock); 169 std::distance(PB, PE), "merge", 172 for (pred_iterator PI = PB; PI != PE; ++PI)
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
| AMDGPUTargetMachine.h | 55 void registerPassBuilderCallbacks(PassBuilder &PB) override;
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
| PPCMCInstLower.cpp | 134 const MCExpr *PB = MCSymbolRefExpr::create(MF->getPICBaseSymbol(), Ctx); 135 Expr = MCBinaryExpr::createSub(Expr, PB, Ctx);
|