HomeSort by: relevance | last modified time | path
    Searched defs:Variant (Results 1 - 19 of 19) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/
HexagonELFObjectWriter.cpp 46 MCSymbolRefExpr::VariantKind Variant = Target.getAccessVariant();
52 switch(Variant) {
74 report_fatal_error("Unrecognized variant type");
79 switch(Variant) {
95 report_fatal_error("Unrecognized variant type");
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/Disassembler/
AArch64ExternalSymbolizer.cpp 172 MCSymbolRefExpr::VariantKind Variant = getVariant(SymbolicOp.VariantKind);
173 if (Variant != MCSymbolRefExpr::VK_None)
174 Add = MCSymbolRefExpr::create(Sym, Variant, Ctx);
  /src/external/apache2/llvm/dist/llvm/lib/MC/
MCPseudoProbe.cpp 27 MCSymbolRefExpr::VariantKind Variant = MCSymbolRefExpr::VK_None;
28 const MCExpr *ARef = MCSymbolRefExpr::create(A, Variant, Context);
29 const MCExpr *BRef = MCSymbolRefExpr::create(B, Variant, Context);
MCCodeView.cpp 447 MCSymbolRefExpr::VariantKind Variant = MCSymbolRefExpr::VK_None;
448 const MCExpr *BeginRef = MCSymbolRefExpr::create(Begin, Variant, Ctx),
449 *EndRef = MCSymbolRefExpr::create(End, Variant, Ctx);
MCObjectStreamer.cpp 469 MCSymbolRefExpr::VariantKind Variant = MCSymbolRefExpr::VK_None;
470 const MCExpr *ARef = MCSymbolRefExpr::create(A, Variant, Context);
471 const MCExpr *BRef = MCSymbolRefExpr::create(B, Variant, Context);
MCDwarf.cpp 140 MCSymbolRefExpr::VariantKind Variant = MCSymbolRefExpr::VK_None;
141 const MCExpr *Res = MCSymbolRefExpr::create(&End, Variant, Ctx);
142 const MCExpr *RHS = MCSymbolRefExpr::create(&Start, Variant, Ctx);
154 MCSymbolRefExpr::VariantKind Variant = MCSymbolRefExpr::VK_None;
155 const MCExpr *LHS = MCSymbolRefExpr::create(&Start, Variant, Ctx);
  /src/external/apache2/llvm/dist/llvm/include/llvm/MC/
MCSection.h 105 SectionVariant Variant;
118 SectionVariant getVariant() const { return Variant; }
  /src/external/apache2/llvm/dist/llvm/lib/Support/
Host.cpp 270 unsigned Variant = 0, Part = 0;
272 // Look for the CPU variant line, whose value is a 1 digit hexadecimal
273 // number, corresponding to the Variant bits in the CP15/C0 register.
275 if (I.consume_front("CPU variant"))
276 I.ltrim("\t :").getAsInteger(0, Variant);
284 unsigned Exynos = (Variant << 12) | Part;
  /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/
PDBTypes.h 349 Variant = 27,
410 struct Variant {
411 Variant() = default;
413 explicit Variant(bool V) : Type(PDB_VariantType::Bool) { Value.Bool = V; }
414 explicit Variant(int8_t V) : Type(PDB_VariantType::Int8) { Value.Int8 = V; }
415 explicit Variant(int16_t V) : Type(PDB_VariantType::Int16) {
418 explicit Variant(int32_t V) : Type(PDB_VariantType::Int32) {
421 explicit Variant(int64_t V) : Type(PDB_VariantType::Int64) {
424 explicit Variant(float V) : Type(PDB_VariantType::Single) {
427 explicit Variant(double V) : Type(PDB_VariantType::Double)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
SIMachineScheduler.h 321 SISchedulerBlockSchedulerVariant Variant;
348 SISchedulerBlockSchedulerVariant Variant,
  /src/external/apache2/llvm/dist/llvm/utils/TableGen/
AsmWriterEmitter.cpp 777 static unsigned CountNumOperands(StringRef AsmString, unsigned Variant) {
811 unsigned Variant = AsmWriter->getValueAsInt("Variant");
850 Variant);
851 unsigned NumResultOps = CountNumOperands(FlatInstAsmString, Variant);
854 CodeGenInstruction::FlattenAsmStringVariants(CGA.AsmString, Variant);
858 if (NumResultOps < CountNumOperands(FlatAliasAsmString, Variant))
1276 unsigned Variant = AsmWriter->getValueAsInt("Variant");
1284 Instructions.emplace_back(*I, i, Variant);
    [all...]
CodeGenDAGPatterns.cpp 2076 // Create the variant and add it to the output list.
4392 /// Dependent variable map for CodeGenDAGPattern variant generation
4438 // Make sure that each operand has at least one variant to choose from.
4457 // Create the variant and add it to the output list.
4472 // If this pattern cannot match, do not include it as a variant.
4479 none_of(OutVariants, [&](TreePatternNodePtr Variant) {
4480 return R->isIsomorphicTo(Variant.get(), DepVars);
4683 assert(!Variants.empty() && "Must create at least original variant!");
4691 TreePatternNodePtr Variant = Variants[v];
4693 LLVM_DEBUG(errs() << " VAR#" << v << ": "; Variant->dump()
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
DwarfUnit.cpp 853 // Emit the discriminator for a variant part.
859 // If the variant part has a discriminant, the discriminant is
861 // a child of the variant part entry.
886 // When emitting a variant part, wrap each member in
888 DIE &Variant = createAndAddDIE(dwarf::DW_TAG_variant, Buffer);
892 addUInt(Variant, dwarf::DW_AT_discr_value, None, CI->getZExtValue());
894 addSInt(Variant, dwarf::DW_AT_discr_value, None, CI->getSExtValue());
896 constructMemberDIE(Variant, DDTy);
  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/AsmParser/
PPCAsmParser.cpp 113 PPCMCExpr::VariantKind &Variant);
1250 /// variant, return the corresponding PPCMCExpr::VariantKind,
1251 /// and a modified expression using the default symbol variant.
1255 PPCMCExpr::VariantKind &Variant) {
1257 Variant = PPCMCExpr::VK_PPC_None;
1269 Variant = PPCMCExpr::VK_PPC_LO;
1272 Variant = PPCMCExpr::VK_PPC_HI;
1275 Variant = PPCMCExpr::VK_PPC_HA;
1278 Variant = PPCMCExpr::VK_PPC_HIGH;
1281 Variant = PPCMCExpr::VK_PPC_HIGHA
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/VE/AsmParser/
VEAsmParser.cpp 79 VEMCExpr::VariantKind &Variant);
1004 /// variant, return the corresponding VEMCExpr::VariantKind,
1005 /// and a modified expression using the default symbol variant.
1009 VEMCExpr::VariantKind &Variant) {
1011 Variant = VEMCExpr::VK_VE_None;
1024 Variant = VEMCExpr::VK_VE_REFLONG;
1027 Variant = VEMCExpr::VK_VE_HI32;
1030 Variant = VEMCExpr::VK_VE_LO32;
1033 Variant = VEMCExpr::VK_VE_PC_HI32;
1036 Variant = VEMCExpr::VK_VE_PC_LO32
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/Demangle/
ItaniumDemangle.h 1459 const int Variant;
1464 Variant(Variant_) {}
1466 template<typename Fn> void match(Fn F) const { F(Basename, IsDtor, Variant); }
3104 int Variant = look() - '0';
3111 return make<CtorDtorName>(SoFar, /*IsDtor=*/false, Variant);
3116 int Variant = look(1) - '0';
3119 return make<CtorDtorName>(SoFar, /*IsDtor=*/true, Variant);
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/AsmParser/
X86AsmParser.cpp 2081 MCSymbolRefExpr::VariantKind Variant = MCSymbolRefExpr::VK_None;
2083 MCSymbolRefExpr::create(Sym, Variant, getContext());
2226 MCSymbolRefExpr::VariantKind Variant = MCSymbolRefExpr::VK_None;
2227 Val = MCSymbolRefExpr::create(Sym, Variant, getParser().getContext());
4230 // Some instruction like VPMULDQ is NOT the variant of VPMULD but a new one.
4231 // So we should make sure the suffix matcher only works for memory variant
4234 // declare non suffix variant assembly.
  /src/external/apache2/llvm/dist/llvm/lib/MC/MCParser/
AsmParser.cpp 669 MCSymbolRefExpr::VariantKind Variant);
1181 // Parse symbol variant
1190 return Error(AtLoc, "expected symbol variant after '@'");
1203 "unexpected token in variant, expected ')'"))
1215 MCSymbolRefExpr::VariantKind Variant = MCSymbolRefExpr::VK_None;
1217 // Lookup the symbol variant if used.
1219 Variant = MCSymbolRefExpr::getVariantKindForName(Split.second);
1220 if (Variant != MCSymbolRefExpr::VK_Invalid) {
1223 Variant = MCSymbolRefExpr::VK_None;
1226 "invalid variant '" + Split.second + "'")
    [all...]
MasmParser.cpp 1483 // Parse symbol variant.
1492 return Error(AtLoc, "expected symbol variant after '@'");
1505 "unexpected token in variant, expected ')'"))
1517 MCSymbolRefExpr::VariantKind Variant = MCSymbolRefExpr::VK_None;
1519 // Look up the symbol variant if used.
1521 Variant = MCSymbolRefExpr::getVariantKindForName(Split.second);
1522 if (Variant != MCSymbolRefExpr::VK_Invalid) {
1525 Variant = MCSymbolRefExpr::VK_None;
1528 "invalid variant '" + Split.second + "'");
1563 bool DoInline = isa<MCConstantExpr>(V) && !Variant;
    [all...]

Completed in 75 milliseconds