Lines Matching defs:RawFlags
1251 uint64_t RawFlags = 0;
1252 RawFlags |= Flags.ReadNone;
1253 RawFlags |= (Flags.ReadOnly << 1);
1254 RawFlags |= (Flags.NoRecurse << 2);
1255 RawFlags |= (Flags.ReturnDoesNotAlias << 3);
1256 RawFlags |= (Flags.NoInline << 4);
1257 RawFlags |= (Flags.AlwaysInline << 5);
1258 RawFlags |= (Flags.NoUnwind << 6);
1259 RawFlags |= (Flags.MayThrow << 7);
1260 RawFlags |= (Flags.HasUnknownCall << 8);
1261 RawFlags |= (Flags.MustBeUnreachable << 9);
1262 return RawFlags;
1269 uint64_t RawFlags = 0;
1271 RawFlags |= Flags.NotEligibleToImport; // bool
1272 RawFlags |= (Flags.Live << 1);
1273 RawFlags |= (Flags.DSOLocal << 2);
1274 RawFlags |= (Flags.CanAutoHide << 3);
1279 RawFlags = (RawFlags << 4) | Flags.Linkage; // 4 bits
1281 RawFlags |= (Flags.Visibility << 8); // 2 bits
1284 RawFlags |= (ImportType << 10); // 1 bit
1286 return RawFlags;
1290 uint64_t RawFlags = Flags.MaybeReadOnly | (Flags.MaybeWriteOnly << 1) |
1292 return RawFlags;
1296 uint64_t RawFlags = 0;
1298 RawFlags |= CI.Hotness; // 3 bits
1299 RawFlags |= (CI.HasTailCall << 3); // 1 bit
1301 return RawFlags;
1305 uint64_t RawFlags = 0;
1307 RawFlags |= CI.RelBlockFreq; // CalleeInfo::RelBlockFreqBits bits
1308 RawFlags |= (CI.HasTailCall << CalleeInfo::RelBlockFreqBits); // 1 bit
1310 return RawFlags;