HomeSort by: relevance | last modified time | path
    Searched refs:PB (Results 1 - 25 of 46) sorted by relevancy

1 2

  /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);

Completed in 34 milliseconds

1 2