Home
last modified time | relevance | path

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

12

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ProfileData/
H A DInstrProf.h248 InstrProfValueKind ValueKind, uint32_t SiteIndx,
254 InstrProfValueKind ValueKind, uint32_t MaxMDCount);
260 InstrProfValueKind ValueKind,
686 void overlap(InstrProfValueSiteRecord &Input, uint32_t ValueKind,
720 inline uint32_t getNumValueSites(uint32_t ValueKind) const;
723 inline uint32_t getNumValueData(uint32_t ValueKind) const;
727 inline uint32_t getNumValueDataForSite(uint32_t ValueKind,
734 getValueForSite(uint32_t ValueKind, uint32_t Site,
740 inline uint64_t getValueForSite(InstrProfValueData Dest[], uint32_t ValueKind,
744 inline void reserveSites(uint32_t ValueKind, uint32_t NumValueSites);
[all …]
H A DInstrProfData.inc566 * Extract value profile data of a function for the profile kind \c ValueKind
572 uint32_t ValueKind, uint32_t NumValueSites) {
575 This->Kind = ValueKind;
580 uint32_t ND = Closure->GetNumValueDataForSite(Record, ValueKind, S);
582 Closure->GetValueForSite(Record, DstVD, ValueKind, S);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Support/
H A DAMDGPUMetadata.cpp50 struct ScalarEnumerationTraits<ValueKind> {
51 static void enumeration(IO &YIO, ValueKind &EN) { in enumeration()
52 YIO.enumCase(EN, "ByValue", ValueKind::ByValue); in enumeration()
53 YIO.enumCase(EN, "GlobalBuffer", ValueKind::GlobalBuffer); in enumeration()
54 YIO.enumCase(EN, "DynamicSharedPointer", ValueKind::DynamicSharedPointer); in enumeration()
55 YIO.enumCase(EN, "Sampler", ValueKind::Sampler); in enumeration()
56 YIO.enumCase(EN, "Image", ValueKind::Image); in enumeration()
57 YIO.enumCase(EN, "Pipe", ValueKind::Pipe); in enumeration()
58 YIO.enumCase(EN, "Queue", ValueKind::Queue); in enumeration()
59 YIO.enumCase(EN, "HiddenGlobalOffsetX", ValueKind::HiddenGlobalOffsetX); in enumeration()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUHSAMetadataStreamer.cpp114 ValueKind MetadataStreamerV2::getValueKind(Type *Ty, StringRef TypeQual, in getValueKind()
117 return ValueKind::Pipe; in getValueKind()
119 return StringSwitch<ValueKind>(BaseTypeName) in getValueKind()
120 .Case("image1d_t", ValueKind::Image) in getValueKind()
121 .Case("image1d_array_t", ValueKind::Image) in getValueKind()
122 .Case("image1d_buffer_t", ValueKind::Image) in getValueKind()
123 .Case("image2d_t", ValueKind::Image) in getValueKind()
124 .Case("image2d_array_t", ValueKind::Image) in getValueKind()
125 .Case("image2d_array_depth_t", ValueKind::Image) in getValueKind()
126 .Case("image2d_array_msaa_t", ValueKind::Image) in getValueKind()
[all …]
H A DAMDGPUHSAMetadataStreamer.h91 StringRef ValueKind, unsigned &Offset,
150 ValueKind getValueKind(Type *Ty, StringRef TypeQual,
177 ValueKind ValueKind, MaybeAlign PointeeAlign = None,
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ProfileData/
H A DInstrProf.cpp524 uint32_t ValueKind, in overlap() argument
537 Overlap.Base.ValueCounts[ValueKind], in overlap()
538 Overlap.Test.ValueCounts[ValueKind]); in overlap()
540 I->Count, J->Count, FuncLevelOverlap.Base.ValueCounts[ValueKind], in overlap()
541 FuncLevelOverlap.Test.ValueCounts[ValueKind]); in overlap()
549 Overlap.Overlap.ValueCounts[ValueKind] += Score; in overlap()
550 FuncLevelOverlap.Overlap.ValueCounts[ValueKind] += FuncLevelScore; in overlap()
554 void InstrProfRecord::overlapValueProfData(uint32_t ValueKind, in overlapValueProfData() argument
558 uint32_t ThisNumValueSites = getNumValueSites(ValueKind); in overlapValueProfData()
559 assert(ThisNumValueSites == Other.getNumValueSites(ValueKind)); in overlapValueProfData()
[all …]
H A DInstrProfReader.cpp211 VP_READ_ADVANCE(ValueKind); in readValueProfileData()
212 if (ValueKind > IPVK_Last) in readValueProfileData()
227 if (ValueKind == IPVK_IndirectCallTarget) { in readValueProfileData()
242 Record.addValueData(ValueKind, S, CurrentValues.data(), NumValueData, in readValueProfileData()
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DComparisonCategories.cpp72 ComparisonCategoryResult ValueKind) const { in lookupValueInfo()
75 Objects, [&](ValueInfo const &Info) { return Info.Kind == ValueKind; }); in lookupValueInfo()
82 &Ctx.Idents.get(ComparisonCategories::getResultString(ValueKind))); in lookupValueInfo()
85 Objects.emplace_back(ValueKind, cast<VarDecl>(Lookup.front())); in lookupValueInfo()
H A DExprCXX.cpp1582 QualType T, ExprValueKind ValueKind, NonTypeTemplateParmDecl *Param, in SubstNonTypeTemplateParmPackExpr() argument
1584 : Expr(SubstNonTypeTemplateParmPackExprClass, T, ValueKind, OK_Ordinary), in SubstNonTypeTemplateParmPackExpr()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DComparisonCategories.h112 ValueInfo *lookupValueInfo(ComparisonCategoryResult ValueKind) const;
126 const ValueInfo *getValueInfo(ComparisonCategoryResult ValueKind) const { in getValueInfo() argument
127 ValueInfo *Info = lookupValueInfo(ValueKind); in getValueInfo()
H A DAPValue.h127 enum ValueKind {
258 ValueKind Kind;
387 ValueKind getKind() const { return Kind; }
H A DExpr.h123 ExprBits.ValueKind = VK; in Expr()
433 return static_cast<ExprValueKind>(ExprBits.ValueKind); in getValueKind()
449 void setValueKind(ExprValueKind Cat) { ExprBits.ValueKind = Cat; } in setValueKind()
1094 APValue::ValueKind getResultAPValueKind() const { in getResultAPValueKind()
1095 return static_cast<APValue::ValueKind>(ConstantExprBits.APValueKind); in getResultAPValueKind()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Support/
H A DAMDGPUMetadata.h73 enum class ValueKind : uint8_t { enum
178 constexpr char ValueKind[] = "ValueKind"; variable
212 ValueKind mValueKind = ValueKind::Unknown;
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/profile/
H A DInstrProfilingValue.c43 uint32_t ValueKind, uint16_t NumValueSites) { in __llvm_profile_set_num_value_sites() argument
44 *((uint16_t *)&Data->NumValueSites[ValueKind]) = NumValueSites; in __llvm_profile_set_num_value_sites()
H A DInstrProfiling.h16 enum ValueKind { enum
H A DInstrProfData.inc494 * Extract value profile data of a function for the profile kind \c ValueKind
499 uint32_t ValueKind, uint32_t NumValueSites) {
502 This->Kind = ValueKind;
507 uint32_t ND = Closure->GetNumValueDataForSite(Record, ValueKind, S);
509 Closure->GetValueForSite(Record, DstVD, ValueKind, S,
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCodeGenPGO.cpp973 void CodeGenPGO::valueProfile(CGBuilderTy &Builder, uint32_t ValueKind, in valueProfile() argument
993 Builder.getInt32(ValueKind), in valueProfile()
994 Builder.getInt32(NumValueSites[ValueKind]++) in valueProfile()
1010 if (NumValueSites[ValueKind] >= ProfRecord->getNumValueSites(ValueKind)) in valueProfile()
1014 (llvm::InstrProfValueKind)ValueKind, in valueProfile()
1015 NumValueSites[ValueKind]); in valueProfile()
1017 NumValueSites[ValueKind]++; in valueProfile()
H A DCodeGenPGO.h88 void valueProfile(CGBuilderTy &Builder, uint32_t ValueKind,
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaCast.cpp61 ValueKind(Expr::getValueKindForType(destType)), in CastOperation()
76 ExprValueKind ValueKind; member
311 Context, Op.ResultType, Op.ValueKind, Op.Kind, Op.SrcExpr.get(), in BuildCXXNamedCast()
322 Op.ValueKind, Op.SrcExpr.get(), DestTInfo, in BuildCXXNamedCast()
339 Op.ValueKind, Op.Kind, Op.SrcExpr.get(), in BuildCXXNamedCast()
352 Op.ValueKind, Op.Kind, Op.SrcExpr.get(), in BuildCXXNamedCast()
366 Context, Op.ResultType, Op.ValueKind, Op.Kind, Op.SrcExpr.get(), in BuildCXXNamedCast()
400 new (Context) BuiltinBitCastExpr(Op.ResultType, Op.ValueKind, Op.Kind, in BuildBuiltinBitCastExpr()
750 if (ValueKind == VK_RValue) in CheckDynamicCast()
917 if (ValueKind == VK_RValue) in CheckConstCast()
[all …]
H A DSemaStmtAsm.cpp63 auto ValueKind = ExprUnderCast->getValueKind(); in removeLValueToRValueCast() local
65 E->setValueKind(ValueKind); in removeLValueToRValueCast()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
H A DInstrProfiling.cpp619 uint64_t ValueKind = Ind->getValueKind()->getZExtValue(); in computeNumValueSiteCounts() local
624 PD.NumValueSites[ValueKind] = Index + 1; in computeNumValueSiteCounts()
626 } else if (It->second.NumValueSites[ValueKind] <= Index) in computeNumValueSiteCounts()
627 It->second.NumValueSites[ValueKind] = Index + 1; in computeNumValueSiteCounts()
637 uint64_t ValueKind = Ind->getValueKind()->getZExtValue(); in lowerValueProfileInst() local
639 for (uint32_t Kind = IPVK_First; Kind < ValueKind; ++Kind) in lowerValueProfileInst()
/netbsd-src/sys/external/bsd/compiler_rt/dist/test/profile/
H A Dinstrprof-value-prof-2.c13 uint32_t ValueKind,
H A Dinstrprof-value-prof.c34 uint32_t ValueKind,
/netbsd-src/external/apache2/llvm/dist/clang/lib/Analysis/
H A DBodyFarm.cpp104 ExprValueKind ValueKind = VK_LValue);
211 ExprValueKind ValueKind) { in makeMemberExpression() argument
218 /* TemplateArgumentListInfo=*/ nullptr, MemberDecl->getType(), ValueKind, in makeMemberExpression()
/netbsd-src/external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/
H A Dllvm.ml300 module ValueKind = struct module
524 external classify_value : llvalue -> ValueKind.t = "llvm_classify_value"
1108 let open ValueKind in
1155 if classify_value llv <> ValueKind.Instruction Opcode.Br then

12