• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/llvm/lib/Bitcode/Reader/

Lines Matching defs:RawFlags

959 static FunctionSummary::FFlags getDecodedFFlags(uint64_t RawFlags) {
961 Flags.ReadNone = RawFlags & 0x1;
962 Flags.ReadOnly = (RawFlags >> 1) & 0x1;
963 Flags.NoRecurse = (RawFlags >> 2) & 0x1;
964 Flags.ReturnDoesNotAlias = (RawFlags >> 3) & 0x1;
965 Flags.NoInline = (RawFlags >> 4) & 0x1;
966 Flags.AlwaysInline = (RawFlags >> 5) & 0x1;
971 static GlobalValueSummary::GVFlags getDecodedGVSummaryFlags(uint64_t RawFlags,
976 auto Linkage = GlobalValue::LinkageTypes(RawFlags & 0xF); // 4 bits
977 RawFlags = RawFlags >> 4;
978 bool NotEligibleToImport = (RawFlags & 0x1) || Version < 3;
982 bool Live = (RawFlags & 0x2) || Version < 3;
983 bool Local = (RawFlags & 0x4);
984 bool AutoHide = (RawFlags & 0x8);
990 static GlobalVarSummary::GVarFlags getDecodedGVarFlags(uint64_t RawFlags) {
992 (RawFlags & 0x1) ? true : false, (RawFlags & 0x2) ? true : false,
993 (RawFlags & 0x4) ? true : false,
994 (GlobalObject::VCallVisibility)(RawFlags >> 3));
5992 uint64_t RawFlags = Record[1];
6012 auto Flags = getDecodedGVSummaryFlags(RawFlags, Version);
6048 uint64_t RawFlags = Record[1];
6050 auto Flags = getDecodedGVSummaryFlags(RawFlags, Version);
6073 uint64_t RawFlags = Record[1];
6079 auto Flags = getDecodedGVSummaryFlags(RawFlags, Version);
6099 uint64_t RawFlags = Record[1];
6104 auto Flags = getDecodedGVSummaryFlags(RawFlags, Version);
6130 uint64_t RawFlags = Record[2];
6160 auto Flags = getDecodedGVSummaryFlags(RawFlags, Version);
6192 uint64_t RawFlags = Record[2];
6194 auto Flags = getDecodedGVSummaryFlags(RawFlags, Version);
6212 uint64_t RawFlags = Record[2];
6218 auto Flags = getDecodedGVSummaryFlags(RawFlags, Version);