Lines Matching defs:RawFlags
1225 uint64_t RawFlags = 0;
1226 RawFlags |= Flags.ReadNone;
1227 RawFlags |= (Flags.ReadOnly << 1);
1228 RawFlags |= (Flags.NoRecurse << 2);
1229 RawFlags |= (Flags.ReturnDoesNotAlias << 3);
1230 RawFlags |= (Flags.NoInline << 4);
1231 RawFlags |= (Flags.AlwaysInline << 5);
1232 RawFlags |= (Flags.NoUnwind << 6);
1233 RawFlags |= (Flags.MayThrow << 7);
1234 RawFlags |= (Flags.HasUnknownCall << 8);
1235 RawFlags |= (Flags.MustBeUnreachable << 9);
1236 return RawFlags;
1243 uint64_t RawFlags = 0;
1245 RawFlags |= Flags.NotEligibleToImport; // bool
1246 RawFlags |= (Flags.Live << 1);
1247 RawFlags |= (Flags.DSOLocal << 2);
1248 RawFlags |= (Flags.CanAutoHide << 3);
1253 RawFlags = (RawFlags << 4) | Flags.Linkage; // 4 bits
1255 RawFlags |= (Flags.Visibility << 8); // 2 bits
1258 RawFlags |= (ImportType << 10); // 1 bit
1260 return RawFlags;
1264 uint64_t RawFlags = Flags.MaybeReadOnly | (Flags.MaybeWriteOnly << 1) |
1266 return RawFlags;
1270 uint64_t RawFlags = 0;
1272 RawFlags |= CI.Hotness; // 3 bits
1273 RawFlags |= (CI.HasTailCall << 3); // 1 bit
1275 return RawFlags;
1279 uint64_t RawFlags = 0;
1281 RawFlags |= CI.RelBlockFreq; // CalleeInfo::RelBlockFreqBits bits
1282 RawFlags |= (CI.HasTailCall << CalleeInfo::RelBlockFreqBits); // 1 bit
1284 return RawFlags;