Home
last modified time | relevance | path

Searched defs:MaskElt (Results 1 – 25 of 26) sorted by relevance

12

/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Analysis/
H A DVectorUtils.cpp480 for (int MaskElt : Mask) { in narrowShuffleMaskElts() local
1007 for (int MaskElt : Mask) { in createUnaryMask() local
1086 if (auto *MaskElt = ConstMask->getAggregateElement(I)) in maskIsAllZeroOrUndef() local
1112 if (auto *MaskElt = ConstMask->getAggregateElement(I)) in maskIsAllOneOrUndef() local
H A DConstantFolding.cpp3152 auto *MaskElt = Mask->getAggregateElement(I); in ConstantFoldFixedVectorCall() local
H A DInstructionSimplify.cpp5215 if (all_of(Indices, [InsertIndex](int MaskElt) { in simplifyShuffleVectorInst()
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp1738 Constant *MaskElt = Mask->getAggregateElement(i); in foldIdentityExtractShuffle() local
1766 if (none_of(Mask, [IdxC](int MaskElt) { return MaskElt == (int)IdxC; })) { in foldShuffleWithInsert()
1776 if (none_of(Mask, [IdxC](int MaskElt) { return MaskElt == (int)IdxC; })) { in foldShuffleWithInsert()
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
H A DVectorUtils.cpp761 if (auto *MaskElt = ConstMask->getAggregateElement(I)) in maskIsAllZeroOrUndef() local
778 if (auto *MaskElt = ConstMask->getAggregateElement(I)) in maskIsAllOneOrUndef() local
H A DConstantFolding.cpp2411 auto *MaskElt = Mask->getAggregateElement(I); in ConstantFoldVectorCall() local
H A DInstructionSimplify.cpp4474 if (all_of(Indices, [InsertIndex](int MaskElt) { in SimplifyShuffleVectorInst()
/aosp_15_r20/external/llvm/lib/Target/X86/
H A DX86ShuffleDecodeConstantPool.cpp279 APInt MaskElt = cast<ConstantInt>(COp)->getValue(); in DecodeVPPERMMask() local
H A DX86ISelLowering.cpp14347 APInt MaskElt = in LowerFABSorFNEG() local
/aosp_15_r20/external/llvm/lib/Analysis/
H A DVectorUtils.cpp296 for (int MaskElt : ShuffleInst->getShuffleMask()) in getSplatValue() local
H A DConstantFolding.cpp1862 auto *MaskElt = Mask->getAggregateElement(I); in ConstantFoldVectorCall() local
H A DInstructionSimplify.cpp3955 if (auto *MaskElt = ConstMask->getAggregateElement(I)) in maskIsAllZeroOrUndef() local
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/IR/
H A DInstructions.cpp2150 int MaskElt = getMaskValue(i); in commute() local
2613 if (!all_of(CurrSubMask, [CurrElt](int MaskElt) { in isReplicationMaskWithParams()
2628 Mask.take_while([](int MaskElt) { return MaskElt == 0; }).size(); in isReplicationMask()
2643 for (int MaskElt : Mask) { in isReplicationMask() local
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp2431 int MaskElt = Shuffle->getMaskElt(Idx % NewElts); in SplitVecRes_VECTOR_SHUFFLE() local
2533 int MaskElt = Shuffle->getMaskElt(Idx % NewElts); in SplitVecRes_VECTOR_SHUFFLE() local
2566 int MaskElt = Shuffle->getMaskElt(Idx % NewElts); in SplitVecRes_VECTOR_SHUFFLE() local
2590 int MaskElt = Shuffle->getMaskElt(Idx % NewElts); in SplitVecRes_VECTOR_SHUFFLE() local
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp2535 int MaskElt = Mask[i]; in foldIdentityExtractShuffle() local
/aosp_15_r20/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp1049 if (auto *MaskElt = ConstMask->getAggregateElement(I)) in maskIsAllOneOrUndef() local
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp3159 int MaskElt = (N * LTNumElts + E < TpNumElts) ? Mask[N * LTNumElts + E] in getShuffleCost() local
H A DAArch64ISelLowering.cpp11061 int MaskElt = getPFIDLane(ID, (RHSID & 0x01) << 1) >> 1; in GeneratePerfectShuffle() local
11077 int MaskElt = getPFIDLane(ID, RHSID); in GeneratePerfectShuffle() local
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
H A DInstructions.cpp1822 int MaskElt = getMaskValue(i); in commute() local
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp5590 unsigned MaskElt = PackedElt * NumInPerOut; in lowerZERO_EXTEND_VECTOR_INREG() local
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp7496 Register MaskElt = MaskReg; in lowerSelect() local
/aosp_15_r20/external/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp9878 int MaskElt = SVN->getMaskElt(n); in PerformVECTOR_SHUFFLECombine() local
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp13053 int MaskElt = SVN->getMaskElt(n); in PerformVECTOR_SHUFFLECombine() local
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp15626 int MaskElt = SVN->getMaskElt(n); in PerformVECTOR_SHUFFLECombine() local
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp23675 APInt MaskElt = IsFABS ? APInt::getSignedMaxValue(EltBits) : in LowerFABSorFNEG() local
40404 for (int MaskElt : Mask) { in combineX86ShufflesRecursively() local

12