reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/clang/lib/CodeGen/CGOpenMPRuntime.h
  266   llvm::Value *getThreadID(CodeGenFunction &CGF, SourceLocation Loc);

References

tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
 1492     llvm::Value *ThreadID = getThreadID(CGF, D.getBeginLoc());
 2727   llvm::Value *Args[] = {emitUpdateLocation(CGF, Loc), getThreadID(CGF, Loc),
 2997       getThreadID(CGF, SourceLocation()),
 3076     llvm::Value *ThreadID = RT.getThreadID(CGF, Loc);
 3123   llvm::Value *ThreadID = getThreadID(CGF, Loc);
 3208   llvm::Value *Args[] = {emitUpdateLocation(CGF, Loc), getThreadID(CGF, Loc),
 3234   llvm::Value *Args[] = {emitUpdateLocation(CGF, Loc), getThreadID(CGF, Loc)};
 3249       emitUpdateLocation(CGF, Loc), getThreadID(CGF, Loc),
 3265   llvm::Value *Args[] = {emitUpdateLocation(CGF, Loc), getThreadID(CGF, Loc)};
 3372   llvm::Value *Args[] = {emitUpdateLocation(CGF, Loc), getThreadID(CGF, Loc)};
 3412         getThreadID(CGF, Loc),        // i32 <gtid>
 3432     llvm::Value *Args[] = {emitUpdateLocation(CGF, Loc), getThreadID(CGF, Loc)};
 3487                          getThreadID(CGF, Loc)};
 3647       getThreadID(CGF, Loc),
 3720   llvm::Value *ThreadId = getThreadID(CGF, Loc);
 3735   llvm::Value *ThreadId = getThreadID(CGF, Loc);
 3756       getThreadID(CGF, Loc)};
 3768   llvm::Value *Args[] = {emitUpdateLocation(CGF, Loc), getThreadID(CGF, Loc)};
 3783       getThreadID(CGF, Loc),
 3803       emitUpdateLocation(CGF, Loc), getThreadID(CGF, Loc),
 3839       emitUpdateLocation(CGF, Loc), getThreadID(CGF, Loc),
 5089       getThreadID(CGF, Loc), TaskFlags, KmpTaskTWithPrivatesTySize,
 5292   llvm::Value *ThreadID = getThreadID(CGF, Loc);
 5391   llvm::Value *ThreadID = getThreadID(CGF, Loc);
 5782   llvm::Value *ThreadId = getThreadID(CGF, Loc);
 6282       CGF.Builder.CreateIntCast(getThreadID(CGF, Loc), CGM.IntTy,
 6325       CGF.Builder.CreateIntCast(getThreadID(CGF, Loc), CGM.IntTy,
 6342   llvm::Value *Args[] = {emitUpdateLocation(CGF, Loc), getThreadID(CGF, Loc)};
 6397           emitUpdateLocation(CGF, Loc), getThreadID(CGF, Loc),
 6432           RT.emitUpdateLocation(CGF, Loc), RT.getThreadID(CGF, Loc),
 9941   llvm::Value *PushNumTeamsArgs[] = {RTLoc, getThreadID(CGF, Loc), NumTeamsVal,
10860       getThreadID(CGF, D.getBeginLoc()),
10870       emitUpdateLocation(CGF, D.getEndLoc()), getThreadID(CGF, D.getEndLoc())};
10896       getThreadID(CGF, C->getBeginLoc()),
10992   llvm::Value *ThreadID = getThreadID(CGF, CVD->getBeginLoc());
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
 1478              {Bld.getInt16(/*ParallelLevel=*/0), getThreadID(CGF, WST.Loc)});
 1498            {Bld.getInt16(/*ParallelLevel=*/0), getThreadID(CGF, WST.Loc)});
 2146         llvm::Value *ThreadID = getThreadID(CGF, Loc);
 2517     llvm::Value *ThreadID = getThreadID(CGF, Loc);
 2624       llvm::Value *ThreadID = getThreadID(CGF, Loc);
 2686     llvm::Value *ThreadID = getThreadID(CGF, Loc);
 2737                          getThreadID(CGF, Loc)};
 4285   llvm::Value *ThreadId = getThreadID(CGF, Loc);