Lines Matching defs:Property

90       TraitProperty Property = TraitProperty(Bit);
91 dbgs() << "\t " << getOpenMPContextTraitPropertyFullName(Property)
166 auto HandleTrait = [MK](TraitProperty Property,
184 dbgs() << "[" << DEBUG_TYPE << "] Property "
185 << getOpenMPContextTraitPropertyName(Property, "")
188 dbgs() << "[" << DEBUG_TYPE << "] Property "
189 << getOpenMPContextTraitPropertyName(Property, "")
196 TraitProperty Property = TraitProperty(Bit);
198 getOpenMPContextTraitSetForProperty(Property) != TraitSet::device)
203 if (getOpenMPContextTraitSelectorForProperty(Property) ==
207 bool IsActiveTrait = Ctx.ActiveTraits.test(unsigned(Property));
211 if (Property == TraitProperty::device_isa___ANY)
216 if (std::optional<bool> Result = HandleTrait(Property, IsActiveTrait))
224 for (TraitProperty Property : VMI.ConstructTraits) {
225 assert(getOpenMPContextTraitSetForProperty(Property) ==
232 FoundInOrder = (Ctx.ConstructTraits[ConstructIdx++] == Property);
236 if (std::optional<bool> Result = HandleTrait(Property, FoundInOrder))
241 << getOpenMPContextTraitPropertyName(Property, "")
277 TraitProperty Property = TraitProperty(Bit);
279 if (VMI.ScoreMap.count(Property)) {
280 const APInt &UserScore = VMI.ScoreMap.lookup(Property);
286 switch (getOpenMPContextTraitSetForProperty(Property)) {
305 if (Property == TraitProperty::device_kind_any)
308 switch (getOpenMPContextTraitSelectorForProperty(Property)) {
326 for (TraitProperty Property : VMI.ConstructTraits) {
327 assert(getOpenMPContextTraitSetForProperty(Property) ==
330 (void)Property;
395 llvm::omp::getOpenMPContextTraitSetForProperty(TraitProperty Property) {
396 switch (Property) {
422 llvm::omp::getOpenMPContextTraitSelectorForProperty(TraitProperty Property) {
423 switch (Property) {
502 TraitProperty Property, TraitSelector Selector, TraitSet Set) {
503 switch (Property) {