Home
last modified time | relevance | path

Searched refs:BasicBlockPass (Results 1 – 12 of 12) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/IR/
H A DPass.cpp174 Pass *BasicBlockPass::createPrinterPass(raw_ostream &OS, in createPrinterPass()
179 bool BasicBlockPass::doInitialization(Function &) { in doInitialization()
184 bool BasicBlockPass::doFinalization(Function &) { in doFinalization()
189 bool BasicBlockPass::skipBasicBlock(const BasicBlock &BB) const { in skipBasicBlock()
205 PassManagerType BasicBlockPass::getPotentialPassManagerType() const { in getPotentialPassManagerType()
H A DIRPrintingPasses.cpp105 class PrintBasicBlockPass : public BasicBlockPass {
111 PrintBasicBlockPass() : BasicBlockPass(ID), Out(dbgs()) {} in PrintBasicBlockPass()
113 : BasicBlockPass(ID), Out(Out), Banner(Banner) {} in PrintBasicBlockPass()
150 BasicBlockPass *llvm::createPrintBasicBlockPass(llvm::raw_ostream &OS, in createPrintBasicBlockPass()
H A DLegacyPassManager.cpp355 BasicBlockPass *BP = getContainedPass(Index); in dumpPassStructure()
361 BasicBlockPass *getContainedPass(unsigned N) { in getContainedPass()
363 BasicBlockPass *BP = static_cast<BasicBlockPass *>(PassVector[N]); in getContainedPass()
1394 BasicBlockPass *BP = getContainedPass(Index); in runOnFunction()
1462 BasicBlockPass *BP = getContainedPass(Index); in doInitialization()
1473 BasicBlockPass *BP = getContainedPass(Index); in doFinalization()
1998 void BasicBlockPass::assignPassManager(PMStack &PMS, in assignPassManager()
/freebsd-12.1/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXLowerAlloca.cpp44 class NVPTXLowerAlloca : public BasicBlockPass {
49 NVPTXLowerAlloca() : BasicBlockPass(ID) {} in NVPTXLowerAlloca()
116 BasicBlockPass *llvm::createNVPTXLowerAllocaPass() { in createNVPTXLowerAllocaPass()
H A DNVPTX.h54 BasicBlockPass *createNVPTXLowerAllocaPass();
/freebsd-12.1/contrib/llvm/tools/opt/
H A DPassPrinters.h22 class BasicBlockPass; variable
47 BasicBlockPass *createBasicBlockPassPrinter(const PassInfo *PI,
H A DPassPrinters.cpp202 struct BasicBlockPassPrinter : public BasicBlockPass {
210 : BasicBlockPass(ID), PassToPrint(PI), Out(out), QuietPass(Quiet) { in BasicBlockPassPrinter()
264 BasicBlockPass *llvm::createBasicBlockPassPrinter(const PassInfo *PI, in createBasicBlockPassPrinter()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DIRPrintingPasses.h27 class BasicBlockPass; variable
49 BasicBlockPass *createPrintBasicBlockPass(raw_ostream &OS,
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DDCE.cpp42 struct DeadInstElimination : public BasicBlockPass {
44 DeadInstElimination() : BasicBlockPass(ID) { in DeadInstElimination()
/freebsd-12.1/contrib/llvm/include/llvm/
H A DPass.h319 class BasicBlockPass : public Pass {
321 explicit BasicBlockPass(char &pid) : Pass(PT_BasicBlock, pid) {} in BasicBlockPass() function
/freebsd-12.1/contrib/llvm/include/llvm/Transforms/
H A DVectorize.h20 class BasicBlockPass; variable
H A DScalar.h22 class BasicBlockPass; variable