|
clang
5.0.0
|
This is the complete list of members for clang::CodeGen::CGOpenMPRuntimeNVPTX, including all inherited members.
| CGM | clang::CodeGen::CGOpenMPRuntime | protected |
| CGOpenMPRuntimeNVPTX(CodeGenModule &CGM) | clang::CodeGen::CGOpenMPRuntimeNVPTX | explicit |
| createNVPTXRuntimeFunction(unsigned Function) | clang::CodeGen::CGOpenMPRuntimeNVPTX | |
| emitNumTeamsClause(CodeGenFunction &CGF, const Expr *NumTeams, const Expr *ThreadLimit, SourceLocation Loc) override | clang::CodeGen::CGOpenMPRuntimeNVPTX | |
| emitNumThreadsClause(CodeGenFunction &CGF, llvm::Value *NumThreads, SourceLocation Loc) override | clang::CodeGen::CGOpenMPRuntimeNVPTX | virtual |
| emitOMPIfClause(CodeGenFunction &CGF, const Expr *Cond, const RegionCodeGenTy &ThenGen, const RegionCodeGenTy &ElseGen) | clang::CodeGen::CGOpenMPRuntime | protected |
| emitParallelCall(CodeGenFunction &CGF, SourceLocation Loc, llvm::Value *OutlinedFn, ArrayRef< llvm::Value * > CapturedVars, const Expr *IfCond) override | clang::CodeGen::CGOpenMPRuntimeNVPTX | |
| emitParallelOutlinedFunction(const OMPExecutableDirective &D, const VarDecl *ThreadIDVar, OpenMPDirectiveKind InnermostKind, const RegionCodeGenTy &CodeGen) override | clang::CodeGen::CGOpenMPRuntimeNVPTX | |
| emitProcBindClause(CodeGenFunction &CGF, OpenMPProcBindClauseKind ProcBind, SourceLocation Loc) override | clang::CodeGen::CGOpenMPRuntimeNVPTX | virtual |
| emitReduction(CodeGenFunction &CGF, SourceLocation Loc, ArrayRef< const Expr * > Privates, ArrayRef< const Expr * > LHSExprs, ArrayRef< const Expr * > RHSExprs, ArrayRef< const Expr * > ReductionOps, ReductionOptionsTy Options) override | clang::CodeGen::CGOpenMPRuntimeNVPTX | virtual |
| emitTargetOutlinedFunctionHelper(const OMPExecutableDirective &D, StringRef ParentName, llvm::Function *&OutlinedFn, llvm::Constant *&OutlinedFnID, bool IsOffloadEntry, const RegionCodeGenTy &CodeGen) | clang::CodeGen::CGOpenMPRuntime | protectedvirtual |
| emitTeamsCall(CodeGenFunction &CGF, const OMPExecutableDirective &D, SourceLocation Loc, llvm::Value *OutlinedFn, ArrayRef< llvm::Value * > CapturedVars) override | clang::CodeGen::CGOpenMPRuntimeNVPTX | |
| emitTeamsOutlinedFunction(const OMPExecutableDirective &D, const VarDecl *ThreadIDVar, OpenMPDirectiveKind InnermostKind, const RegionCodeGenTy &CodeGen) override | clang::CodeGen::CGOpenMPRuntimeNVPTX | |
| emitUpdateLocation(CodeGenFunction &CGF, SourceLocation Loc, unsigned Flags=0) | clang::CodeGen::CGOpenMPRuntime | protected |
| ExecutionMode enum name | clang::CodeGen::CGOpenMPRuntimeNVPTX | |
| Generic enum value | clang::CodeGen::CGOpenMPRuntimeNVPTX | |
| getIdentTyPointerTy() | clang::CodeGen::CGOpenMPRuntime | protected |
| getOutlinedHelperName() const override | clang::CodeGen::CGOpenMPRuntimeNVPTX | inlineprotectedvirtual |
| getThreadID(CodeGenFunction &CGF, SourceLocation Loc) | clang::CodeGen::CGOpenMPRuntime | protected |
| Spmd enum value | clang::CodeGen::CGOpenMPRuntimeNVPTX | |
| Unknown enum value | clang::CodeGen::CGOpenMPRuntimeNVPTX |
1.8.6