/llvm-project/flang/lib/Lower/OpenMP/ |
H A D | ReductionProcessor.cpp | 91 getReductionName(llvm::StringRef name,const fir::KindMapping & kindMap,mlir::Type ty,bool isByRef) getReductionName() argument 105 getReductionName(omp::clause::DefinedOperator::IntrinsicOperator intrinsicOp,const fir::KindMapping & kindMap,mlir::Type ty,bool isByRef) getReductionName() argument 400 genCombiner(fir::FirOpBuilder & builder,mlir::Location loc,ReductionProcessor::ReductionIdentifier redId,mlir::Type ty,mlir::Value lhs,mlir::Value rhs,bool isByRef) genCombiner() argument 496 createReductionInitRegion(fir::FirOpBuilder & builder,mlir::Location loc,mlir::omp::DeclareReductionOp & reductionDecl,const ReductionProcessor::ReductionIdentifier redId,mlir::Type type,bool isByRef) createReductionInitRegion() argument 628 createDeclareReduction(fir::FirOpBuilder & builder,llvm::StringRef reductionOpName,const ReductionIdentifier redId,mlir::Type type,mlir::Location loc,bool isByRef) createDeclareReduction() argument [all...] |
/llvm-project/llvm/utils/TableGen/Common/ |
H A D | PredicateExpander.h | 41 bool isByRef() const { return EmitCallsByRef; } isByRef() function
|
/llvm-project/mlir/lib/Dialect/OpenMP/IR/ |
H A D | OpenMPDialect.cpp | 476 parseClauseWithRegionArgs(OpAsmParser & parser,Region & region,SmallVectorImpl<OpAsmParser::UnresolvedOperand> & operands,SmallVectorImpl<Type> & types,DenseBoolArrayAttr & isByRef,ArrayAttr & symbols,SmallVectorImpl<OpAsmParser::Argument> & regionPrivateArgs) parseClauseWithRegionArgs() argument 587 DenseBoolArrayAttr isByRef = printParallelRegion() local 604 parseReductionVarList(OpAsmParser & parser,SmallVectorImpl<OpAsmParser::UnresolvedOperand> & operands,SmallVectorImpl<Type> & types,DenseBoolArrayAttr & isByRef,ArrayAttr & reductionSymbols) parseReductionVarList() argument 629 printReductionVarList(OpAsmPrinter & p,Operation * op,OperandRange reductionVars,TypeRange reductionTypes,std::optional<DenseBoolArrayAttr> isByRef,std::optional<ArrayAttr> reductions) printReductionVarList() argument 1249 DenseBoolArrayAttr isByRef = printPrivateList() local 1719 printWsloop(OpAsmPrinter & p,Operation * op,Region & region,ValueRange reductionOperands,TypeRange reductionTypes,DenseBoolArrayAttr isByRef,ArrayAttr reductionSymbols) printWsloop() argument
|
/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | TargetCallingConv.h | 88 bool isByRef() const { return IsByRef; } isByRef() function
|
/llvm-project/mlir/lib/Target/LLVMIR/Dialect/OpenMP/ |
H A D | OpenMPToLLVMIRTranslation.cpp | 904 llvm::ArrayRef<bool> isByRef = getIsByRef(wsloopOp.getReductionVarsByref()); convertOmpWsloop() local 1148 ArrayRef<bool> isByRef = getIsByRef(opInst.getReductionVarsByref()); convertOmpParallel() local [all...] |
/llvm-project/clang/include/clang/AST/ |
H A D | Decl.h | 4537 bool isByRef() const { return VariableAndFlags.getInt() & flag_isByRef; } isByRef() function
|
/llvm-project/clang/lib/CodeGen/ |
H A D | CGDebugInfo.cpp | 5097 bool isByRef = VD->hasAttr<BlocksAttr>(); EmitDeclareOfBlockDeclRefVariable() local
|