adjustPrivateAddress(CodeGenFunction &CGF, unsigned N, Address PrivateAddr) | clang::CodeGen::ReductionCodeGen | |
emitAggregateType(CodeGenFunction &CGF, unsigned N) | clang::CodeGen::ReductionCodeGen | |
emitAggregateType(CodeGenFunction &CGF, unsigned N, llvm::Value *Size) | clang::CodeGen::ReductionCodeGen | |
emitCleanups(CodeGenFunction &CGF, unsigned N, Address PrivateAddr) | clang::CodeGen::ReductionCodeGen | |
emitInitialization(CodeGenFunction &CGF, unsigned N, Address PrivateAddr, Address SharedAddr, llvm::function_ref< bool(CodeGenFunction &)> DefaultInit) | clang::CodeGen::ReductionCodeGen | |
emitSharedOrigLValue(CodeGenFunction &CGF, unsigned N) | clang::CodeGen::ReductionCodeGen | |
getBaseDecl(unsigned N) const | clang::CodeGen::ReductionCodeGen | inline |
getOrigLValue(unsigned N) const | clang::CodeGen::ReductionCodeGen | inline |
getPrivateType(unsigned N) const | clang::CodeGen::ReductionCodeGen | inline |
getRefExpr(unsigned N) const | clang::CodeGen::ReductionCodeGen | inline |
getSharedLValue(unsigned N) const | clang::CodeGen::ReductionCodeGen | inline |
getSizes(unsigned N) const | clang::CodeGen::ReductionCodeGen | inline |
needCleanups(unsigned N) | clang::CodeGen::ReductionCodeGen | |
ReductionCodeGen(ArrayRef< const Expr * > Shareds, ArrayRef< const Expr * > Origs, ArrayRef< const Expr * > Privates, ArrayRef< const Expr * > ReductionOps) | clang::CodeGen::ReductionCodeGen | |
usesReductionInitializer(unsigned N) const | clang::CodeGen::ReductionCodeGen | |