Home
last modified time | relevance | path

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

12

/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/CodeGen/GlobalISel/
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 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::changeElementCountTo(unsigned TypeIdx, in changeElementCountTo()
57 LegalizeMutation LegalizeMutations::changeElementCountTo(unsigned TypeIdx, in changeElementCountTo()
67 LegalizeMutation LegalizeMutations::changeElementSizeTo(unsigned TypeIdx, in changeElementSizeTo()
77 LegalizeMutation LegalizeMutations::widenScalarOrEltToNextPow2(unsigned TypeIdx, in widenScalarOrEltToNextPow2()
88 LegalizeMutations::widenScalarOrEltToNextMultipleOf(unsigned TypeIdx, in widenScalarOrEltToNextMultipleOf()
97 LegalizeMutation LegalizeMutations::moreElementsToNextPow2(unsigned TypeIdx, in moreElementsToNextPow2()
[all …]
H A DLegalizerHelper.cpp906 unsigned TypeIdx, in narrowScalar()
1502 LegalizerHelper::widenScalarMergeValues(MachineInstr &MI, unsigned TypeIdx, in widenScalarMergeValues()
1625 LegalizerHelper::widenScalarUnmergeValues(MachineInstr &MI, unsigned TypeIdx, in widenScalarUnmergeValues()
1754 LegalizerHelper::widenScalarExtract(MachineInstr &MI, unsigned TypeIdx, in widenScalarExtract()
1832 LegalizerHelper::widenScalarInsert(MachineInstr &MI, unsigned TypeIdx, in widenScalarInsert()
1844 LegalizerHelper::widenScalarAddSubOverflow(MachineInstr &MI, unsigned TypeIdx, in widenScalarAddSubOverflow()
1927 LegalizerHelper::widenScalarAddSubShlSat(MachineInstr &MI, unsigned TypeIdx, in widenScalarAddSubShlSat()
1971 LegalizerHelper::widenScalarMulo(MachineInstr &MI, unsigned TypeIdx, in widenScalarMulo()
2031 LegalizerHelper::widenScalar(MachineInstr &MI, unsigned TypeIdx, LLT WideTy) { in widenScalar()
2730 LegalizerHelper::bitcastExtractVectorElt(MachineInstr &MI, unsigned TypeIdx, in bitcastExtractVectorElt()
[all …]
H A DLegalizerInfo.cpp121 const unsigned TypeIdx = Mutation.first; in mutationIsSane() local
255 unsigned TypeIdx) { in getTypeFromTypeIdx()
341 unsigned TypeIdx = OpInfo[i].getGenericTypeIndex(); in getAction() local
H A DLegacyLegalizerInfo.cpp107 for (unsigned TypeIdx = 0; TypeIdx != SpecifiedActions[OpcodeIdx].size(); in computeTables() local
336 const unsigned TypeIdx = Aspect.Idx; in findVectorLegalAction() local
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/CodeGen/GlobalISel/
DLegalizerInfo.h147 unsigned TypeIdx; member
265 inline LegalityPredicate typeIsNot(unsigned TypeIdx, LLT Type) { in typeIsNot()
445 unsigned typeIdx(unsigned TypeIdx) { in typeIdx()
894 LegalizeRuleSet &widenScalarToNextMultipleOf(unsigned TypeIdx, in widenScalarToNextMultipleOf()
924 LegalizeRuleSet &narrowScalar(unsigned TypeIdx, LegalizeMutation Mutation) { in narrowScalar()
930 LegalizeRuleSet &scalarize(unsigned TypeIdx) { in scalarize()
936 LegalizeRuleSet &scalarizeIf(LegalityPredicate Predicate, unsigned TypeIdx) { in scalarizeIf()
944 LegalizeRuleSet &minScalarOrElt(unsigned TypeIdx, const LLT Ty) { in minScalarOrElt()
954 unsigned TypeIdx, const LLT Ty) { in minScalarOrEltIf()
965 LegalizeRuleSet &widenVectorEltsToVectorMinSize(unsigned TypeIdx, in widenVectorEltsToVectorMinSize()
[all …]
DLegacyLegalizerInfo.h105 unsigned TypeIdx; member
181 const unsigned TypeIdx, in setLegalizeScalarToDifferentSizeStrategy()
192 const unsigned TypeIdx, in setLegalizeVectorElementToDifferentSizeStrategy()
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/CodeGen/GlobalISel/
DLegalizerInfo.h147 unsigned TypeIdx; member
265 inline LegalityPredicate typeIsNot(unsigned TypeIdx, LLT Type) { in typeIsNot()
445 unsigned typeIdx(unsigned TypeIdx) { in typeIdx()
893 LegalizeRuleSet &widenScalarToNextMultipleOf(unsigned TypeIdx, in widenScalarToNextMultipleOf()
923 LegalizeRuleSet &narrowScalar(unsigned TypeIdx, LegalizeMutation Mutation) { in narrowScalar()
929 LegalizeRuleSet &scalarize(unsigned TypeIdx) { in scalarize()
935 LegalizeRuleSet &scalarizeIf(LegalityPredicate Predicate, unsigned TypeIdx) { in scalarizeIf()
943 LegalizeRuleSet &minScalarOrElt(unsigned TypeIdx, const LLT Ty) { in minScalarOrElt()
953 unsigned TypeIdx, const LLT Ty) { in minScalarOrEltIf()
964 LegalizeRuleSet &widenVectorEltsToVectorMinSize(unsigned TypeIdx, in widenVectorEltsToVectorMinSize()
[all …]
DLegacyLegalizerInfo.h105 unsigned TypeIdx; member
181 const unsigned TypeIdx, in setLegalizeScalarToDifferentSizeStrategy()
192 const unsigned TypeIdx, in setLegalizeVectorElementToDifferentSizeStrategy()
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/CodeGen/GlobalISel/
DLegalizerInfo.h147 unsigned TypeIdx; member
265 inline LegalityPredicate typeIsNot(unsigned TypeIdx, LLT Type) { in typeIsNot()
445 unsigned typeIdx(unsigned TypeIdx) { in typeIdx()
893 LegalizeRuleSet &widenScalarToNextMultipleOf(unsigned TypeIdx, in widenScalarToNextMultipleOf()
923 LegalizeRuleSet &narrowScalar(unsigned TypeIdx, LegalizeMutation Mutation) { in narrowScalar()
929 LegalizeRuleSet &scalarize(unsigned TypeIdx) { in scalarize()
935 LegalizeRuleSet &scalarizeIf(LegalityPredicate Predicate, unsigned TypeIdx) { in scalarizeIf()
943 LegalizeRuleSet &minScalarOrElt(unsigned TypeIdx, const LLT Ty) { in minScalarOrElt()
953 unsigned TypeIdx, const LLT Ty) { in minScalarOrEltIf()
964 LegalizeRuleSet &widenVectorEltsToVectorMinSize(unsigned TypeIdx, in widenVectorEltsToVectorMinSize()
[all …]
DLegacyLegalizerInfo.h105 unsigned TypeIdx; member
181 const unsigned TypeIdx, in setLegalizeScalarToDifferentSizeStrategy()
192 const unsigned TypeIdx, in setLegalizeVectorElementToDifferentSizeStrategy()
DGIMatchTableExecutorImpl.h728 int TypeIdx = readS8(); in executeMatchTable() local
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/CodeGen/GlobalISel/
DLegalizerInfo.h146 unsigned TypeIdx; member
259 inline LegalityPredicate typeIsNot(unsigned TypeIdx, LLT Type) { in typeIsNot()
439 unsigned typeIdx(unsigned TypeIdx) { in typeIdx()
887 LegalizeRuleSet &widenScalarToNextMultipleOf(unsigned TypeIdx, in widenScalarToNextMultipleOf()
905 LegalizeRuleSet &narrowScalar(unsigned TypeIdx, LegalizeMutation Mutation) { in narrowScalar()
911 LegalizeRuleSet &scalarize(unsigned TypeIdx) { in scalarize()
917 LegalizeRuleSet &scalarizeIf(LegalityPredicate Predicate, unsigned TypeIdx) { in scalarizeIf()
925 LegalizeRuleSet &minScalarOrElt(unsigned TypeIdx, const LLT Ty) { in minScalarOrElt()
935 unsigned TypeIdx, const LLT Ty) { in minScalarOrEltIf()
946 LegalizeRuleSet &widenVectorEltsToVectorMinSize(unsigned TypeIdx, in widenVectorEltsToVectorMinSize()
[all …]
DLegacyLegalizerInfo.h105 unsigned TypeIdx; member
181 const unsigned TypeIdx, in setLegalizeScalarToDifferentSizeStrategy()
192 const unsigned TypeIdx, in setLegalizeVectorElementToDifferentSizeStrategy()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizerInfo.h146 unsigned TypeIdx; member
259 inline LegalityPredicate typeIsNot(unsigned TypeIdx, LLT Type) { in typeIsNot()
439 unsigned typeIdx(unsigned TypeIdx) { in typeIdx()
887 LegalizeRuleSet &widenScalarToNextMultipleOf(unsigned TypeIdx, in widenScalarToNextMultipleOf()
905 LegalizeRuleSet &narrowScalar(unsigned TypeIdx, LegalizeMutation Mutation) { in narrowScalar()
911 LegalizeRuleSet &scalarize(unsigned TypeIdx) { in scalarize()
917 LegalizeRuleSet &scalarizeIf(LegalityPredicate Predicate, unsigned TypeIdx) { in scalarizeIf()
925 LegalizeRuleSet &minScalarOrElt(unsigned TypeIdx, const LLT Ty) { in minScalarOrElt()
935 unsigned TypeIdx, const LLT Ty) { in minScalarOrEltIf()
945 LegalizeRuleSet &minScalar(unsigned TypeIdx, const LLT Ty) { in minScalar()
[all …]
H A DLegacyLegalizerInfo.h104 unsigned TypeIdx; member
180 const unsigned TypeIdx, in setLegalizeScalarToDifferentSizeStrategy()
191 const unsigned TypeIdx, in setLegalizeVectorElementToDifferentSizeStrategy()
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/
H A DLegalityPredicates.cpp28 LegalityPredicate LegalityPredicates::typeIs(unsigned TypeIdx, LLT Type) { in typeIs()
34 LegalityPredicates::typeInSet(unsigned TypeIdx, in typeInSet()
68 LegalityPredicate LegalityPredicates::isScalar(unsigned TypeIdx) { in isScalar()
74 LegalityPredicate LegalityPredicates::isVector(unsigned TypeIdx) { in isVector()
80 LegalityPredicate LegalityPredicates::isPointer(unsigned TypeIdx) { in isPointer()
86 LegalityPredicate LegalityPredicates::isPointer(unsigned TypeIdx, in isPointer()
94 LegalityPredicate LegalityPredicates::narrowerThan(unsigned TypeIdx, in narrowerThan()
102 LegalityPredicate LegalityPredicates::widerThan(unsigned TypeIdx, in widerThan()
110 LegalityPredicate LegalityPredicates::scalarOrEltNarrowerThan(unsigned TypeIdx, in scalarOrEltNarrowerThan()
118 LegalityPredicate LegalityPredicates::scalarOrEltWiderThan(unsigned TypeIdx, in scalarOrEltWiderThan()
[all …]
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::widenScalarOrEltToNextPow2(unsigned TypeIdx, in widenScalarOrEltToNextPow2()
56 LegalizeMutation LegalizeMutations::moreElementsToNextPow2(unsigned TypeIdx, in moreElementsToNextPow2()
67 LegalizeMutation LegalizeMutations::scalarize(unsigned TypeIdx) { in scalarize()
H A DLegalizerHelper.cpp598 unsigned TypeIdx, in narrowScalar()
1176 LegalizerHelper::widenScalarMergeValues(MachineInstr &MI, unsigned TypeIdx, in widenScalarMergeValues()
1298 LegalizerHelper::widenScalarUnmergeValues(MachineInstr &MI, unsigned TypeIdx, in widenScalarUnmergeValues()
1338 LegalizerHelper::widenScalarExtract(MachineInstr &MI, unsigned TypeIdx, in widenScalarExtract()
1417 LegalizerHelper::widenScalarInsert(MachineInstr &MI, unsigned TypeIdx, in widenScalarInsert()
1429 LegalizerHelper::widenScalar(MachineInstr &MI, unsigned TypeIdx, LLT WideTy) { in widenScalar()
1939 LegalizerHelper::lower(MachineInstr &MI, unsigned TypeIdx, LLT Ty) { in lower()
2326 MachineInstr &MI, unsigned TypeIdx, LLT NarrowTy) { in fewerElementsVectorImplicitDef()
2354 LegalizerHelper::fewerElementsVectorBasic(MachineInstr &MI, unsigned TypeIdx, in fewerElementsVectorBasic()
2460 MachineInstr &MI, unsigned TypeIdx, LLT NarrowTyArg) { in fewerElementsVectorMultiEltType()
[all …]
H A DLegalizerInfo.cpp125 const unsigned TypeIdx = Mutation.first; in mutationIsSane() local
291 for (unsigned TypeIdx = 0; TypeIdx != SpecifiedActions[OpcodeIdx].size(); in computeTables() local
394 unsigned TypeIdx) { in getTypeFromTypeIdx()
490 unsigned TypeIdx = OpInfo[i].getGenericTypeIndex(); in getAction() local
657 const unsigned TypeIdx = Aspect.Idx; in findVectorLegalAction() local
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizerInfo.h151 unsigned TypeIdx; member
339 unsigned typeIdx(unsigned TypeIdx) { in typeIdx()
729 LegalizeRuleSet &narrowScalar(unsigned TypeIdx, LegalizeMutation Mutation) { in narrowScalar()
735 LegalizeRuleSet &scalarize(unsigned TypeIdx) { in scalarize()
742 LegalizeRuleSet &minScalarOrElt(unsigned TypeIdx, const LLT &Ty) { in minScalarOrElt()
752 unsigned TypeIdx, const LLT &Ty) { in minScalarOrEltIf()
762 LegalizeRuleSet &minScalar(unsigned TypeIdx, const LLT &Ty) { in minScalar()
771 LegalizeRuleSet &maxScalarOrElt(unsigned TypeIdx, const LLT &Ty) { in maxScalarOrElt()
780 LegalizeRuleSet &maxScalar(unsigned TypeIdx, const LLT &Ty) { in maxScalar()
791 LegalizeRuleSet &maxScalarIf(LegalityPredicate Predicate, unsigned TypeIdx, in maxScalarIf()
[all …]
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp42 static LegalityPredicate isMultiple32(unsigned TypeIdx, in isMultiple32()
51 static LegalityPredicate sizeIs(unsigned TypeIdx, unsigned Size) { in sizeIs()
57 static LegalityPredicate isSmallOddVector(unsigned TypeIdx) { in isSmallOddVector()
67 static LegalityPredicate isWideVec16(unsigned TypeIdx) { in isWideVec16()
75 static LegalizeMutation oneMoreElement(unsigned TypeIdx) { in oneMoreElement()
83 static LegalizeMutation fewerEltsToSize64Vector(unsigned TypeIdx) { in fewerEltsToSize64Vector()
96 static LegalizeMutation moreEltsToNext32Bit(unsigned TypeIdx) { in moreEltsToNext32Bit()
112 static LegalityPredicate vectorSmallerThan(unsigned TypeIdx, unsigned Size) { in vectorSmallerThan()
119 static LegalityPredicate vectorWiderThan(unsigned TypeIdx, unsigned Size) { in vectorWiderThan()
126 static LegalityPredicate numElementsNotEven(unsigned TypeIdx) { in numElementsNotEven()
[all …]
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp66 static LegalityPredicate isSmallOddVector(unsigned TypeIdx) { in isSmallOddVector()
80 static LegalityPredicate sizeIsMultipleOf32(unsigned TypeIdx) { in sizeIsMultipleOf32()
87 static LegalityPredicate isWideVec16(unsigned TypeIdx) { in isWideVec16()
95 static LegalizeMutation oneMoreElement(unsigned TypeIdx) { in oneMoreElement()
104 static LegalizeMutation fewerEltsToSize64Vector(unsigned TypeIdx) { in fewerEltsToSize64Vector()
118 static LegalizeMutation moreEltsToNext32Bit(unsigned TypeIdx) { in moreEltsToNext32Bit()
146 static LegalizeMutation bitcastToRegisterType(unsigned TypeIdx) { in bitcastToRegisterType()
153 static LegalizeMutation bitcastToVectorElement32(unsigned TypeIdx) { in bitcastToVectorElement32()
163 static LegalityPredicate vectorSmallerThan(unsigned TypeIdx, unsigned Size) { in vectorSmallerThan()
170 static LegalityPredicate vectorWiderThan(unsigned TypeIdx, unsigned Size) { in vectorWiderThan()
[all …]
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
H A DAArch64LegalizerInfo.cpp470 auto notValidElt = [](const LegalityQuery &Query, unsigned TypeIdx) { in AArch64LegalizerInfo()
/aosp_15_r20/external/clang/include/clang/Serialization/
H A DASTBitCodes.h86 TypeIdx() : Idx(0) { } in TypeIdx() function
87 explicit TypeIdx(uint32_t index) : Idx(index) { } in TypeIdx() function

12