Home
last modified time | relevance | path

Searched defs:PB (Results 1 – 25 of 39) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DPredicateInfo.h100 return PB->Type == PT_Assume || PB->Type == PT_Branch || in classof() argument
122 return PB->Type == PT_Assume; in classof() argument
135 return PB->Type == PT_Branch || PB->Type == PT_Switch; in classof() argument
155 classof(const PredicateBase * PB) classof() argument
171 classof(const PredicateBase * PB) classof() argument
[all...]
/freebsd/contrib/llvm-project/llvm/tools/opt/
H A DNewPMDriver.cpp235 bool tryParsePipelineText(PassBuilder &PB, in tryParsePipelineText()
253 static void registerEPCallbacks(PassBuilder &PB) { in registerEPCallbacks()
440 PassBuilder PB(TM, PTO, P, &PIC); in runPassPipeline() local
566 PassBuilder PB; in printPasses() local
/freebsd/contrib/llvm-project/llvm/tools/llvm-extract/
H A Dllvm-extract.cpp331 PassBuilder PB; in main() local
378 PassBuilder PB; in main() local
399 PassBuilder PB; in main() local
/freebsd/contrib/llvm-project/llvm/include/llvm/Passes/
H A DCodeGenPassBuilder.h171 AddIRPass(ModulePassManager &MPM, const DerivedT &PB) : MPM(MPM), PB(PB) {} in AddIRPass()
205 const DerivedT &PB; variable
211 AddMachinePass(ModulePassManager &MPM, const DerivedT &PB) in AddMachinePass()
254 const DerivedT &PB; variable
H A DPassPlugin.h82 void registerPassBuilderCallbacks(PassBuilder &PB) const { in registerPassBuilderCallbacks()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DPredicateInfo.cpp48 const BasicBlock *getBranchBlock(const PredicateBase *PB) { in getBranchBlock()
57 static Instruction *getBranchTerminator(const PredicateBase *PB) { in getBranchTerminator()
65 std::pair<BasicBlock *, BasicBlock *> getBlockEdge(const PredicateBase *PB) { in getBlockEdge()
378 Value *Op, PredicateBase *PB) { in addInfoFor()
460 PredicateBase *PB = in processBranch() local
870 if (const auto *PB = dyn_cast<PredicateBranch>(PI)) { in emitInstructionAnnot() local
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86CodeGenPassBuilder.cpp53 void X86TargetMachine::registerPassBuilderCallbacks(PassBuilder &PB) { in registerPassBuilderCallbacks()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DSpeculateAnalyses.cpp93 PassBuilder PB; operator ()() local
240 PassBuilder PB; queryCFG() local
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCMCInstLower.cpp158 const MCExpr *PB = MCSymbolRefExpr::create(MF->getPICBaseSymbol(), Ctx); in GetSymbolRef() local
H A DPPCAsmPrinter.cpp989 const MCExpr *PB = in emitInstruction() local
1011 const MCExpr *PB = in emitInstruction() local
1087 const MCExpr *PB = MCSymbolRefExpr::create( in emitInstruction() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineLoopUtils.cpp20 MachineBasicBlock *PB = MI.getParent(); in findEquivalentInstruction() local
H A DMachineLoopInfo.cpp148 if (MachineBasicBlock *PB = L->getLoopPreheader()) in findLoopPreheader() local
/freebsd/contrib/llvm-project/llvm/tools/llc/
H A DNewPMDriver.cpp126 PassBuilder PB(Target.get(), PipelineTuningOptions(), std::nullopt, &PIC); in compileModuleWithNewPM() local
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDirectXTargetMachine.cpp105 void DirectXTargetMachine::registerPassBuilderCallbacks(PassBuilder &PB) { in registerPassBuilderCallbacks()
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFTargetMachine.cpp116 void BPFTargetMachine::registerPassBuilderCallbacks(PassBuilder &PB) { in registerPassBuilderCallbacks()
/freebsd/contrib/llvm-project/llvm/lib/Passes/
H A DPassBuilderBindings.cpp57 PassBuilder PB(Machine, PassOpts->PTO, std::nullopt, &PIC); in DEFINE_SIMPLE_CONVERSION_FUNCTIONS() local
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DBackendUtil.cpp638 PassBuilder &PB) { in addKCFIPass()
664 const LangOptions &LangOpts, PassBuilder &PB) { in addSanitizers()
876 PassBuilder PB(TM.get(), PTO, PGOOpt, &PIC); in RunOptimizationPipeline() local
/freebsd/contrib/llvm-project/llvm/lib/LTO/
H A DLTOBackend.cpp186 PassBuilder &PB) { in RegisterPassPlugins()
271 PassBuilder PB(TM, Conf.PTO, PGOOpt, &PIC); in runNewPMPasses() local
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonTargetMachine.cpp315 void HexagonTargetMachine::registerPassBuilderCallbacks(PassBuilder &PB) { in registerPassBuilderCallbacks()
H A DHexagonCommonGEP.cpp768 BasicBlock *PB = isa<PHINode>(R) in recalculatePlacement() local
947 BasicBlock *PB = cast<Instruction>(R)->getParent(); in separateChainForNode() local
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXTargetMachine.cpp228 void NVPTXTargetMachine::registerPassBuilderCallbacks(PassBuilder &PB) { in registerPassBuilderCallbacks()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIModeRegister.cpp376 MachineBasicBlock &PB = *(*P); in processBlockPhase2() local
H A DAMDGPUTargetMachine.cpp664 void AMDGPUTargetMachine::registerPassBuilderCallbacks(PassBuilder &PB) { in registerPassBuilderCallbacks()
852 PassBuilder PB(this); in splitModule() local
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetMachine.cpp579 void RISCVTargetMachine::registerPassBuilderCallbacks(PassBuilder &PB) { in registerPassBuilderCallbacks()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetMachine.cpp557 void AArch64TargetMachine::registerPassBuilderCallbacks(PassBuilder &PB) { in registerPassBuilderCallbacks()

12