Home
last modified time | relevance | path

Searched refs:ValueKind (Results 1 – 25 of 29) sorted by relevance

12

/freebsd-12.1/contrib/llvm/include/llvm/ProfileData/
H A DInstrProf.h665 getValueForSite(uint32_t ValueKind, uint32_t Site,
678 void addValueData(uint32_t ValueKind, uint32_t Site,
715 getValueSitesForKind(uint32_t ValueKind) { in getValueSitesForKind()
720 ValueKind); in getValueSitesForKind()
725 getValueSitesForKind(uint32_t ValueKind) const { in getValueSitesForKind()
728 switch (ValueKind) { in getValueSitesForKind()
739 getOrCreateValueSitesForKind(uint32_t ValueKind) { in getOrCreateValueSitesForKind()
742 switch (ValueKind) { in getOrCreateValueSitesForKind()
786 for (auto &SR : getValueSitesForKind(ValueKind)) in getNumValueData()
792 return getValueSitesForKind(ValueKind).size(); in getNumValueSites()
[all …]
H A DInstrProfData.inc547 * Extract value profile data of a function for the profile kind \c ValueKind
553 uint32_t ValueKind, uint32_t NumValueSites) {
556 This->Kind = ValueKind;
561 uint32_t ND = Closure->GetNumValueDataForSite(Record, ValueKind, S);
563 Closure->GetValueForSite(Record, DstVD, ValueKind, S);
/freebsd-12.1/contrib/llvm/lib/Support/
H A DAMDGPUMetadata.cpp52 struct ScalarEnumerationTraits<ValueKind> {
53 static void enumeration(IO &YIO, ValueKind &EN) { in enumeration()
54 YIO.enumCase(EN, "ByValue", ValueKind::ByValue); in enumeration()
55 YIO.enumCase(EN, "GlobalBuffer", ValueKind::GlobalBuffer); in enumeration()
57 YIO.enumCase(EN, "Sampler", ValueKind::Sampler); in enumeration()
58 YIO.enumCase(EN, "Image", ValueKind::Image); in enumeration()
59 YIO.enumCase(EN, "Pipe", ValueKind::Pipe); in enumeration()
60 YIO.enumCase(EN, "Queue", ValueKind::Queue); in enumeration()
64 YIO.enumCase(EN, "HiddenNone", ValueKind::HiddenNone); in enumeration()
68 ValueKind::HiddenCompletionAction); in enumeration()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUHSAMetadataStreamer.cpp106 return ValueKind::Pipe; in getValueKind()
108 return StringSwitch<ValueKind>(BaseTypeName) in getValueKind()
109 .Case("image1d_t", ValueKind::Image) in getValueKind()
112 .Case("image2d_t", ValueKind::Image) in getValueKind()
120 .Case("image3d_t", ValueKind::Image) in getValueKind()
121 .Case("sampler_t", ValueKind::Sampler) in getValueKind()
122 .Case("queue_t", ValueKind::Queue) in getValueKind()
127 ValueKind::GlobalBuffer) : in getValueKind()
128 ValueKind::ByValue); in getValueKind()
378 ValueKind ValueKind, in emitKernelArg() argument
[all …]
H A DAMDGPUHSAMetadataStreamer.h93 void emitKernelArg(const DataLayout &DL, Type *Ty, StringRef ValueKind,
136 ValueKind getValueKind(Type *Ty, StringRef TypeQual,
164 void emitKernelArg(const DataLayout &DL, Type *Ty, ValueKind ValueKind,
/freebsd-12.1/contrib/llvm/lib/ProfileData/
H A DInstrProf.cpp521 uint32_t ThisNumValueSites = getNumValueSites(ValueKind); in mergeValueProfData()
530 getOrCreateValueSitesForKind(ValueKind); in mergeValueProfData()
532 Src.getValueSitesForKind(ValueKind); in mergeValueProfData()
559 uint32_t ValueKind, uint64_t Weight, in scaleValueProfData() argument
561 for (auto &R : getValueSitesForKind(ValueKind)) in scaleValueProfData()
583 if (ValueKind == IPVK_IndirectCallTarget) in remapValue()
596 getOrCreateValueSitesForKind(ValueKind); in addValueData()
823 InstrProfR.getValueForSite(ValueKind, SiteIdx, &Sum); in annotateValueSite()
840 ConstantInt::get(Type::getInt32Ty(Ctx), ValueKind))); in annotateValueSite()
859 InstrProfValueKind ValueKind, in getValueProfDataFromInst() argument
[all …]
H A DInstrProfReader.cpp202 VP_READ_ADVANCE(ValueKind); in readValueProfileData()
203 if (ValueKind > IPVK_Last) in readValueProfileData()
218 if (ValueKind == IPVK_IndirectCallTarget) { in readValueProfileData()
233 Record.addValueData(ValueKind, S, CurrentValues.data(), NumValueData, in readValueProfileData()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DComparisonCategories.cpp52 ComparisonCategoryResult ValueKind) const { in lookupValueInfo()
55 Objects, [&](ValueInfo const &Info) { return Info.Kind == ValueKind; }); in lookupValueInfo()
62 &Ctx.Idents.get(ComparisonCategories::getResultString(ValueKind))); in lookupValueInfo()
65 Objects.emplace_back(ValueKind, cast<VarDecl>(Lookup.front())); in lookupValueInfo()
H A DExprCXX.cpp1524 ExprValueKind ValueKind, in SubstNonTypeTemplateParmPackExpr() argument
1528 : Expr(SubstNonTypeTemplateParmPackExprClass, T, ValueKind, OK_Ordinary, in SubstNonTypeTemplateParmPackExpr()
/freebsd-12.1/contrib/llvm/include/llvm/Support/
H A DAMDGPUMetadata.h63 enum class ValueKind : uint8_t { enum
163 constexpr char ValueKind[] = "ValueKind"; variable
195 ValueKind mValueKind = ValueKind::Unknown;
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DComparisonCategories.h106 ValueInfo *lookupValueInfo(ComparisonCategoryResult ValueKind) const;
120 const ValueInfo *getValueInfo(ComparisonCategoryResult ValueKind) const { in getValueInfo() argument
121 ValueInfo *Info = lookupValueInfo(ValueKind); in getValueInfo()
H A DAPValue.h42 enum ValueKind { enum
120 ValueKind Kind;
232 ValueKind getKind() const { return Kind; } in getKind()
H A DExprCXX.h3972 SubstNonTypeTemplateParmExpr(QualType Ty, ExprValueKind ValueKind, in SubstNonTypeTemplateParmExpr() argument
3976 : Expr(SubstNonTypeTemplateParmExprClass, Ty, ValueKind, OK_Ordinary, in SubstNonTypeTemplateParmExpr()
4036 ExprValueKind ValueKind,
H A DExpr.h117 ExprBits.ValueKind = VK; in Expr()
406 return static_cast<ExprValueKind>(ExprBits.ValueKind); in getValueKind()
422 void setValueKind(ExprValueKind Cat) { ExprBits.ValueKind = Cat; } in setValueKind()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCodeGenPGO.cpp918 void CodeGenPGO::valueProfile(CGBuilderTy &Builder, uint32_t ValueKind, in valueProfile() argument
938 Builder.getInt32(ValueKind), in valueProfile()
939 Builder.getInt32(NumValueSites[ValueKind]++) in valueProfile()
955 if (NumValueSites[ValueKind] >= ProfRecord->getNumValueSites(ValueKind)) in valueProfile()
959 (llvm::InstrProfValueKind)ValueKind, in valueProfile()
960 NumValueSites[ValueKind]); in valueProfile()
962 NumValueSites[ValueKind]++; in valueProfile()
H A DCodeGenPGO.h89 void valueProfile(CGBuilderTy &Builder, uint32_t ValueKind,
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaCast.cpp60 ValueKind(Expr::getValueKindForType(destType)), in CastOperation()
75 ExprValueKind ValueKind; member
679 if (ValueKind == VK_RValue) in CheckDynamicCast()
832 if (ValueKind == VK_RValue) in CheckConstCast()
948 if (ValueKind == VK_RValue && !isPlaceholder(BuiltinType::Overload)) in CheckReinterpretCast()
1014 if (ValueKind == VK_RValue && !DestType->isRecordType() && in CheckStaticCast()
2313 ValueKind, BasePath); in CheckCXXCStyleCast()
2348 if (ValueKind == VK_RValue && !DestType->isRecordType() && in CheckCXXCStyleCast()
2484 ValueKind, BasePath); in CheckCStyleCast()
2758 Op.ValueKind, Op.Kind, Op.SrcExpr.get(), in BuildCStyleCastExpr()
[all …]
H A DSemaStmtAsm.cpp63 auto ValueKind = ExprUnderCast->getValueKind(); in removeLValueToRValueCast() local
65 E->setValueKind(ValueKind); in removeLValueToRValueCast()
H A DSemaInit.cpp4651 ExprValueKind ValueKind = InitCategory.isXValue() ? VK_XValue : VK_RValue; in TryReferenceInitializationCore() local
4680 Sequence.AddQualificationConversionStep(cv1T4, ValueKind); in TryReferenceInitializationCore()
4681 Sequence.AddReferenceBindingStep(cv1T4, ValueKind == VK_RValue); in TryReferenceInitializationCore()
4682 ValueKind = isLValueRef ? VK_LValue : VK_XValue; in TryReferenceInitializationCore()
4686 Sequence.AddQualificationConversionStep(cv1AST4, ValueKind); in TryReferenceInitializationCore()
4692 Sequence.AddDerivedToBaseCastStep(cv1T1, ValueKind); in TryReferenceInitializationCore()
/freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/
H A DInstrProfiling.cpp550 uint64_t ValueKind = Ind->getValueKind()->getZExtValue(); in computeNumValueSiteCounts() local
555 PD.NumValueSites[ValueKind] = Index + 1; in computeNumValueSiteCounts()
557 } else if (It->second.NumValueSites[ValueKind] <= Index) in computeNumValueSiteCounts()
558 It->second.NumValueSites[ValueKind] = Index + 1; in computeNumValueSiteCounts()
568 uint64_t ValueKind = Ind->getValueKind()->getZExtValue(); in lowerValueProfileInst() local
570 for (uint32_t Kind = IPVK_First; Kind < ValueKind; ++Kind) in lowerValueProfileInst()
/freebsd-12.1/contrib/compiler-rt/lib/profile/
H A DInstrProfilingValue.c60 uint32_t ValueKind, uint16_t NumValueSites) { in __llvm_profile_set_num_value_sites() argument
61 *((uint16_t *)&Data->NumValueSites[ValueKind]) = NumValueSites; in __llvm_profile_set_num_value_sites()
H A DInstrProfiling.h18 enum ValueKind { enum
H A DInstrProfilingInternal.h136 struct ValueProfNode *(*GetValueData)(uint32_t ValueKind, uint32_t Site,
H A DInstrProfData.inc547 * Extract value profile data of a function for the profile kind \c ValueKind
553 uint32_t ValueKind, uint32_t NumValueSites) {
556 This->Kind = ValueKind;
561 uint32_t ND = Closure->GetNumValueDataForSite(Record, ValueKind, S);
563 Closure->GetValueForSite(Record, DstVD, ValueKind, S);
/freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/
H A DBodyFarm.cpp105 ExprValueKind ValueKind = VK_LValue);
216 ExprValueKind ValueKind) { in makeMemberExpression() argument
223 /* TemplateArgumentListInfo=*/ nullptr, MemberDecl->getType(), ValueKind, in makeMemberExpression()

12