| /src/external/apache2/llvm/dist/llvm/include/llvm/Support/ |
| ItaniumManglingCanonicalizer.h | 63 /// The mangling fragment is an <encoding>. 64 Encoding,
|
| /src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
| ModuleDebugInfoPrinter.cpp | 114 auto Encoding = dwarf::AttributeEncodingString(BT->getEncoding()); 115 if (!Encoding.empty()) 116 O << Encoding; 118 O << "unknown-encoding(" << BT->getEncoding() << ')';
|
| /src/external/apache2/llvm/dist/llvm/tools/dsymutil/ |
| CFBundle.cpp | 68 const CFStringEncoding Encoding = kCFStringEncodingUTF8; 71 CFStringGetMaximumSizeForEncoding(MaxUTF8StrLength, Encoding); 75 CFStringGetCString(CFStr, &Str[0], Str.size(), Encoding)) {
|
| /src/external/apache2/llvm/dist/clang/lib/Format/ |
| Encoding.h | 1 //===--- Encoding.h - Format C++ code ---------------------------*- C++ -*-===// 10 /// Contains functions for text encoding manipulation. Supports UTF-8, 25 namespace encoding { namespace in namespace:clang::format 27 enum Encoding { 32 /// Detects encoding of the Text. If the Text can be decoded using UTF-8, 33 /// it is considered UTF8, otherwise we treat it as some 8-bit encoding. 34 inline Encoding detectEncoding(StringRef Text) { 44 /// \p Encoding. 45 inline unsigned columnWidth(StringRef Text, Encoding Encoding) { [all...] |
| TokenAnalyzer.h | 20 #include "Encoding.h" 102 encoding::Encoding Encoding;
|
| FormatTokenLexer.h | 18 #include "Encoding.h" 41 const FormatStyle &Style, encoding::Encoding Encoding, 109 encoding::Encoding Encoding;
|
| BreakableToken.h | 20 #include "Encoding.h" 235 encoding::Encoding Encoding, const FormatStyle &Style) 236 : Tok(Tok), InPPDirective(InPPDirective), Encoding(Encoding), 241 const encoding::Encoding Encoding; 254 encoding::Encoding Encoding, const FormatStyle &Style) [all...] |
| ContinuationIndenter.h | 18 #include "Encoding.h" 58 encoding::Encoding Encoding, 195 encoding::Encoding Encoding;
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/BPF/MCTargetDesc/ |
| BPFMCCodeEmitter.cpp | 47 // binary encoding for an instruction. 52 // getMachineOpValue - Return binary encoding of operand. If the machin 146 // Get instruction encoding and emit it 168 uint64_t Encoding; 171 Encoding = MRI.getEncodingValue(Op1.getReg()); 172 Encoding <<= 16; 175 Encoding |= Op2.getImm() & 0xffff; 176 return Encoding;
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/MCTargetDesc/ |
| LanaiMCCodeEmitter.cpp | 47 // the binary encoding of instructions/opereands. 50 // binary encoding for an instruction. 55 // getMachineOpValue - Return binary encoding of operand. If the machine 107 // getMachineOpValue - Return binary encoding of operand. If the machine 175 // Get instruction encoding and emit it 188 unsigned Encoding; 199 Encoding = (getLanaiRegisterNumbering(Op1.getReg()) << 18); 204 Encoding |= (Op2.getImm() & 0xffff); 207 Encoding |= (0x3 << 16); 209 Encoding |= (0x1 << 16) [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/ |
| DebugHandlerBase.cpp | 214 unsigned Encoding = BTy->getEncoding(); 215 assert((Encoding == dwarf::DW_ATE_unsigned || 216 Encoding == dwarf::DW_ATE_unsigned_char || 217 Encoding == dwarf::DW_ATE_signed || 218 Encoding == dwarf::DW_ATE_signed_char || 219 Encoding == dwarf::DW_ATE_float || Encoding == dwarf::DW_ATE_UTF || 220 Encoding == dwarf::DW_ATE_boolean || 223 "Unsupported encoding"); 224 return Encoding == dwarf::DW_ATE_unsigned | [all...] |
| DwarfCompileUnit.h | 138 BaseTypeRef(unsigned BitSize, dwarf::TypeKind Encoding) : 139 BitSize(BitSize), Encoding(Encoding) {} 141 dwarf::TypeKind Encoding; 174 assert(Scope && "Invalid Scope encoding!");
|
| DwarfExpression.cpp | 164 -1, Offset - CurPos, "no DWARF register encoding")); 175 // Failed to find any DWARF encoding. 178 // Found a partial or complete DWARF encoding. 181 -1, RegSize - CurPos, "no DWARF register encoding")); 436 dwarf::TypeKind Encoding) { 442 CU.ExprRefedBaseTypes[I].Encoding == Encoding) 446 CU.ExprRefedBaseTypes.emplace_back(BitSize, Encoding); 575 dwarf::TypeKind Encoding = static_cast<dwarf::TypeKind>(Op->getArg(1)); 584 emitBaseTypeRef(getOrCreateBaseType(BitSize, Encoding)); [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/ |
| AArch64ExpandImm.cpp | 30 static bool canUseOrr(uint64_t Chunk, uint64_t &Encoding) { 33 return AArch64_AM::processLogicalImmediate(Chunk, 64, Encoding); 59 uint64_t Encoding = 0; 63 if ((Count != 2 && Count != 3) || !canUseOrr(ChunkVal, Encoding)) 68 Insn.push_back({ AArch64::ORRXri, 0, Encoding }); 222 uint64_t Encoding = 0; 223 AArch64_AM::processLogicalImmediate(OrrImm, 64, Encoding); 224 Insn.push_back({ AArch64::ORRXri, 0, Encoding }); 328 uint64_t Encoding; 329 if (AArch64_AM::processLogicalImmediate(UImm, BitSize, Encoding)) { [all...] |
| /src/external/apache2/llvm/dist/llvm/include/llvm/Bitstream/ |
| BitCodes.h | 52 /// single bit to indicate if it is a literal encoding. If so, the value is 53 /// emitted with a vbr8. If not, the encoding is emitted as 3 bits followed 94 /// 2. It could be an encoding specification ("this operand encoded like so"). 97 uint64_t Val; // A literal value or data for an encoding. 99 unsigned Enc : 3; // The encoding to use. 101 enum Encoding { 104 Array = 3, // A sequence of fields, next field species elt encoding. 110 explicit BitCodeAbbrevOp(Encoding E, uint64_t Data = 0) 119 // Accessors for encoding info. 120 Encoding getEncoding() const { assert(isEncoding()); return (Encoding)Enc; [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/ |
| SIMCCodeEmitter.cpp | 48 /// \returns the encoding for an MCOperand. 87 // Returns the encoding value to use if the given integer is an integer inline 277 uint32_t Encoding = getLit16Encoding(Lo16, STI); 278 return Encoding; 307 uint64_t Encoding = getBinaryCodeForInstr(MI, Fixups, STI); 316 Encoding |= getImplicitOpSelHiEncoding(Opcode); 320 OS.write((uint8_t) ((Encoding >> (8 * i)) & 0xff)); 323 // NSA encoding. 457 // VGPR and AGPR have the same encoding, but SrcA and SrcB operands of mfma 545 llvm_unreachable("Encoding of this operand type is not supported yet.") [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/Utils/ |
| ARMBaseInfo.h | 28 // The CondCodes constants map directly to the 4-bit encoding of the 98 /// Note that this is different from the "real" encoding used by the 99 /// instructions. In this encoding, the lowest set bit indicates the end of 100 /// the encoding, and above that, "1" indicates an else, while "0" indicates 195 uint16_t Encoding; 229 uint16_t Encoding;
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/ |
| AMDGPUBaseInfo.h | 202 /// \returns SGPR encoding granularity for given subtarget \p STI. 243 /// \returns VGPR encoding granularity for given subtarget \p STI. 306 uint8_t Encoding; 865 /// \returns The encoding that will be used for \p ByteOffset in the 872 /// \return The encoding that can be used for a 32-bit literal offset in an SMRD 955 /// Get the encoding value for the FP_DENORM bits of the mode register for the 967 /// Get the encoding value for the FP_DENORM bits of the mode register for the
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ |
| ARMAsmBackend.cpp | 1054 return; // Doesn't change encoding. 1078 /// Compact unwind encoding values. 1104 /// Generate compact unwind encoding for the function based on the CFI 1160 "unwind encoding, opcode=" << Inst.getOperation() 1218 unsigned Encoding; 1242 CompactUnwindEncoding |= CSReg.Encoding;
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/ |
| X86MCCodeEmitter.cpp | 463 // 16-bit addressing forms of the ModR/M byte have a different encoding for 535 // encoding requires a SIB byte. 552 // simple indirect register encoding, this handles addresses like [EAX]. 553 // The encoding for [EBP] or[R13] with no displacement means [disp32] so we 588 // Otherwise, emit the most general non-SIB encoding: [REG+disp32]. 624 // disp8 encoding. This also handles EBP/R13 base with 0 displacement unless 629 // Otherwise, emit the normal disp32 encoding. 697 // Encoding type for this instruction. 698 uint64_t Encoding = TSFlags & X86II::EncodingMask; 700 if (Encoding) [all...] |
| /src/external/apache2/llvm/dist/llvm/utils/TableGen/ |
| X86RecognizableInstr.h | 170 /// encoding and therefore distinct from the UID 174 // The encoding field from the record 175 uint8_t Encoding; 250 /// immediateEncodingFromString - Translates an immediate encoding from the 257 /// @return - The operand's encoding. 281 /// Adjust the encoding type for an operand based on the instruction. 282 void adjustOperandEncoding(OperandEncoding &encoding);
|
| /src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| TargetLoweringObjectFileImpl.cpp | 381 unsigned Encoding = getPersonalityEncoding(); 382 if ((Encoding & 0x80) == DW_EH_PE_indirect) 385 if ((Encoding & 0x70) == DW_EH_PE_absptr) 387 report_fatal_error("We do not support this DWARF encoding yet!"); 413 const GlobalValue *GV, unsigned Encoding, const TargetMachine &TM, 415 if (Encoding & DW_EH_PE_indirect) { 430 Encoding & ~DW_EH_PE_indirect, Streamer); 433 return TargetLoweringObjectFile::getTTypeGlobalReference(GV, Encoding, TM, 1337 const GlobalValue *GV, unsigned Encoding, const TargetMachine &TM, 1341 if (Encoding & DW_EH_PE_indirect) [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/ |
| AArch64InstPrinter.cpp | 780 uint16_t Encoding = Op2Val; 781 Encoding |= CmVal << 3; 782 Encoding |= CnVal << 7; 783 Encoding |= Op1Val << 11; 802 const AArch64PRCTX::PRCTX *PRCTX = AArch64PRCTX::lookupPRCTXByEncoding(Encoding >> 3); 819 const AArch64IC::IC *IC = AArch64IC::lookupICByEncoding(Encoding); 831 const AArch64DC::DC *DC = AArch64DC::lookupDCByEncoding(Encoding); 842 const AArch64AT::AT *AT = AArch64AT::lookupATByEncoding(Encoding); 854 const AArch64TLBI::TLBI *TLBI = AArch64TLBI::lookupTLBIByEncoding(Encoding); 1453 // Horrible hack for two different registers having the same encoding [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/Utils/ |
| AArch64BaseInfo.h | 233 // The CondCodes constants map directly to the 4-bit encoding of the condition 319 uint16_t Encoding; 322 constexpr SysAlias(const char *N, uint16_t E) : Name(N), Encoding(E) {} 324 : Name(N), Encoding(E), FeaturesRequired(F) {} 424 uint16_t Encoding; 547 unsigned Encoding;
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/BPF/ |
| BPFAbstractMemberAccess.cpp | 673 uint32_t Encoding = BTy->getEncoding(); 674 return (Encoding == dwarf::DW_ATE_signed || Encoding == dwarf::DW_ATE_signed_char);
|