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

Lines Matching refs:ValID

935     ValID ID;
938 if (ID.Kind != ValID::t_Constant)
3158 bool LLParser::ParseValID(ValID &ID, PerFunctionState *PFS) {
3164 ID.Kind = ValID::t_GlobalID;
3168 ID.Kind = ValID::t_GlobalName;
3172 ID.Kind = ValID::t_LocalID;
3176 ID.Kind = ValID::t_LocalName;
3180 ID.Kind = ValID::t_APSInt;
3184 ID.Kind = ValID::t_APFloat;
3188 ID.Kind = ValID::t_Constant;
3192 ID.Kind = ValID::t_Constant;
3194 case lltok::kw_null: ID.Kind = ValID::t_Null; break;
3195 case lltok::kw_undef: ID.Kind = ValID::t_Undef; break;
3196 case lltok::kw_zeroinitializer: ID.Kind = ValID::t_Zero; break;
3197 case lltok::kw_none: ID.Kind = ValID::t_None; break;
3200 // ValID ::= '{' ConstVector '}'
3211 ID.Kind = ValID::t_ConstantStruct;
3215 // ValID ::= '<' ConstVector '>' --> Vector.
3216 // ValID ::= '<' '{' ConstVector '}' '>' --> Packed Struct.
3233 ID.Kind = ValID::t_PackedConstantStruct;
3254 ID.Kind = ValID::t_Constant;
3269 ID.Kind = ValID::t_EmptyArray;
3288 ID.Kind = ValID::t_Constant;
3296 ID.Kind = ValID::t_Constant;
3300 // ValID ::= 'asm' SideEffect? AlignStack? IntelDialect? STRINGCONSTANT ','
3314 ID.Kind = ValID::t_InlineAsm;
3319 // ValID ::= 'blockaddress' '(' @foo ',' %bar ')'
3322 ValID Fn, Label;
3331 if (Fn.Kind != ValID::t_GlobalID && Fn.Kind != ValID::t_GlobalName)
3333 if (Label.Kind != ValID::t_LocalID && Label.Kind != ValID::t_LocalName)
3338 if (Fn.Kind == ValID::t_GlobalID) {
3359 std::map<ValID, GlobalValue *>()))
3366 ID.Kind = ValID::t_Constant;
3374 if (Label.Kind == ValID::t_LocalID)
3381 if (Label.Kind == ValID::t_LocalID)
3391 ID.Kind = ValID::t_Constant;
3424 ID.Kind = ValID::t_Constant;
3442 ID.Kind = ValID::t_Constant;
3468 ID.Kind = ValID::t_Constant;
3500 ID.Kind = ValID::t_Constant;
3525 ID.Kind = ValID::t_Constant;
3603 ID.Kind = ValID::t_Constant;
3626 ID.Kind = ValID::t_Constant;
3741 ID.Kind = ValID::t_Constant;
3753 ValID ID;
5254 bool LLParser::ConvertValIDToValue(Type *Ty, ValID &ID, Value *&V,
5260 case ValID::t_LocalID:
5264 case ValID::t_LocalName:
5268 case ValID::t_InlineAsm: {
5276 case ValID::t_GlobalName:
5279 case ValID::t_GlobalID:
5282 case ValID::t_APSInt:
5288 case ValID::t_APFloat:
5314 case ValID::t_Null:
5319 case ValID::t_Undef:
5325 case ValID::t_EmptyArray:
5330 case ValID::t_Zero:
5336 case ValID::t_None:
5341 case ValID::t_Constant:
5347 case ValID::t_ConstantStruct:
5348 case ValID::t_PackedConstantStruct:
5353 if (ST->isPacked() != (ID.Kind == ValID::t_PackedConstantStruct))
5368 llvm_unreachable("Invalid ValID");
5373 ValID ID;
5378 case ValID::t_APSInt:
5379 case ValID::t_APFloat:
5380 case ValID::t_Undef:
5381 case ValID::t_Constant:
5382 case ValID::t_ConstantStruct:
5383 case ValID::t_PackedConstantStruct: {
5391 case ValID::t_Null:
5401 ValID ID;
5648 ValID ID;
5650 ID.Kind = ValID::t_GlobalID;
5653 ID.Kind = ValID::t_GlobalName;
5664 ValID ID;
5666 ID.Kind = ValID::t_GlobalName;
5669 ID.Kind = ValID::t_GlobalID;
5678 const ValID &BBID = I.first;
5681 assert((BBID.Kind == ValID::t_LocalID || BBID.Kind == ValID::t_LocalName) &&
5684 if (BBID.Kind == ValID::t_LocalName)
6172 ValID CalleeID;
6482 ValID CalleeID;
6902 ValID CalleeID;
7570 ValID Fn, Label;
7581 if (Fn.Kind == ValID::t_GlobalName)
7583 else if (Fn.Kind == ValID::t_GlobalID)
7596 if (Label.Kind == ValID::t_LocalID)
7598 if (Label.Kind != ValID::t_LocalName)