/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/CodeGen/GlobalISel/ |
H A D | LegalityPredicates.cpp | 28 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 D | LegalizeMutations.cpp | 17 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 D | LegalizerHelper.cpp | 906 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 D | LegalizerInfo.cpp | 121 const unsigned TypeIdx = Mutation.first; in mutationIsSane() local 255 unsigned TypeIdx) { in getTypeFromTypeIdx() 341 unsigned TypeIdx = OpInfo[i].getGenericTypeIndex(); in getAction() local
|
H A D | LegacyLegalizerInfo.cpp | 107 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/ |
D | LegalizerInfo.h | 147 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 …]
|
D | LegacyLegalizerInfo.h | 105 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/ |
D | LegalizerInfo.h | 147 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 …]
|
D | LegacyLegalizerInfo.h | 105 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/ |
D | LegalizerInfo.h | 147 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 …]
|
D | LegacyLegalizerInfo.h | 105 unsigned TypeIdx; member 181 const unsigned TypeIdx, in setLegalizeScalarToDifferentSizeStrategy() 192 const unsigned TypeIdx, in setLegalizeVectorElementToDifferentSizeStrategy()
|
D | GIMatchTableExecutorImpl.h | 728 int TypeIdx = readS8(); in executeMatchTable() local
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/CodeGen/GlobalISel/ |
D | LegalizerInfo.h | 146 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 …]
|
D | LegacyLegalizerInfo.h | 105 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 D | LegalizerInfo.h | 146 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 D | LegacyLegalizerInfo.h | 104 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 D | LegalityPredicates.cpp | 28 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 D | LegalizeMutations.cpp | 17 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 D | LegalizerHelper.cpp | 598 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 D | LegalizerInfo.cpp | 125 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 D | LegalizerInfo.h | 151 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 D | AMDGPULegalizerInfo.cpp | 42 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 D | AMDGPULegalizerInfo.cpp | 66 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 D | AArch64LegalizerInfo.cpp | 470 auto notValidElt = [](const LegalityQuery &Query, unsigned TypeIdx) { in AArch64LegalizerInfo()
|
/aosp_15_r20/external/clang/include/clang/Serialization/ |
H A D | ASTBitCodes.h | 86 TypeIdx() : Idx(0) { } in TypeIdx() function 87 explicit TypeIdx(uint32_t index) : Idx(index) { } in TypeIdx() function
|