HomeSort by relevance Sort by last modified time
    Searched defs:Worklist (Results 1 - 25 of 173) sorted by null

1 2 3 4 5 6 7

  /external/llvm/include/llvm/Transforms/InstCombine/
InstCombine.h 28 InstCombineWorklist Worklist;
38 : Worklist(std::move(Arg.Worklist)),
41 Worklist = std::move(RHS.Worklist);
54 InstCombineWorklist Worklist;
  /external/llvm/lib/Transforms/Scalar/
BDCE.cpp 39 SmallVector<Instruction*, 128> Worklist;
59 Worklist.push_back(&I);
64 for (Instruction *&I : Worklist) {
ADCE.cpp 78 SmallVector<Instruction*, 128> Worklist;
88 Worklist.push_back(&I);
95 while (!Worklist.empty()) {
96 Instruction *Curr = Worklist.pop_back_val();
105 Worklist.push_back(Inst);
112 // NOTE: We reuse the Worklist vector here for memory efficiency.
136 Worklist.push_back(&I);
140 for (Instruction *&I : Worklist) {
145 return !Worklist.empty();
  /external/swiftshader/third_party/LLVM/lib/Analysis/
CaptureTracking.cpp 49 SmallVector<Use*, Threshold> Worklist;
62 Worklist.push_back(U);
65 while (!Worklist.empty()) {
66 Use *U = Worklist.pop_back_val();
125 Worklist.push_back(U);
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Transforms/InstCombine/
InstCombine.h 28 InstCombineWorklist Worklist;
45 InstCombineWorklist Worklist;
  /prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/Transforms/InstCombine/
InstCombine.h 28 InstCombineWorklist Worklist;
45 InstCombineWorklist Worklist;
  /prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/Transforms/InstCombine/
InstCombine.h 28 InstCombineWorklist Worklist;
45 InstCombineWorklist Worklist;
  /prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/Transforms/InstCombine/
InstCombine.h 28 InstCombineWorklist Worklist;
45 InstCombineWorklist Worklist;
  /prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/Transforms/InstCombine/
InstCombine.h 28 InstCombineWorklist Worklist;
45 InstCombineWorklist Worklist;
  /prebuilts/clang/host/darwin-x86/clang-4639204/include/llvm/Transforms/InstCombine/
InstCombine.h 28 InstCombineWorklist Worklist;
45 InstCombineWorklist Worklist;
  /prebuilts/clang/host/darwin-x86/clang-4691093/include/llvm/Transforms/InstCombine/
InstCombine.h 28 InstCombineWorklist Worklist;
45 InstCombineWorklist Worklist;
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Transforms/InstCombine/
InstCombine.h 28 InstCombineWorklist Worklist;
45 InstCombineWorklist Worklist;
  /prebuilts/clang/host/linux-x86/clang-4393122/include/llvm/Transforms/InstCombine/
InstCombine.h 28 InstCombineWorklist Worklist;
45 InstCombineWorklist Worklist;
  /prebuilts/clang/host/linux-x86/clang-4479392/include/llvm/Transforms/InstCombine/
InstCombine.h 28 InstCombineWorklist Worklist;
45 InstCombineWorklist Worklist;
  /prebuilts/clang/host/linux-x86/clang-4579689/include/llvm/Transforms/InstCombine/
InstCombine.h 28 InstCombineWorklist Worklist;
45 InstCombineWorklist Worklist;
  /prebuilts/clang/host/linux-x86/clang-4630689/include/llvm/Transforms/InstCombine/
InstCombine.h 28 InstCombineWorklist Worklist;
45 InstCombineWorklist Worklist;
  /prebuilts/clang/host/linux-x86/clang-4639204/include/llvm/Transforms/InstCombine/
InstCombine.h 28 InstCombineWorklist Worklist;
45 InstCombineWorklist Worklist;
  /prebuilts/clang/host/linux-x86/clang-4691093/include/llvm/Transforms/InstCombine/
InstCombine.h 28 InstCombineWorklist Worklist;
45 InstCombineWorklist Worklist;
  /external/llvm/include/llvm/Transforms/Scalar/
SROA.h 59 /// \brief Worklist of alloca instructions to simplify.
66 SetVector<AllocaInst *, SmallVector<AllocaInst *, 16>> Worklist;
73 /// \brief Post-promotion worklist.
86 /// \brief A worklist of PHIs to speculate prior to promoting allocas.
93 /// \brief A worklist of select instructions to speculate prior to promoting
  /external/llvm/lib/Analysis/
EHPersonalities.cpp 52 SmallVector<std::pair<BasicBlock *, BasicBlock *>, 16> Worklist;
69 Worklist.push_back({EntryBlock, EntryBlock});
71 while (!Worklist.empty()) {
74 std::tie(Visiting, Color) = Worklist.pop_back_val();
106 Worklist.push_back({Succ, SuccColor});
  /external/llvm/lib/Transforms/ObjCARC/
ProvenanceAnalysis.cpp 78 SmallVector<const Value *, 8> Worklist;
79 Worklist.push_back(P);
82 P = Worklist.pop_back_val();
99 Worklist.push_back(Ur);
101 } while (!Worklist.empty());
  /external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/
InstCombineWorklist.h 1 //===- InstCombineWorklist.h - Worklist for the InstCombine pass ----------===//
23 /// InstCombineWorklist - This is the worklist management logic for
26 SmallVector<Instruction*, 256> Worklist;
34 bool isEmpty() const { return Worklist.empty(); }
36 /// Add - Add the specified instruction to the worklist if it isn't already
39 if (WorklistMap.insert(std::make_pair(I, Worklist.size())).second) {
41 Worklist.push_back(I);
51 /// which should only be done when the worklist is empty and when the group
54 assert(Worklist.empty() && "Worklist must be empty to add initial group")
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Transforms/Scalar/
SROA.h 63 /// \brief Worklist of alloca instructions to simplify.
70 SetVector<AllocaInst *, SmallVector<AllocaInst *, 16>> Worklist;
77 /// \brief Post-promotion worklist.
90 /// \brief A worklist of PHIs to speculate prior to promoting allocas.
97 /// \brief A worklist of select instructions to speculate prior to promoting
  /prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/Transforms/Scalar/
SROA.h 63 /// \brief Worklist of alloca instructions to simplify.
70 SetVector<AllocaInst *, SmallVector<AllocaInst *, 16>> Worklist;
77 /// \brief Post-promotion worklist.
90 /// \brief A worklist of PHIs to speculate prior to promoting allocas.
97 /// \brief A worklist of select instructions to speculate prior to promoting
  /prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/Transforms/Scalar/
SROA.h 63 /// \brief Worklist of alloca instructions to simplify.
70 SetVector<AllocaInst *, SmallVector<AllocaInst *, 16>> Worklist;
77 /// \brief Post-promotion worklist.
90 /// \brief A worklist of PHIs to speculate prior to promoting allocas.
97 /// \brief A worklist of select instructions to speculate prior to promoting

Completed in 722 milliseconds

1 2 3 4 5 6 7