Lines Matching refs:ValID
252 auto ResolveForwardRefDSOLocalEquivalents = [&](const ValID &GVRef, in validateEndOfModule()
255 if (GVRef.Kind == ValID::t_GlobalName) { in validateEndOfModule()
1129 ValID ID; in parseAliasOrIFunc()
1132 if (ID.Kind != ValID::t_Constant) in parseAliasOrIFunc()
3596 bool LLParser::parseValID(ValID &ID, PerFunctionState *PFS, Type *ExpectedTy) { in parseValID()
3603 ID.Kind = ValID::t_GlobalID; in parseValID()
3607 ID.Kind = ValID::t_GlobalName; in parseValID()
3611 ID.Kind = ValID::t_LocalID; in parseValID()
3615 ID.Kind = ValID::t_LocalName; in parseValID()
3619 ID.Kind = ValID::t_APSInt; in parseValID()
3623 ID.Kind = ValID::t_APFloat; in parseValID()
3627 ID.Kind = ValID::t_Constant; in parseValID()
3631 ID.Kind = ValID::t_Constant; in parseValID()
3633 case lltok::kw_null: ID.Kind = ValID::t_Null; break; in parseValID()
3634 case lltok::kw_undef: ID.Kind = ValID::t_Undef; break; in parseValID()
3635 case lltok::kw_poison: ID.Kind = ValID::t_Poison; break; in parseValID()
3636 case lltok::kw_zeroinitializer: ID.Kind = ValID::t_Zero; break; in parseValID()
3637 case lltok::kw_none: ID.Kind = ValID::t_None; break; in parseValID()
3651 ID.Kind = ValID::t_ConstantStruct; in parseValID()
3673 ID.Kind = ValID::t_PackedConstantStruct; in parseValID()
3695 ID.Kind = ValID::t_Constant; in parseValID()
3710 ID.Kind = ValID::t_EmptyArray; in parseValID()
3729 ID.Kind = ValID::t_Constant; in parseValID()
3738 ID.Kind = ValID::t_Constant; in parseValID()
3757 ID.Kind = ValID::t_InlineAsm; in parseValID()
3765 ValID Fn, Label; in parseValID()
3775 if (Fn.Kind != ValID::t_GlobalID && Fn.Kind != ValID::t_GlobalName) in parseValID()
3777 if (Label.Kind != ValID::t_LocalID && Label.Kind != ValID::t_LocalName) in parseValID()
3782 if (Fn.Kind == ValID::t_GlobalID) { in parseValID()
3803 std::map<ValID, GlobalValue *>())) in parseValID()
3828 ID.Kind = ValID::t_Constant; in parseValID()
3836 if (Label.Kind == ValID::t_LocalID) in parseValID()
3843 if (Label.Kind == ValID::t_LocalID) in parseValID()
3853 ID.Kind = ValID::t_Constant; in parseValID()
3861 ValID Fn; in parseValID()
3866 if (Fn.Kind != ValID::t_GlobalID && Fn.Kind != ValID::t_GlobalName) in parseValID()
3872 if (Fn.Kind == ValID::t_GlobalID) { in parseValID()
3881 auto &FwdRefMap = (Fn.Kind == ValID::t_GlobalID) in parseValID()
3892 ID.Kind = ValID::t_Constant; in parseValID()
3901 ID.Kind = ValID::t_Constant; in parseValID()
3912 if (ID.Kind != ValID::t_GlobalID && ID.Kind != ValID::t_GlobalName) in parseValID()
3940 ID.Kind = ValID::t_Constant; in parseValID()
4022 ID.Kind = ValID::t_Constant; in parseValID()
4063 ID.Kind = ValID::t_Constant; in parseValID()
4078 ID.Kind = ValID::t_ConstantSplat; in parseValID()
4178 ID.Kind = ValID::t_Constant; in parseValID()
4190 ValID ID; in parseGlobalValue()
5804 bool LLParser::convertValIDToValue(Type *Ty, ValID &ID, Value *&V, in convertValIDToValue()
5810 case ValID::t_LocalID: in convertValIDToValue()
5815 case ValID::t_LocalName: in convertValIDToValue()
5820 case ValID::t_InlineAsm: { in convertValIDToValue()
5830 case ValID::t_GlobalName: in convertValIDToValue()
5835 case ValID::t_GlobalID: in convertValIDToValue()
5840 case ValID::t_APSInt: in convertValIDToValue()
5846 case ValID::t_APFloat: in convertValIDToValue()
5882 case ValID::t_Null: in convertValIDToValue()
5887 case ValID::t_Undef: in convertValIDToValue()
5893 case ValID::t_EmptyArray: in convertValIDToValue()
5898 case ValID::t_Zero: in convertValIDToValue()
5907 case ValID::t_None: in convertValIDToValue()
5912 case ValID::t_Poison: in convertValIDToValue()
5918 case ValID::t_Constant: in convertValIDToValue()
5925 case ValID::t_ConstantSplat: in convertValIDToValue()
5936 case ValID::t_ConstantStruct: in convertValIDToValue()
5937 case ValID::t_PackedConstantStruct: in convertValIDToValue()
5942 if (ST->isPacked() != (ID.Kind == ValID::t_PackedConstantStruct)) in convertValIDToValue()
5964 ValID ID; in parseConstantValue()
5969 case ValID::t_APSInt: in parseConstantValue()
5970 case ValID::t_APFloat: in parseConstantValue()
5971 case ValID::t_Undef: in parseConstantValue()
5972 case ValID::t_Constant: in parseConstantValue()
5973 case ValID::t_ConstantSplat: in parseConstantValue()
5974 case ValID::t_ConstantStruct: in parseConstantValue()
5975 case ValID::t_PackedConstantStruct: { in parseConstantValue()
5983 case ValID::t_Null: in parseConstantValue()
5993 ValID ID; in parseValue()
6246 ValID ID; in parseFunctionHeader()
6248 ID.Kind = ValID::t_GlobalID; in parseFunctionHeader()
6251 ID.Kind = ValID::t_GlobalName; in parseFunctionHeader()
6262 ValID ID; in resolveForwardRefBlockAddresses()
6264 ID.Kind = ValID::t_GlobalName; in resolveForwardRefBlockAddresses()
6267 ID.Kind = ValID::t_GlobalID; in resolveForwardRefBlockAddresses()
6276 const ValID &BBID = I.first; in resolveForwardRefBlockAddresses()
6279 assert((BBID.Kind == ValID::t_LocalID || BBID.Kind == ValID::t_LocalName) && in resolveForwardRefBlockAddresses()
6282 if (BBID.Kind == ValID::t_LocalName) in resolveForwardRefBlockAddresses()
6858 ValID CalleeID; in parseInvoke()
7155 ValID CalleeID; in parseCallBr()
7561 ValID CalleeID; in parseCall()
8233 ValID Fn, Label; in parseUseListOrderBB()
8244 if (Fn.Kind == ValID::t_GlobalName) in parseUseListOrderBB()
8246 else if (Fn.Kind == ValID::t_GlobalID) in parseUseListOrderBB()
8260 if (Label.Kind == ValID::t_LocalID) in parseUseListOrderBB()
8262 if (Label.Kind != ValID::t_LocalName) in parseUseListOrderBB()