HomeSort by relevance Sort by last modified time
    Searched refs:BasicBlockPass (Results 1 - 10 of 10) sorted by null

  /external/llvm/tools/bugpoint-passes/
TestPasses.cpp 27 class CrashOnCalls : public BasicBlockPass {
30 CrashOnCalls() : BasicBlockPass(ID) {}
54 class DeleteCalls : public BasicBlockPass {
57 DeleteCalls() : BasicBlockPass(ID) {}
  /external/llvm/include/llvm/Transforms/
Vectorize.h 20 class BasicBlockPass;
106 BasicBlockPass *
  /external/llvm/lib/VMCore/
Pass.cpp 151 // BasicBlockPass Implementation
154 Pass *BasicBlockPass::createPrinterPass(raw_ostream &O,
157 llvm_unreachable("BasicBlockPass printing unsupported.");
160 bool BasicBlockPass::doInitialization(Module &) {
165 bool BasicBlockPass::doInitialization(Function &) {
170 bool BasicBlockPass::doFinalization(Function &) {
175 bool BasicBlockPass::doFinalization(Module &) {
180 PassManagerType BasicBlockPass::getPotentialPassManagerType() const {
PassManager.cpp 156 /// BBPassManager manages BasicBlockPass. It batches all the
189 llvm::dbgs().indent(Offset*2) << "BasicBlockPass Manager\n";
191 BasicBlockPass *BP = getContainedPass(Index);
197 BasicBlockPass *getContainedPass(unsigned N) {
199 BasicBlockPass *BP = static_cast<BasicBlockPass *>(PassVector[N]);
    [all...]
  /external/llvm/lib/Transforms/Scalar/
DCE.cpp 36 struct DeadInstElimination : public BasicBlockPass {
38 DeadInstElimination() : BasicBlockPass(ID) {
LowerAtomic.cpp 109 struct LowerAtomic : public BasicBlockPass {
111 LowerAtomic() : BasicBlockPass(ID) {
  /external/llvm/include/llvm/
Pass.h 314 /// BasicBlockPass class - This class is used to implement most local
323 class BasicBlockPass : public Pass {
325 explicit BasicBlockPass(char &pid) : Pass(PT_BasicBlock, pid) {}
335 /// doInitialization - Virtual method overridden by BasicBlockPass subclasses
345 /// doFinalization - Virtual method overriden by BasicBlockPass subclasses to
  /external/llvm/unittests/VMCore/
PassManagerTest.cpp 220 struct BPass : public PassTestBase<BasicBlockPass> {
226 PassTestBase<BasicBlockPass>::finishedOK(run);
  /external/llvm/tools/opt/
opt.cpp 324 struct BasicBlockPassPrinter : public BasicBlockPass {
331 : BasicBlockPass(ID), PassToPrint(PI), Out(out) {
333 PassName = "BasicBlockPass Printer: " + PassToPrintName;
  /external/llvm/lib/Transforms/Vectorize/
BBVectorize.cpp 167 struct BBVectorize : public BasicBlockPass {
173 : BasicBlockPass(ID), Config(C) {
178 : BasicBlockPass(ID), Config(C) {
373 BasicBlockPass::getAnalysisUsage(AU);
    [all...]

Completed in 1349 milliseconds