HomeSort by: relevance | last modified time | path
    Searched defs:Work (Results 1 - 4 of 4) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGOpenMPRuntimeGPU.h 37 /// Parallel outlined function work for workers to execute.
38 llvm::SmallVector<llvm::Function *, 16> Work;
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonCommonGEP.cpp 440 NodeVect Work;
441 Work.push_back(Root);
444 while (!Work.empty()) {
445 NodeVect::iterator First = Work.begin();
447 Work.erase(First);
450 llvm::append_range(Work, CF->second);
1131 NodeVect Work;
1132 Work.push_back(Node);
1134 while (!Work.empty()) {
1135 NodeVect::iterator First = Work.begin()
    [all...]
HexagonVectorCombine.cpp 305 // VS 2019 16.x is known to work, except for 16.4/16.5 (MSC_VER 1924/1925)
818 // needed to make it work.
1104 std::vector<Value *> Work[2];
1107 Work[ThisW].assign(Vecs.begin(), Vecs.end());
1108 while (Work[ThisW].size() > 1) {
1109 auto *Ty = cast<VectorType>(Work[ThisW].front()->getType());
1114 Work[OtherW].clear();
1115 if (Work[ThisW].size() % 2 != 0)
1116 Work[ThisW].push_back(UndefValue::get(Ty));
1117 for (int i = 0, e = Work[ThisW].size(); i < e; i += 2)
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/AST/
RecordLayoutBuilder.cpp 1930 // Base types with sizes that aren't a power of two don't work
3187 llvm::SmallPtrSet<const CXXMethodDecl *, 8> Work;
3193 Work.insert(MD);
3194 while (!Work.empty()) {
3195 const CXXMethodDecl *MD = *Work.begin();
3201 Work.insert(MethodRange.begin(), MethodRange.end());
3203 Work.erase(MD);

Completed in 38 milliseconds