Home
last modified time | relevance | path

Searched refs:StringValue (Results 1 – 24 of 24) sorted by relevance

/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DMIRYamlMapping.h34 struct StringValue { struct
38 StringValue() = default; argument
39 StringValue(std::string Value) : Value(std::move(Value)) {} in StringValue() argument
40 StringValue(const char Val[]) : Value(Val) {} in StringValue() function
42 bool operator==(const StringValue &Other) const {
47 template <> struct ScalarTraits<StringValue> {
48 static void output(const StringValue &S, void *, raw_ostream &OS) {
52 static StringRef input(StringRef Scalar, void *Ctx, StringValue &S) {
63 struct FlowStringValue : StringValue {
65 FlowStringValue(std::string Value) : StringValue(std::move(Value)) {}
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVELFStreamer.h42 std::string StringValue; member
80 Item->StringValue = std::string(Value); in setAttributeItem()
89 StringRef StringValue, bool OverwriteExisting) { in setAttributeItems() argument
96 Item->StringValue = std::string(StringValue); in setAttributeItems()
102 std::string(StringValue)}); in setAttributeItems()
108 StringRef StringValue) override;
H A DRISCVELFStreamer.cpp66 StringRef StringValue) { in emitIntTextAttribute() argument
67 setAttributeItems(Attribute, IntValue, StringValue, in emitIntTextAttribute()
112 Streamer.emitBytes(item.StringValue); in finishAttributeSection()
117 Streamer.emitBytes(item.StringValue); in finishAttributeSection()
138 Result += item.StringValue.size() + 1; // string + '\0' in calculateContentSize()
143 Result += item.StringValue.size() + 1; // string + '\0'; in calculateContentSize()
H A DRISCVTargetStreamer.h41 StringRef StringValue);
56 StringRef StringValue) override;
H A DRISCVTargetStreamer.cpp43 StringRef StringValue) {} in emitIntTextAttribute() argument
117 StringRef StringValue) {} in emitIntTextAttribute() argument
/openbsd-src/gnu/llvm/llvm/lib/Target/CSKY/MCTargetDesc/
H A DCSKYELFStreamer.h27 std::string StringValue; member
64 Item->StringValue = std::string(Value); in setAttributeItem()
73 StringRef StringValue, bool OverwriteExisting) { in setAttributeItems() argument
80 Item->StringValue = std::string(StringValue); in setAttributeItems()
86 std::string(StringValue)}); in setAttributeItems()
H A DCSKYELFStreamer.cpp121 Streamer.emitBytes(item.StringValue); in finishAttributeSection()
126 Streamer.emitBytes(item.StringValue); in finishAttributeSection()
147 Result += item.StringValue.size() + 1; // string + '\0' in calculateContentSize()
152 Result += item.StringValue.size() + 1; // string + '\0'; in calculateContentSize()
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DSIMachineFunctionInfo.h91 StringValue RegisterName;
102 StringValue(Other.RegisterName); in SIArgument()
111 StringValue(Other.RegisterName);
119 RegisterName.~StringValue(); in ~SIArgument()
268 SmallVector<StringValue> WWMReservedRegs;
270 StringValue ScratchRSrcReg = "$private_rsrc_reg";
271 StringValue FrameOffsetReg = "$fp_reg";
272 StringValue StackPtrOffsetReg = "$sp_reg";
280 StringValue VGPRForAGPRCopy;
306 StringValue("$private_rsrc_reg"));
[all …]
H A DSIMachineFunctionInfo.cpp561 static yaml::StringValue regToString(Register Reg, in regToString()
563 yaml::StringValue Dest; in regToString()
H A DAMDGPUTargetMachine.cpp1449 auto parseRegister = [&](const yaml::StringValue &RegName, Register &RegVal) { in parseMachineFunctionInfo()
1460 auto parseOptionalRegister = [&](const yaml::StringValue &RegName, in parseMachineFunctionInfo()
1468 auto diagnoseRegisterClass = [&](const yaml::StringValue &RegName) { in parseMachineFunctionInfo()
/openbsd-src/gnu/llvm/llvm/lib/MC/
H A DMCELFStreamer.cpp767 Item->StringValue = std::string(Value); in setAttributeItem()
778 StringRef StringValue, in setAttributeItems() argument
786 Item->StringValue = std::string(StringValue); in setAttributeItems()
792 IntValue, std::string(StringValue)}; in setAttributeItems()
818 Result += Item.StringValue.size() + 1; // string + '\0' in calculateContentSize()
823 Result += Item.StringValue.size() + 1; // string + '\0'; in calculateContentSize()
879 emitBytes(Item.StringValue); in createAttributesSection()
884 emitBytes(Item.StringValue); in createAttributesSection()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/MIRParser/
H A DMIRParser.cpp130 const yaml::StringValue &RegisterSource,
151 const yaml::StringValue &Source);
155 const yaml::StringValue &Source);
158 const yaml::StringValue &Source);
799 const yaml::StringValue &Name = Object.Name; in initializeFrameInfo()
862 const yaml::StringValue &RegisterSource, bool IsRestored, int FrameIdx) { in parseCalleeSavedRegister()
878 const yaml::StringValue &Source, in typecheckMDNode()
914 MDNode *&Node, const yaml::StringValue &Source) { in parseMDNode()
974 const yaml::StringValue &Source) { in parseMBBReference()
982 const yaml::StringValue &Source) { in parseMachineMetadata()
H A DMILexer.h182 StringRef StringValue; member
231 StringRef stringValue() const { return StringValue; } in stringValue()
H A DMILexer.cpp69 StringValue = StrVal; in setStringValue()
75 StringValue = StringValueStorage; in setOwnedStringValue()
H A DMIParser.cpp454 bool parseIRConstant(StringRef::iterator Loc, StringRef StringValue,
1847 static bool parseIRConstant(StringRef::iterator Loc, StringRef StringValue, in parseIRConstant() argument
1850 auto Source = StringValue.str(); // The source has to be null terminated. in parseIRConstant()
1859 bool MIParser::parseIRConstant(StringRef::iterator Loc, StringRef StringValue, in parseIRConstant() argument
1862 Loc, StringValue, PFS, C, in parseIRConstant()
/openbsd-src/gnu/llvm/llvm/include/llvm/MC/
H A DMCELFStreamer.h103 std::string StringValue; member
113 StringRef StringValue, bool OverwriteExisting);
H A DMCStreamer.h159 StringRef StringValue = "");
/openbsd-src/gnu/llvm/llvm/lib/BinaryFormat/
H A DAMDGPUMetadataVerifier.cpp40 StringRef StringValue = Node.getString(); in verifyScalar() local
41 Node.fromString(StringValue); in verifyScalar()
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMELFStreamer.cpp93 StringRef StringValue) override;
224 StringRef StringValue) { in emitIntTextAttribute() argument
229 if (!StringValue.empty()) in emitIntTextAttribute()
230 OS << ", \"" << StringValue << "\""; in emitIntTextAttribute()
415 StringRef StringValue) override;
814 StringRef StringValue) { in emitIntTextAttribute() argument
815 getStreamer().setAttributeItems(Attribute, IntValue, StringValue, in emitIntTextAttribute()
H A DARMTargetStreamer.cpp111 StringRef StringValue) {} in emitIntTextAttribute() argument
/openbsd-src/gnu/llvm/llvm/lib/Target/CSKY/AsmParser/
H A DCSKYAsmParser.cpp1666 StringRef StringValue; in parseDirectiveAttribute() local
1686 StringValue = Parser.getTok().getStringContents(); in parseDirectiveAttribute()
1696 getTargetStreamer().emitTextAttribute(Tag, StringValue); in parseDirectiveAttribute()
1699 ? CSKY::parseArch(StringValue) in parseDirectiveAttribute()
1700 : CSKY::parseCPUArch(StringValue); in parseDirectiveAttribute()
1706 getTargetStreamer().emitTextAttribute(Tag, StringValue); in parseDirectiveAttribute()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DMIRPrinter.cpp183 static void printRegMIR(unsigned Reg, yaml::StringValue &Dest, in printRegMIR()
280 static void printRegClassOrBank(unsigned Reg, yaml::StringValue &Dest, in printRegClassOrBank()
451 yaml::StringValue Reg; in convertStackObjects()
/openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/AsmParser/
H A DRISCVAsmParser.cpp2196 StringRef StringValue; in parseDirectiveAttribute() local
2219 StringValue = Parser.getTok().getStringContents(); in parseDirectiveAttribute()
2229 getTargetStreamer().emitTextAttribute(Tag, StringValue); in parseDirectiveAttribute()
2231 StringRef Arch = StringValue; in parseDirectiveAttribute()
2237 StringValue, /*EnableExperimentalExtension=*/true, in parseDirectiveAttribute()
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp11428 StringRef StringValue = ""; in parseDirectiveEabiAttr() local
11472 StringValue = EscapedValue; in parseDirectiveEabiAttr()
11474 StringValue = Parser.getTok().getStringContents(); in parseDirectiveEabiAttr()
11484 getTargetStreamer().emitIntTextAttribute(Tag, IntegerValue, StringValue); in parseDirectiveEabiAttr()
11488 getTargetStreamer().emitTextAttribute(Tag, StringValue); in parseDirectiveEabiAttr()