Home
last modified time | relevance | path

Searched defs:TypeIdx (Results 1 – 10 of 10) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
H A DLegalizeMutations.cpp17 LegalizeMutation LegalizeMutations::changeTo(unsigned TypeIdx, LLT Ty) { in changeTo()
22 LegalizeMutation LegalizeMutations::changeTo(unsigned TypeIdx, in changeTo()
29 LegalizeMutation LegalizeMutations::changeElementTo(unsigned TypeIdx, in changeElementTo()
38 LegalizeMutation LegalizeMutations::changeElementTo(unsigned TypeIdx, in changeElementTo()
46 LegalizeMutation LegalizeMutations::changeElementSizeTo(unsigned TypeIdx, in changeElementSizeTo()
56 LegalizeMutation LegalizeMutations::widenScalarOrEltToNextPow2(unsigned TypeIdx, in widenScalarOrEltToNextPow2()
66 LegalizeMutation LegalizeMutations::moreElementsToNextPow2(unsigned TypeIdx, in moreElementsToNextPow2()
77 LegalizeMutation LegalizeMutations::scalarize(unsigned TypeIdx) { in scalarize()
H A DLegalityPredicates.cpp28 LegalityPredicate LegalityPredicates::typeIs(unsigned TypeIdx, LLT Type) { in typeIs()
34 LegalityPredicates::typeInSet(unsigned TypeIdx, in typeInSet()
67 LegalityPredicate LegalityPredicates::isScalar(unsigned TypeIdx) { in isScalar()
73 LegalityPredicate LegalityPredicates::isVector(unsigned TypeIdx) { in isVector()
79 LegalityPredicate LegalityPredicates::isPointer(unsigned TypeIdx) { in isPointer()
85 LegalityPredicate LegalityPredicates::isPointer(unsigned TypeIdx, in isPointer()
93 LegalityPredicate LegalityPredicates::elementTypeIs(unsigned TypeIdx, in elementTypeIs()
101 LegalityPredicate LegalityPredicates::scalarNarrowerThan(unsigned TypeIdx, in scalarNarrowerThan()
109 LegalityPredicate LegalityPredicates::scalarWiderThan(unsigned TypeIdx, in scalarWiderThan()
133 LegalityPredicate LegalityPredicates::scalarOrEltNarrowerThan(unsigned TypeIdx, in scalarOrEltNarrowerThan()
[all …]
H A DLegalizerInfo.cpp129 const unsigned TypeIdx = Mutation.first; in mutationIsSane() local
299 for (unsigned TypeIdx = 0; TypeIdx != SpecifiedActions[OpcodeIdx].size(); in computeTables() local
402 unsigned TypeIdx) { in getTypeFromTypeIdx()
498 unsigned TypeIdx = OpInfo[i].getGenericTypeIndex(); in getAction() local
659 const unsigned TypeIdx = Aspect.Idx; in findVectorLegalAction() local
H A DLegalizerHelper.cpp781 unsigned TypeIdx, in narrowScalar()
1337 LegalizerHelper::widenScalarMergeValues(MachineInstr &MI, unsigned TypeIdx, in widenScalarMergeValues()
1493 LegalizerHelper::widenScalarUnmergeValues(MachineInstr &MI, unsigned TypeIdx, in widenScalarUnmergeValues()
1622 LegalizerHelper::widenScalarExtract(MachineInstr &MI, unsigned TypeIdx, in widenScalarExtract()
1700 LegalizerHelper::widenScalarInsert(MachineInstr &MI, unsigned TypeIdx, in widenScalarInsert()
1712 LegalizerHelper::widenScalarAddSubOverflow(MachineInstr &MI, unsigned TypeIdx, in widenScalarAddSubOverflow()
1786 LegalizerHelper::widenScalarAddSubShlSat(MachineInstr &MI, unsigned TypeIdx, in widenScalarAddSubShlSat()
1830 LegalizerHelper::widenScalarMulo(MachineInstr &MI, unsigned TypeIdx, in widenScalarMulo()
1886 LegalizerHelper::widenScalar(MachineInstr &MI, unsigned TypeIdx, LLT WideTy) { in widenScalar()
2515 LegalizerHelper::bitcastExtractVectorElt(MachineInstr &MI, unsigned TypeIdx, in bitcastExtractVectorElt()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizerInfo.h154 unsigned TypeIdx; member
227 inline LegalityPredicate typeIsNot(unsigned TypeIdx, LLT Type) { in typeIsNot()
384 unsigned typeIdx(unsigned TypeIdx) { in typeIdx()
817 LegalizeRuleSet &narrowScalar(unsigned TypeIdx, LegalizeMutation Mutation) { in narrowScalar()
823 LegalizeRuleSet &scalarize(unsigned TypeIdx) { in scalarize()
829 LegalizeRuleSet &scalarizeIf(LegalityPredicate Predicate, unsigned TypeIdx) { in scalarizeIf()
837 LegalizeRuleSet &minScalarOrElt(unsigned TypeIdx, const LLT Ty) { in minScalarOrElt()
847 unsigned TypeIdx, const LLT Ty) { in minScalarOrEltIf()
857 LegalizeRuleSet &minScalar(unsigned TypeIdx, const LLT Ty) { in minScalar()
866 LegalizeRuleSet &maxScalarOrElt(unsigned TypeIdx, const LLT Ty) { in maxScalarOrElt()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp65 static LegalityPredicate isSmallOddVector(unsigned TypeIdx) { in isSmallOddVector()
79 static LegalityPredicate sizeIsMultipleOf32(unsigned TypeIdx) { in sizeIsMultipleOf32()
86 static LegalityPredicate isWideVec16(unsigned TypeIdx) { in isWideVec16()
94 static LegalizeMutation oneMoreElement(unsigned TypeIdx) { in oneMoreElement()
102 static LegalizeMutation fewerEltsToSize64Vector(unsigned TypeIdx) { in fewerEltsToSize64Vector()
115 static LegalizeMutation moreEltsToNext32Bit(unsigned TypeIdx) { in moreEltsToNext32Bit()
144 static LegalizeMutation bitcastToRegisterType(unsigned TypeIdx) { in bitcastToRegisterType()
151 static LegalizeMutation bitcastToVectorElement32(unsigned TypeIdx) { in bitcastToVectorElement32()
160 static LegalityPredicate vectorSmallerThan(unsigned TypeIdx, unsigned Size) { in vectorSmallerThan()
167 static LegalityPredicate vectorWiderThan(unsigned TypeIdx, unsigned Size) { in vectorWiderThan()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/
H A DAArch64LegalizerInfo.cpp529 auto notValidElt = [](const LegalityQuery &Query, unsigned TypeIdx) { in AArch64LegalizerInfo()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DMachineVerifier.cpp907 size_t TypeIdx = MCID.OpInfo[I].getGenericTypeIndex(); in verifyPreISelGenericInstruction() local
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Serialization/
H A DASTBitCodes.h93 explicit TypeIdx(uint32_t index) : Idx(index) {} in TypeIdx() function
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaTemplate.cpp3198 for (unsigned TypeIdx = 0, NumTypes = NestedTypes.size(); TypeIdx != NumTypes; in MatchTemplateParametersToScopeSpecifier() local