Home
last modified time | relevance | path

Searched refs:ValID (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/AsmParser/
H A DLLParser.h53 struct ValID { struct
84 ValID() = default; argument
85 ValID(const ValID &RHS) in ValID() function
93 bool operator<(const ValID &RHS) const {
144 std::map<ValID, std::map<ValID, GlobalValue *>> ForwardRefBlockAddresses;
156 std::map<ValID, GlobalValue *> ForwardRefDSOLocalEquivalentNames;
157 std::map<ValID, GlobalValue *> ForwardRefDSOLocalEquivalentIDs;
513 bool convertValIDToValue(Type *Ty, ValID &ID, Value *&V,
568 bool parseValID(ValID &ID, PerFunctionState *PFS,
/freebsd/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp285 auto ResolveForwardRefDSOLocalEquivalents = [&](const ValID &GVRef, in validateEndOfModule()
288 if (GVRef.Kind == ValID::t_GlobalName) { in validateEndOfModule()
1208 ValID ID; in parseAliasOrIFunc()
1211 if (ID.Kind != ValID::t_Constant) in parseAliasOrIFunc()
3794 bool LLParser::parseValID(ValID &ID, PerFunctionState *PFS, Type *ExpectedTy) { in parseValID()
3801 ID.Kind = ValID::t_GlobalID; in parseValID()
3805 ID.Kind = ValID::t_GlobalName; in parseValID()
3809 ID.Kind = ValID::t_LocalID; in parseValID()
3813 ID.Kind = ValID::t_LocalName; in parseValID()
3817 ID.Kind = ValID::t_APSInt; in parseValID()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp741 Expected<Value *> materializeValue(unsigned ValID, BasicBlock *InsertBB);
1029 [this](unsigned ValID, BasicBlock *InsertBB) { in BitcodeReader() argument
1030 return materializeValue(ValID, InsertBB); in BitcodeReader()
1528 unsigned ValID = Worklist.back(); in materializeValue() local
1529 if (MaterializedValues.count(ValID)) { in materializeValue()
1535 if (ValID >= ValueList.size() || !ValueList[ValID]) in materializeValue()
1538 Value *V = ValueList[ValID]; in materializeValue()
1541 MaterializedValues.insert({ValID, V}); in materializeValue()
1673 ValueList.replaceValueWithoutRAUW(ValID, C); in materializeValue()
1674 MaterializedValues.insert({ValID, C}); in materializeValue()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/DXILWriter/
H A DDXILBitcodeWriter.cpp2205 unsigned ValID = VE.getValueID(V); in pushValueAndType() local
2207 Vals.push_back(InstID - ValID); in pushValueAndType()
2208 if (ValID >= InstID) { in pushValueAndType()
2219 unsigned ValID = VE.getValueID(V); in pushValue() local
2220 Vals.push_back(InstID - ValID); in pushValue()
2225 unsigned ValID = VE.getValueID(V); in pushValueSigned() local
2226 int64_t diff = ((int32_t)InstID - (int32_t)ValID); in pushValueSigned()
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp2911 unsigned ValID = VE.getValueID(V); in pushValueAndType() local
2913 Vals.push_back(InstID - ValID); in pushValueAndType()
2914 if (ValID >= InstID) { in pushValueAndType()
2942 unsigned ValID = VE.getValueID(V); in pushValue() local
2943 Vals.push_back(InstID - ValID); in pushValue()
2948 unsigned ValID = VE.getValueID(V); in pushValueSigned() local
2949 int64_t diff = ((int32_t)InstID - (int32_t)ValID); in pushValueSigned()