Lines Matching defs:Property
91 TraitProperty Property = TraitProperty(Bit);
92 dbgs() << "\t " << getOpenMPContextTraitPropertyFullName(Property)
167 auto HandleTrait = [MK](TraitProperty Property,
185 dbgs() << "[" << DEBUG_TYPE << "] Property "
186 << getOpenMPContextTraitPropertyName(Property, "")
189 dbgs() << "[" << DEBUG_TYPE << "] Property "
190 << getOpenMPContextTraitPropertyName(Property, "")
197 TraitProperty Property = TraitProperty(Bit);
199 getOpenMPContextTraitSetForProperty(Property) != TraitSet::device)
204 if (getOpenMPContextTraitSelectorForProperty(Property) ==
208 bool IsActiveTrait = Ctx.ActiveTraits.test(unsigned(Property));
212 if (Property == TraitProperty::device_isa___ANY)
217 if (std::optional<bool> Result = HandleTrait(Property, IsActiveTrait))
225 for (TraitProperty Property : VMI.ConstructTraits) {
226 assert(getOpenMPContextTraitSetForProperty(Property) ==
233 FoundInOrder = (Ctx.ConstructTraits[ConstructIdx++] == Property);
237 if (std::optional<bool> Result = HandleTrait(Property, FoundInOrder))
242 << getOpenMPContextTraitPropertyName(Property, "")
278 TraitProperty Property = TraitProperty(Bit);
280 if (VMI.ScoreMap.count(Property)) {
281 const APInt &UserScore = VMI.ScoreMap.lookup(Property);
287 switch (getOpenMPContextTraitSetForProperty(Property)) {
306 if (Property == TraitProperty::device_kind_any)
309 switch (getOpenMPContextTraitSelectorForProperty(Property)) {
327 for (TraitProperty Property : VMI.ConstructTraits) {
328 assert(getOpenMPContextTraitSetForProperty(Property) ==
331 (void)Property;
396 llvm::omp::getOpenMPContextTraitSetForProperty(TraitProperty Property) {
397 switch (Property) {
423 llvm::omp::getOpenMPContextTraitSelectorForProperty(TraitProperty Property) {
424 switch (Property) {
503 TraitProperty Property, TraitSelector Selector, TraitSet Set) {
504 switch (Property) {