| /llvm-project/flang/include/flang/Parser/ |
| H A D | characters.h | 30 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 D | unparse.h | 50 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 D | characters.cpp | 38 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 D | Encoding.h | 26 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 D | BreakableToken.h | 20 #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 D | BreakableToken.cpp | 70 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 D | FormatTokenLexer.h | 18 #include "Encoding.h" 38 const FormatStyle &Style, encoding::Encoding Encoding, 124 encoding::Encoding Encoding; variable
|
| /llvm-project/llvm/lib/Target/Lanai/MCTargetDesc/ |
| H A D | LanaiMCCodeEmitter.cpp | 186 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 D | AsmPrinterDwarf.cpp | 34 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 D | DebugHandlerBase.cpp | 224 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 D | gcc_except_table_bb_sections_nolpads.ll | 23 ; 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 D | gcc_except_table_bb_sections.ll | 123 ; 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 D | gcc_except_table_bb_sections_ehpad_groups_with_cold.ll | 58 ; 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 D | SparcMCAsmInfo.cpp | 48 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 D | Dwarf.cpp | 105 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 D | AArch64ExpandImm.cpp | 30 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 D | AArch64SystemOperands.td | 47 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 D | AMDGPUAsmUtils.cpp | 28 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 D | AMDGPUAsmUtils.h | 30 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 D | unparse-with-symbols.h | 26 parser::Encoding encoding = parser::Encoding::UTF_8); 29 parser::Encoding encoding = parser::Encoding::UTF_8);
|
| /llvm-project/llvm/include/llvm/Bitstream/ |
| H A D | BitCodes.h | 38 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 D | RISCVMCAsmInfo.cpp | 33 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 D | generic-tables.td | 78 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 D | X86TargetObjectFile.cpp | 19 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 D | MCAsmInfo.cpp | 81 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()
|