Home
last modified time | relevance | path

Searched refs:Encoding (Results 1 – 25 of 278) sorted by relevance

12345678910>>...12

/llvm-project/flang/include/flang/Parser/
H A Dcharacters.h30 enum class Encoding { LATIN_1, UTF_8 }; enum
197 template <Encoding ENCODING> EncodedCharacter EncodeCharacter(char32_t ucs);
198 template <> EncodedCharacter EncodeCharacter<Encoding::LATIN_1>(char32_t);
199 template <> EncodedCharacter EncodeCharacter<Encoding::UTF_8>(char32_t);
201 EncodedCharacter EncodeCharacter(Encoding, char32_t ucs);
203 template <Encoding ENCODING, typename STRING>
205 extern template std::string EncodeString<Encoding::LATIN_1, std::string>(
207 extern template std::string EncodeString<Encoding::UTF_8, std::u32string>(
214 bool backslashEscapes = true, Encoding encoding = Encoding
[all...]
H A Dunparse.h50 Encoding encoding = Encoding::UTF_8, bool capitalizeKeywords = true,
55 Encoding encoding, bool capitalizeKeywords, bool backslashEscapes,
58 Encoding encoding, bool capitalizeKeywords, bool backslashEscapes,
/llvm-project/flang/lib/Parser/
H A Dcharacters.cpp38 const STRING &str, bool backslashEscapes, Encoding encoding) { in QuoteCharacterLiteralHelper()
54 const std::string &str, bool backslashEscapes, Encoding encoding) { in QuoteCharacterLiteral()
59 const std::u16string &str, bool backslashEscapes, Encoding encoding) { in QuoteCharacterLiteral()
64 const std::u32string &str, bool backslashEscapes, Encoding encoding) { in QuoteCharacterLiteral()
68 template <> EncodedCharacter EncodeCharacter<Encoding::LATIN_1>(char32_t ucs) { in EncodeCharacter()
76 template <> EncodedCharacter EncodeCharacter<Encoding::UTF_8>(char32_t ucs) { in EncodeCharacter()
118 EncodedCharacter EncodeCharacter(Encoding encoding, char32_t ucs) { in EncodeCharacter()
121 case Encoding::LATIN_1: in EncodeCharacter()
122 return EncodeCharacter<Encoding::LATIN_1>(ucs); in EncodeCharacter()
123 case Encoding::UTF_8: in EncodeCharacter()
[all …]
/llvm-project/clang/lib/Format/
H A DEncoding.h26 enum Encoding { enum
33 inline Encoding detectEncoding(StringRef Text) { in detectEncoding()
44 inline unsigned columnWidth(StringRef Text, Encoding Encoding) { in columnWidth() argument
45 if (Encoding == Encoding_UTF8) { in columnWidth()
61 unsigned TabWidth, Encoding Encoding) { in columnWidthWithTabs() argument
67 return TotalWidth + columnWidth(Tail, Encoding); in columnWidthWithTabs()
68 TotalWidth += columnWidth(Tail.substr(0, TabPos), Encoding); in columnWidthWithTabs()
77 inline unsigned getCodePointNumBytes(char FirstChar, Encoding Encoding) { in getCodePointNumBytes() argument
78 switch (Encoding) { in getCodePointNumBytes()
H A DBreakableToken.h20 #include "Encoding.h"
237 encoding::Encoding Encoding, const FormatStyle &Style) in BreakableToken() argument
238 : Tok(Tok), InPPDirective(InPPDirective), Encoding(Encoding), in BreakableToken()
243 const encoding::Encoding Encoding; variable
256 encoding::Encoding Encoding, const FormatStyle &Style);
304 encoding::Encoding Encodin
[all...]
H A DBreakableToken.cpp70 encoding::Encoding Encoding, const FormatStyle &Style, in getCommentSplit() argument
84 encoding::getCodePointNumBytes(Text[MaxSplitBytes], Encoding); in getCommentSplit()
87 TabWidth, Encoding); in getCommentSplit()
172 unsigned TabWidth, encoding::Encoding Encoding) { in getStringSplit() argument
189 Advance = encoding::getCodePointNumBytes(Text[0], Encoding); in getStringSplit()
191 Text.substr(0, Advance), UsedColumns + Chars, TabWidth, Encoding); in getStringSplit()
259 Style.TabWidth, Encoding); in getRemainingLength()
270 encoding::Encoding Encodin in BreakableStringLiteral() argument
298 BreakableStringLiteralUsingOperators(const FormatToken & Tok,QuoteStyleType QuoteStyle,bool UnindentPlus,unsigned StartColumn,unsigned UnbreakableTailLength,bool InPPDirective,encoding::Encoding Encoding,const FormatStyle & Style) BreakableStringLiteralUsingOperators() argument
411 BreakableComment(const FormatToken & Token,unsigned StartColumn,bool InPPDirective,encoding::Encoding Encoding,const FormatStyle & Style) BreakableComment() argument
483 BreakableBlockComment(const FormatToken & Token,unsigned StartColumn,unsigned OriginalStartColumn,bool FirstInLine,bool InPPDirective,encoding::Encoding Encoding,const FormatStyle & Style,bool UseCRLF) BreakableBlockComment() argument
865 BreakableLineCommentSection(const FormatToken & Token,unsigned StartColumn,bool InPPDirective,encoding::Encoding Encoding,const FormatStyle & Style) BreakableLineCommentSection() argument
[all...]
H A DFormatTokenLexer.h18 #include "Encoding.h"
38 const FormatStyle &Style, encoding::Encoding Encoding,
124 encoding::Encoding Encoding; variable
/llvm-project/llvm/lib/Target/Lanai/MCTargetDesc/
H A DLanaiMCCodeEmitter.cpp186 unsigned Encoding; in getRiMemoryOpValue()
197 Encoding = (getLanaiRegisterNumbering(Op1.getReg()) << 18); in getRiMemoryOpValue()
202 Encoding |= (Op2.getImm() & 0xffff); in getRiMemoryOpValue()
205 Encoding |= (0x3 << 16); in getRiMemoryOpValue()
207 Encoding |= (0x1 << 16); in getRiMemoryOpValue()
212 return Encoding; in getRiMemoryOpValue()
218 unsigned Encoding; in getRrMemoryOpValue()
224 Encoding = (getLanaiRegisterNumbering(Op1.getReg()) << 15); in getRrMemoryOpValue()
226 Encoding |= (getLanaiRegisterNumbering(Op2.getReg()) << 10); in getRrMemoryOpValue()
231 Encoding | in getRrMemoryOpValue()
188 unsigned Encoding; getRiMemoryOpValue() local
220 unsigned Encoding; getRrMemoryOpValue() local
259 unsigned Encoding; getSplsOpValue() local
[all...]
/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinterDwarf.cpp34 static const char *DecodeDWARFEncoding(unsigned Encoding) {
35 switch (Encoding) { in DecodeDWARFEncoding() argument
92 OutStreamer->AddComment(Twine(Desc) + " Encoding = " + in emitEncodingByte()
95 OutStreamer->AddComment(Twine("Encoding = ") + DecodeDWARFEncoding(Val)); in emitEncodingByte()
102 unsigned AsmPrinter::GetSizeOfEncodedValue(unsigned Encoding) const {
103 if (Encoding == dwarf::DW_EH_PE_omit) in GetSizeOfEncodedValue()
106 switch (Encoding & 0x07) { in GetSizeOfEncodedValue()
120 void AsmPrinter::emitTTypeReference(const GlobalValue *GV, unsigned Encoding) {
125 TLOF.getTTypeGlobalReference(GV, Encoding, TM, MMI, *OutStreamer); in emitTTypeReference()
126 OutStreamer->emitValue(Exp, GetSizeOfEncodedValue(Encoding)); in emitTTypeReference()
121 emitTTypeReference(const GlobalValue * GV,unsigned Encoding) emitTTypeReference() argument
[all...]
H A DDebugHandlerBase.cpp224 unsigned Encoding = BTy->getEncoding(); in isUnsignedDIType() local
225 assert((Encoding == dwarf::DW_ATE_unsigned || in isUnsignedDIType()
226 Encoding == dwarf::DW_ATE_unsigned_char || in isUnsignedDIType()
227 Encoding == dwarf::DW_ATE_signed || in isUnsignedDIType()
228 Encoding == dwarf::DW_ATE_signed_char || in isUnsignedDIType()
229 Encoding == dwarf::DW_ATE_float || Encoding == dwarf::DW_ATE_UTF || in isUnsignedDIType()
230 Encoding == dwarf::DW_ATE_boolean || in isUnsignedDIType()
231 Encoding == dwarf::DW_ATE_complex_float || in isUnsignedDIType()
232 Encoding in isUnsignedDIType()
[all...]
/llvm-project/llvm/test/CodeGen/X86/
H A Dgcc_except_table_bb_sections_nolpads.ll23 ; CHECK-NEXT: .byte 255 # @LPStart Encoding = omit
24 ; CHECK-NEXT: .byte 255 # @TType Encoding = omit
25 ; CHECK-NEXT: .byte 1 # Call site Encoding = uleb128
29 ; CHECK-NEXT: .byte 255 # @LPStart Encoding = omit
30 ; CHECK-NEXT: .byte 255 # @TType Encoding = omit
31 ; CHECK-NEXT: .byte 1 # Call site Encoding = uleb128
35 ; CHECK-NEXT: .byte 255 # @LPStart Encoding = omit
36 ; CHECK-NEXT: .byte 255 # @TType Encoding = omit
37 ; CHECK-NEXT: .byte 1 # Call site Encoding = uleb128
H A Dgcc_except_table_bb_sections.ll123 ; CHECK-NON-PIC-NEXT: .byte 0 # @LPStart Encoding = absptr
128 ; CHECK-PIC-NEXT: .byte 16 # @LPStart Encoding = pcrel
134 ; CHECK-NON-PIC-SMALL-NEXT: .byte 3 # @TType Encoding = udata4
135 ; CHECK-NON-PIC-MEDIUM-NEXT: .byte 0 # @TType Encoding = absptr
136 ; CHECK-NON-PIC-LARGE-NEXT: .byte 0 # @TType Encoding = absptr
139 ; CHECK-PIC-SMALL-NEXT: .byte 155 # @TType Encoding = indirect pcrel sdata4
140 ; CHECK-PIC-MEDIUM-NEXT:.byte 155 # @TType Encoding = indirect pcrel sdata4
141 ; CHECK-PIC-LARGE-NEXT: .byte 156 # @TType Encoding = indirect pcrel sdata8
145 ; CHECK-NEXT: .byte 1 # Call site Encoding = uleb128
155 ; CHECK-NON-PIC-NEXT: .byte 0 # @LPStart Encoding = absptr
[all …]
H A Dgcc_except_table_bb_sections_ehpad_groups_with_cold.ll58 ; CHECK-NEXT: .byte 0 # @LPStart Encoding = absptr
60 ; CHECK-NEXT: .byte 3 # @TType Encoding = udata4
63 ; CHECK-NEXT: .byte 1 # Call site Encoding = uleb128
72 ; CHECK-NEXT: .byte 0 # @LPStart Encoding = absptr
74 ; CHECK-NEXT: .byte 3 # @TType Encoding = udata4
77 ; CHECK-NEXT: .byte 1 # Call site Encoding = uleb128
/llvm-project/llvm/lib/Target/Sparc/MCTargetDesc/
H A DSparcMCAsmInfo.cpp48 unsigned Encoding, in getExprForPersonalitySymbol() argument
50 if (Encoding & dwarf::DW_EH_PE_pcrel) { in getExprForPersonalitySymbol()
56 return MCAsmInfo::getExprForPersonalitySymbol(Sym, Encoding, Streamer); in getExprForPersonalitySymbol()
61 unsigned Encoding, in getExprForFDESymbol() argument
63 if (Encoding & dwarf::DW_EH_PE_pcrel) { in getExprForFDESymbol()
68 return MCAsmInfo::getExprForFDESymbol(Sym, Encoding, Streamer); in getExprForFDESymbol()
/llvm-project/llvm/lib/BinaryFormat/
H A DDwarf.cpp105 StringRef llvm::dwarf::FormEncodingString(unsigned Encoding) { in FormEncodingString() argument
106 switch (Encoding) { in FormEncodingString()
138 StringRef llvm::dwarf::OperationEncodingString(unsigned Encoding) { in OperationEncodingString() argument
139 switch (Encoding) { in OperationEncodingString()
181 static StringRef LlvmUserOperationEncodingString(unsigned Encoding) { in LlvmUserOperationEncodingString() argument
182 switch (Encoding) { in LlvmUserOperationEncodingString()
263 StringRef llvm::dwarf::AttributeEncodingString(unsigned Encoding) { in AttributeEncodingString() argument
264 switch (Encoding) { in AttributeEncodingString()
523 StringRef llvm::dwarf::LNExtendedString(unsigned Encoding) { in LNExtendedString() argument
524 switch (Encoding) { in LNExtendedString()
[all …]
/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ExpandImm.cpp30 static bool canUseOrr(uint64_t Chunk, uint64_t &Encoding) { in canUseOrr() argument
33 return AArch64_AM::processLogicalImmediate(Chunk, 64, Encoding); in canUseOrr()
58 uint64_t Encoding = 0; in tryToreplicateChunks() local
62 if ((Count != 2 && Count != 3) || !canUseOrr(ChunkVal, Encoding)) in tryToreplicateChunks()
67 Insn.push_back({ AArch64::ORRXri, 0, Encoding }); in tryToreplicateChunks()
221 uint64_t Encoding = 0; in trySequenceOfOnes() local
222 AArch64_AM::processLogicalImmediate(OrrImm, 64, Encoding); in trySequenceOfOnes()
223 Insn.push_back({ AArch64::ORRXri, 0, Encoding }); in trySequenceOfOnes()
557 uint64_t Encoding; in expandMOVImm() local
558 if (AArch64_AM::processLogicalImmediate(UImm, BitSize, Encoding)) { in expandMOVImm()
[all …]
H A DAArch64SystemOperands.td47 bits<14> Encoding;
48 let Encoding{13-11} = op1;
49 let Encoding{10-7} = crn;
50 let Encoding{6-3} = crm;
51 let Encoding{2-0} = op2;
58 let ValueField = "Encoding";
63 let Fields = ["Name", "Encoding", "Requires"];
65 let PrimaryKey = ["Encoding"];
103 bits<4> Encoding = encoding;
109 let ValueField = "Encoding";
[all...]
/llvm-project/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUAsmUtils.cpp28 unsigned Encoding, in getNameFromOperandTable()
31 return Idx < N && Table[Idx].Encoding == Encoding && in getNameFromOperandTable()
39 if (isValidIndexForEncoding(Encoding)) in getNameFromOperandTable()
40 return Table[Encoding].Name; in getNameFromOperandTable()
60 return Entry.Encoding; in getEncodingFromOperandTable()
143 StringRef getMsgName(uint64_t Encoding, const MCSubtargetInfo &STI) {
144 return getNameFromOperandTable(MsgOperands, Encoding, STI); in getMsgName() argument
153 StringRef getMsgOpName(int64_t MsgId, uint64_t Encoding,
158 return getNameFromOperandTable(SysMsgOperands, Encoding, ST in getMsgOpName()
29 getNameFromOperandTable(const CustomOperand (& Table)[N],unsigned Encoding,const MCSubtargetInfo & STI) getNameFromOperandTable() argument
154 getMsgOpName(int64_t MsgId,uint64_t Encoding,const MCSubtargetInfo & STI) getMsgOpName() argument
237 getHwreg(uint64_t Encoding,const MCSubtargetInfo & STI) getHwreg() argument
[all...]
H A DAMDGPUAsmUtils.h30 unsigned Encoding = 0; member
73 StringRef getMsgName(uint64_t Encoding, const MCSubtargetInfo &STI);
82 StringRef getMsgOpName(int64_t MsgId, uint64_t Encoding,
90 StringRef getHwreg(uint64_t Encoding, const MCSubtargetInfo &STI);
/llvm-project/flang/include/flang/Semantics/
H A Dunparse-with-symbols.h26 parser::Encoding encoding = parser::Encoding::UTF_8);
29 parser::Encoding encoding = parser::Encoding::UTF_8);
/llvm-project/llvm/include/llvm/Bitstream/
H A DBitCodes.h38 enum Encoding { enum
51 explicit BitCodeAbbrevOp(Encoding E, uint64_t Data = 0)
61 Encoding getEncoding() const { assert(isEncoding()); return (Encoding)Enc; } in getEncoding()
68 static bool hasEncodingData(Encoding E) { in hasEncodingData()
/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVMCAsmInfo.cpp33 unsigned Encoding, in getExprForFDESymbol() argument
35 if (!(Encoding & dwarf::DW_EH_PE_pcrel)) in getExprForFDESymbol()
36 return MCAsmInfo::getExprForFDESymbol(Sym, Encoding, Streamer); in getExprForFDESymbol()
45 assert(Encoding & dwarf::DW_EH_PE_sdata4 && "Unexpected encoding"); in getExprForFDESymbol()
/llvm-project/llvm/test/TableGen/
H A Dgeneric-tables.td78 bits<16> Encoding = enc;
91 let ValueField = "Encoding";
97 let Fields = ["Name", "Encoding", "Flag", "Test"];
112 // CHECK: const CEntry *lookupCEntryByEncoding(uint16_t Encoding);
115 // CHECK: const CEntry *lookupCEntryByEncoding(uint16_t Encoding) {
116 // CHECK: if ((uint16_t)Encoding != std::clamp((uint16_t)Encoding, (uint16_t)0xA, (uint16_t)0xF))
138 bits<16> Encoding = enc;
147 let Fields = ["Name", "Kind", "Encoding"];
151 let PrimaryKey = ["Encoding"];
[all...]
/llvm-project/llvm/lib/Target/X86/
H A DX86TargetObjectFile.cpp19 const GlobalValue *GV, unsigned Encoding, const TargetMachine &TM, in getTTypeGlobalReference() argument
24 if ((Encoding & DW_EH_PE_indirect) && (Encoding & DW_EH_PE_pcrel)) { in getTTypeGlobalReference()
33 GV, Encoding, TM, MMI, Streamer); in getTTypeGlobalReference()
/llvm-project/llvm/lib/MC/
H A DMCAsmInfo.cpp81 unsigned Encoding, in getExprForPersonalitySymbol() argument
83 return getExprForFDESymbol(Sym, Encoding, Streamer); in getExprForPersonalitySymbol()
88 unsigned Encoding, in getExprForFDESymbol() argument
90 if (!(Encoding & dwarf::DW_EH_PE_pcrel)) in getExprForFDESymbol()

12345678910>>...12