Home
last modified time | relevance | path

Searched refs:ReductionCodeGen (Results 1 – 3 of 3) sorted by relevance

/external/llvm-project/clang/lib/CodeGen/
DCGOpenMPRuntime.h130 class ReductionCodeGen {
173 ReductionCodeGen(ArrayRef<const Expr *> Shareds, ArrayRef<const Expr *> Origs,
1503 ReductionCodeGen &RCG, unsigned N);
2335 ReductionCodeGen &RCG, unsigned N) override;
DCGOpenMPRuntime.cpp752 LValue ReductionCodeGen::emitSharedLValue(CodeGenFunction &CGF, const Expr *E) { in emitSharedLValue()
756 LValue ReductionCodeGen::emitSharedLValueUB(CodeGenFunction &CGF, in emitSharedLValueUB()
763 void ReductionCodeGen::emitAggregateInitialization( in emitAggregateInitialization()
780 ReductionCodeGen::ReductionCodeGen(ArrayRef<const Expr *> Shareds, in ReductionCodeGen() function in ReductionCodeGen
799 void ReductionCodeGen::emitSharedOrigLValue(CodeGenFunction &CGF, unsigned N) { in emitSharedOrigLValue()
814 void ReductionCodeGen::emitAggregateType(CodeGenFunction &CGF, unsigned N) { in emitAggregateType()
851 void ReductionCodeGen::emitAggregateType(CodeGenFunction &CGF, unsigned N, in emitAggregateType()
870 void ReductionCodeGen::emitInitialization( in emitInitialization()
904 bool ReductionCodeGen::needCleanups(unsigned N) { in needCleanups()
912 void ReductionCodeGen::emitCleanups(CodeGenFunction &CGF, unsigned N, in emitCleanups()
[all …]
DCGStmtOpenMP.cpp1203 ReductionCodeGen RedCG(Shareds, Shareds, Privates, ReductionOps); in EmitOMPReductionClauseInit()
3186 ReductionCodeGen RedCG(Shareds, Shareds, Privates, ReductionOps); in emitScanBasedDirective()
4039 ReductionCodeGen RedCG(Data.ReductionVars, Data.ReductionVars, in EmitOMPTaskBasedDirective()
4089 ReductionCodeGen RedCG(InRedVars, InRedVars, InRedPrivs, InRedOps); in EmitOMPTaskBasedDirective()