Home
last modified time | relevance | path

Searched refs:Variants (Results 1 – 22 of 22) sorted by relevance

/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenSchedule.cpp1330 ConstRecVec Variants = SchedRW.TheDef->getValueAsListOfDefs("Variants"); in mutuallyExclusive() local
1331 if (any_of(Variants, [PredDef](const Record *R) { in mutuallyExclusive()
1368 getAllPredicates(ArrayRef<TransVariant> Variants, unsigned ProcId) { in getAllPredicates() argument
1370 for (auto &Variant : Variants) { in getAllPredicates()
1387 std::vector<TransVariant> Variants; in getIntersectingVariants() local
1398 Variants.emplace_back(VarDef, SchedRW.Index, VarProcIdx, 0); in getIntersectingVariants()
1415 if (!Variants.empty()) { in getIntersectingVariants()
1428 Variants.emplace_back(VD, AliasRW.Index, AliasProcIdx, 0); in getIntersectingVariants()
1431 Variants.emplace_back(AliasRW.TheDef, SchedRW.Index, AliasProcIdx, 0); in getIntersectingVariants()
1436 getAllPredicates(Variants, TransVec[TransIdx].ProcIndex); in getIntersectingVariants()
[all …]
H A DCodeGenDAGPatterns.cpp4563 for (const auto &Variants : ChildVariants) in CombineChildVariants() local
4564 if (Variants.empty()) in CombineChildVariants()
4784 std::vector<TreePatternNodePtr> Variants; in GenerateVariants() local
4789 GenerateVariantsOf(PatternsToMatch[i].getSrcPatternShared(), Variants, in GenerateVariants()
4795 assert(!Variants.empty() && "Must create at least original variant!"); in GenerateVariants()
4796 if (Variants.size() == 1) // No additional variants for this pattern. in GenerateVariants()
4802 for (unsigned v = 0, e = Variants.size(); v != e; ++v) { in GenerateVariants()
4803 TreePatternNodePtr Variant = Variants[v]; in GenerateVariants()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIMachineScheduler.cpp1917 Variants[] = { in schedule() local
1927 for (std::pair<SISchedulerBlockCreatorVariant, SISchedulerBlockSchedulerVariant> v : Variants) { in schedule()
1938 Variants[] = { in schedule() local
1948 for (std::pair<SISchedulerBlockCreatorVariant, SISchedulerBlockSchedulerVariant> v : Variants) { in schedule()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/
H A DNVPTX.cpp198 std::array<unsigned, 8> Variants; member
202 if (Index >= Variants.size()) in getMMAIntrinsic()
204 return Variants[Index]; in getMMAIntrinsic()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp1861 ArrayRef<unsigned> Variants);
3629 static const unsigned Variants[] = { in getAllVariants() local
3635 return ArrayRef(Variants); in getAllVariants()
3641 static const unsigned Variants[] = {AMDGPUAsmVariants::VOP3_DPP}; in getMatchedVariants() local
3642 return ArrayRef(Variants); in getMatchedVariants()
3645 static const unsigned Variants[] = {AMDGPUAsmVariants::DEFAULT}; in getMatchedVariants() local
3646 return ArrayRef(Variants); in getMatchedVariants()
3650 static const unsigned Variants[] = {AMDGPUAsmVariants::VOP3}; in getMatchedVariants() local
3651 return ArrayRef(Variants); in getMatchedVariants()
3655 static const unsigned Variants[] = {AMDGPUAsmVariants::SDWA, in getMatchedVariants() local
[all …]
/freebsd/share/i18n/csmapper/APPLE/
H A DROMAN%UCS.src108 # Variants of Mac OS Roman are used for Croatian, Icelandic,
H A DUCS%ROMAN.src108 # Variants of Mac OS Roman are used for Croatian, Icelandic,
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZOperands.td572 // Variants of brtarget for use with branch prediction preload.
586 // Variants of brtarget16/32 with an optional additional TLS symbol.
H A DSystemZInstrFormats.td2081 // Variants of instructions with condition mask
/freebsd/contrib/llvm-project/libcxx/include/
H A Dvariant181 template <class Visitor, class... Variants>
182 constexpr see below visit(Visitor&&, Variants&&...);
184 template <class R, class Visitor, class... Variants>
185 constexpr R visit(Visitor&&, Variants&&...); // since C++20
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMScheduleA9.td2132 // VFP Load/Store Multiple Variants, and NEON VLDn/VSTn support.
2195 // VLDM PostRA Variants. These variants expand A9WriteLMfpPostRA into a
2253 // Resources for other (non-LDM/VLDM) Variants.
H A DARMInstrNEON.td5241 // +fp16fml Floating Point Multiplication Variants
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetSchedule.td414 list<SchedVar> Variants = variants;
H A DTarget.td1640 // Variant - AsmParsers can be of multiple different variants. Variants are
1777 // Variant - AsmWriters can be of multiple different variants. Variants are
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64CallingConvention.td773 // Variants of the standard calling conventions for shadow call stack.
H A DAArch64Features.td150 "Enable Armv8.2-A PAN s1e1R and s1e1W Variants", [FeaturePAN]>;
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoF.td169 // Variants of the rounding mode operand that default to 'rne'. This is used
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcInstrInfo.td1040 // Variants of FBCOND that uses V9 opcode
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A Darm_neon.td1877 // Variants indexing into a 128-bit vector are A64 only.
H A DAttrDocs.td1965 ``-mtargetos=macos10.7``. Variants like Mac Catalyst are specified as
/freebsd/contrib/bmake/
H A Dbmake.cat1540 Variants of these variables with the punctuation followed immediately by
/freebsd/contrib/ncurses/misc/
H A Dterminfo.src25116 # (X) Select Alternate Presentation Variants is used only for non-Latin