• Home
  • Raw
  • Download

Lines Matching refs:ParamAttrs

11080                                 ArrayRef<ParamAttrTy> ParamAttrs) {  in evaluateCDTSize()  argument
11110 if (ParamAttrs[Offset].Kind == Vector) in evaluateCDTSize()
11116 if (ParamAttrs[I + Offset].Kind == Vector) { in evaluateCDTSize()
11134 ArrayRef<ParamAttrTy> ParamAttrs, in emitX86DeclareSimdFunction() argument
11173 unsigned NumElts = evaluateCDTSize(FD, ParamAttrs); in emitX86DeclareSimdFunction()
11179 for (const ParamAttrTy &ParamAttr : ParamAttrs) { in emitX86DeclareSimdFunction()
11278 getNDSWDS(const FunctionDecl *FD, ArrayRef<ParamAttrTy> ParamAttrs) { in getNDSWDS() argument
11293 Sizes.push_back(getAArch64LS(QT, ParamAttrs[I].Kind, C)); in getNDSWDS()
11314 static std::string mangleVectorParameters(ArrayRef<ParamAttrTy> ParamAttrs) { in mangleVectorParameters() argument
11317 for (const auto &ParamAttr : ParamAttrs) { in mangleVectorParameters()
11400 ArrayRef<ParamAttrTy> ParamAttrs, in emitAArch64DeclareSimdFunction() argument
11405 const auto Data = getNDSWDS(FD, ParamAttrs); in emitAArch64DeclareSimdFunction()
11445 const std::string ParSeq = mangleVectorParameters(ParamAttrs); in emitAArch64DeclareSimdFunction()
11521 llvm::SmallVector<ParamAttrTy, 8> ParamAttrs(ParamPositions.size()); in emitDeclareSimdFunction() local
11533 ParamAttrs[Pos].Kind = Uniform; in emitDeclareSimdFunction()
11550 ParamAttrs[Pos].Alignment = in emitDeclareSimdFunction()
11578 ParamAttrTy &ParamAttr = ParamAttrs[Pos]; in emitDeclareSimdFunction()
11614 emitX86DeclareSimdFunction(FD, Fn, VLENVal, ParamAttrs, State); in emitDeclareSimdFunction()
11619 emitAArch64DeclareSimdFunction(CGM, FD, VLEN, ParamAttrs, State, in emitDeclareSimdFunction()
11622 emitAArch64DeclareSimdFunction(CGM, FD, VLEN, ParamAttrs, State, in emitDeclareSimdFunction()