HomeSort by relevance Sort by last modified time
    Searched refs:Reachable (Results 1 - 25 of 77) sorted by null

1 2 3 4

  /external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
SimplifyCFGPass.cpp 110 SmallPtrSet<BasicBlock*, 128> &Reachable) {
118 if (!Reachable.insert(BB))
173 /// RemoveUnreachableBlocksFromFn - Remove blocks that are not reachable, even
177 SmallPtrSet<BasicBlock*, 128> Reachable;
178 bool Changed = MarkAliveBlocks(F.begin(), Reachable);
181 if (Reachable.size() == F.size())
184 assert(Reachable.size() < F.size());
185 NumSimpl += F.size()-Reachable.size();
187 // Loop over all of the basic blocks that are not reachable, dropping all of
190 if (Reachable.count(BB)
    [all...]
  /external/clang/include/clang/Analysis/Analyses/
ReachableCode.h 59 /// ScanReachableFromBlock - Mark all blocks reachable from Start.
60 /// Returns the total number of blocks that were marked reachable.
62 llvm::BitVector &Reachable);
Consumed.h 139 bool Reachable;
145 ConsumedStateMap() : Reachable(true), From(nullptr) {}
147 : Reachable(Other.Reachable), From(Other.From), VarMap(Other.VarMap),
171 /// \brief Return true if this block is reachable.
172 bool isReachable() const { return Reachable; }
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/clang/include/clang/Analysis/Analyses/
ReachableCode.h 59 /// ScanReachableFromBlock - Mark all blocks reachable from Start.
60 /// Returns the total number of blocks that were marked reachable.
62 llvm::BitVector &Reachable);
Consumed.h 139 bool Reachable;
145 ConsumedStateMap() : Reachable(true), From(nullptr) {}
147 : Reachable(Other.Reachable), From(Other.From), VarMap(Other.VarMap),
171 /// \brief Return true if this block is reachable.
172 bool isReachable() const { return Reachable; }
  /prebuilts/clang/host/darwin-x86/clang-4393122/include/clang/Analysis/Analyses/
ReachableCode.h 59 /// ScanReachableFromBlock - Mark all blocks reachable from Start.
60 /// Returns the total number of blocks that were marked reachable.
62 llvm::BitVector &Reachable);
Consumed.h 139 bool Reachable;
145 ConsumedStateMap() : Reachable(true), From(nullptr) {}
147 : Reachable(Other.Reachable), From(Other.From), VarMap(Other.VarMap),
171 /// \brief Return true if this block is reachable.
172 bool isReachable() const { return Reachable; }
  /prebuilts/clang/host/darwin-x86/clang-4479392/include/clang/Analysis/Analyses/
ReachableCode.h 59 /// ScanReachableFromBlock - Mark all blocks reachable from Start.
60 /// Returns the total number of blocks that were marked reachable.
62 llvm::BitVector &Reachable);
Consumed.h 139 bool Reachable;
145 ConsumedStateMap() : Reachable(true), From(nullptr) {}
147 : Reachable(Other.Reachable), From(Other.From), VarMap(Other.VarMap),
171 /// \brief Return true if this block is reachable.
172 bool isReachable() const { return Reachable; }
  /prebuilts/clang/host/darwin-x86/clang-4579689/include/clang/Analysis/Analyses/
ReachableCode.h 59 /// ScanReachableFromBlock - Mark all blocks reachable from Start.
60 /// Returns the total number of blocks that were marked reachable.
62 llvm::BitVector &Reachable);
Consumed.h 139 bool Reachable;
145 ConsumedStateMap() : Reachable(true), From(nullptr) {}
147 : Reachable(Other.Reachable), From(Other.From), VarMap(Other.VarMap),
171 /// \brief Return true if this block is reachable.
172 bool isReachable() const { return Reachable; }
  /prebuilts/clang/host/darwin-x86/clang-4630689/include/clang/Analysis/Analyses/
ReachableCode.h 59 /// ScanReachableFromBlock - Mark all blocks reachable from Start.
60 /// Returns the total number of blocks that were marked reachable.
62 llvm::BitVector &Reachable);
Consumed.h 139 bool Reachable;
145 ConsumedStateMap() : Reachable(true), From(nullptr) {}
147 : Reachable(Other.Reachable), From(Other.From), VarMap(Other.VarMap),
171 /// \brief Return true if this block is reachable.
172 bool isReachable() const { return Reachable; }
  /prebuilts/clang/host/darwin-x86/clang-4639204/include/clang/Analysis/Analyses/
ReachableCode.h 59 /// ScanReachableFromBlock - Mark all blocks reachable from Start.
60 /// Returns the total number of blocks that were marked reachable.
62 llvm::BitVector &Reachable);
Consumed.h 139 bool Reachable;
145 ConsumedStateMap() : Reachable(true), From(nullptr) {}
147 : Reachable(Other.Reachable), From(Other.From), VarMap(Other.VarMap),
171 /// \brief Return true if this block is reachable.
172 bool isReachable() const { return Reachable; }
  /prebuilts/clang/host/darwin-x86/clang-4691093/include/clang/Analysis/Analyses/
ReachableCode.h 59 /// ScanReachableFromBlock - Mark all blocks reachable from Start.
60 /// Returns the total number of blocks that were marked reachable.
62 llvm::BitVector &Reachable);
Consumed.h 139 bool Reachable;
145 ConsumedStateMap() : Reachable(true), From(nullptr) {}
147 : Reachable(Other.Reachable), From(Other.From), VarMap(Other.VarMap),
171 /// \brief Return true if this block is reachable.
172 bool isReachable() const { return Reachable; }
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/clang/include/clang/Analysis/Analyses/
ReachableCode.h 59 /// ScanReachableFromBlock - Mark all blocks reachable from Start.
60 /// Returns the total number of blocks that were marked reachable.
62 llvm::BitVector &Reachable);
  /prebuilts/clang/host/linux-x86/clang-4393122/include/clang/Analysis/Analyses/
ReachableCode.h 59 /// ScanReachableFromBlock - Mark all blocks reachable from Start.
60 /// Returns the total number of blocks that were marked reachable.
62 llvm::BitVector &Reachable);
  /prebuilts/clang/host/linux-x86/clang-4479392/include/clang/Analysis/Analyses/
ReachableCode.h 59 /// ScanReachableFromBlock - Mark all blocks reachable from Start.
60 /// Returns the total number of blocks that were marked reachable.
62 llvm::BitVector &Reachable);
  /prebuilts/clang/host/linux-x86/clang-4579689/include/clang/Analysis/Analyses/
ReachableCode.h 59 /// ScanReachableFromBlock - Mark all blocks reachable from Start.
60 /// Returns the total number of blocks that were marked reachable.
62 llvm::BitVector &Reachable);
  /prebuilts/clang/host/linux-x86/clang-4630689/include/clang/Analysis/Analyses/
ReachableCode.h 59 /// ScanReachableFromBlock - Mark all blocks reachable from Start.
60 /// Returns the total number of blocks that were marked reachable.
62 llvm::BitVector &Reachable);
  /prebuilts/clang/host/linux-x86/clang-4639204/include/clang/Analysis/Analyses/
ReachableCode.h 59 /// ScanReachableFromBlock - Mark all blocks reachable from Start.
60 /// Returns the total number of blocks that were marked reachable.
62 llvm::BitVector &Reachable);
  /prebuilts/clang/host/linux-x86/clang-4691093/include/clang/Analysis/Analyses/
ReachableCode.h 59 /// ScanReachableFromBlock - Mark all blocks reachable from Start.
60 /// Returns the total number of blocks that were marked reachable.
62 llvm::BitVector &Reachable);
  /external/swiftshader/third_party/LLVM/lib/CodeGen/
UnreachableBlockElim.cpp 11 // job is to delete LLVM basic blocks that are not reachable from the entry
66 SmallPtrSet<BasicBlock*, 8> Reachable;
68 // Mark all reachable blocks.
70 df_ext_begin(&F, Reachable), E = df_ext_end(&F, Reachable); I != E; ++I)
71 /* Mark all reachable blocks */;
77 if (!Reachable.count(I)) {
124 SmallPtrSet<MachineBasicBlock*, 8> Reachable;
131 // Mark all reachable blocks.
133 I = df_ext_begin(&F, Reachable), E = df_ext_end(&F, Reachable)
    [all...]

Completed in 1085 milliseconds

1 2 3 4