/llvm-project/llvm/lib/Support/ |
H A D | FloatingPointMode.cpp | 15 FPClassTest NewMask = Mask & fcNan; in fneg() local 36 FPClassTest NewMask = Mask & fcNan; in inverse_fabs() local 49 FPClassTest NewMask = Mask & fcNan; in unknown_sign() local
|
/llvm-project/llvm/lib/CodeGen/ |
H A D | RegisterPressure.cpp | 52 assert((PrevMask & ~NewMask).none() && "Must not remove bits"); in increaseSetPressure() argument 66 assert((NewMask & ~PrevMask).none() && "Must not add bits"); in decreaseSetPressure() argument 157 if (PreviousMask.any() || NewMask.none()) in increaseRegPressure() argument 172 decreaseSetPressure(CurrSetPressure, *MRI, RegUnit, PreviousMask, NewMask); in decreaseRegPressure() argument 701 LaneBitmask NewMask = PrevMask | P.LaneMask; addLiveRegs() local 715 LaneBitmask NewMask; discoverLiveInOrOut() local 769 LaneBitmask NewMask = PreviousMask & ~Def.LaneMask; recede() local 799 LaneBitmask NewMask = PreviousMask | Use.LaneMask; recede() local 928 LaneBitmask NewMask = PreviousMask | Def.LaneMask; advance() local 1315 LaneBitmask NewMask = LiveMask & ~LastUseMask; bumpDownwardPressure() local 1324 LaneBitmask NewMask = LiveMask | Def.LaneMask; bumpDownwardPressure() local [all...] |
H A D | ComplexDeinterleavingPass.cpp | 1991 auto *NewMask = Builder.CreateIntrinsic(Intrinsic::vector_interleave2, replaceNode() local
|
/llvm-project/llvm/include/llvm/IR/ |
H A D | VectorBuilder.h | 73 setMask(Value * NewMask) setMask() argument
|
/llvm-project/llvm/tools/llvm-reduce/deltas/ |
H A D | ReduceRegisterMasks.cpp | 42 std::vector<uint32_t> NewMask(RegMaskSize); in reduceMasksInFunction() local
|
/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 1315 SmallVector<int, 16> NewMask(NumMaskElts); foldInsEltIntoSplat() local 1354 SmallVector<int, 16> NewMask(NumMaskElts); foldInsEltIntoIdentityShuffle() local 2135 SmallVector<int, 16> NewMask(NumElts); foldSelectShuffleOfSelectShuffle() local 2238 SmallVector<int, 16> NewMask(NumMaskElts, 0); canonicalizeInsertSplat() local 2593 SmallVector<int, 16> NewMask(NumElts); foldIdentityExtractShuffle() local 2732 SmallVector<int, 16> NewMask(Mask.size(), -1); foldIdentityPaddedShuffles() local [all...] |
H A D | InstCombineAndOrXor.cpp | 169 unsigned NewMask; in conjugateICmpMask() local 389 Value *NewMask = ConstantInt::get(A->getType(), BorD); foldLogOpOfMaskedICmps_NotAllZeros_BMask_Mixed() local 571 APInt NewMask = *ConstB & *ConstD; foldLogOpOfMaskedICmps() local 583 APInt NewMask = *ConstB | *ConstD; foldLogOpOfMaskedICmps() local [all...] |
H A D | InstCombineSimplifyDemanded.cpp | 356 APInt NewMask = ~(LHSKnown.One & RHSKnown.One & DemandedMask); SimplifyDemandedUseBits() local
|
H A D | InstCombineShifts.cpp | 227 Constant *NewMask; in dropRedundantMaskingOfLeftShiftInput() local
|
H A D | InstCombineAddSub.cpp | 1604 Constant *NewMask = ConstantInt::get(RHS->getType(), *C1 - 1); visitAdd() local
|
H A D | InstCombineCalls.cpp | 2083 Value *NewMask = Builder.CreateAnd(II->getArgOperand(1), InnerMask); visitCallInst() local
|
/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIModeRegister.cpp | 56 unsigned NewMask = (Mask & S.Mask) & (Mode ^ ~S.Mode); in intersect() local
|
H A D | GCNRegPressure.cpp | 52 inc(unsigned Reg,LaneBitmask PrevMask,LaneBitmask NewMask,const MachineRegisterInfo & MRI) inc() argument [all...] |
/llvm-project/llvm/lib/Target/VE/ |
H A D | VECustomDAG.cpp | 512 SDValue NewMask; in getTargetSplitMask() local
|
/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VectorCombine.cpp | 731 SmallVector<int, 16> NewMask; foldBitcastShuffle() local 1531 SmallVector<int, 16> NewMask; foldShuffleOfCastops() local 1627 SmallVector<int, 16> NewMask(OuterMask.begin(), OuterMask.end()); foldShuffleOfShuffles() local [all...] |
H A D | VPlanTransforms.cpp | 1472 VPValue *NewMask = HeaderMask == OrigMask ? nullptr : OrigMask; tryAddExplicitVectorLength() local
|
H A D | SLPVectorizer.cpp | 963 SmallVector<int> NewMask(SubMask.size(), PoisonMaskElem); addMask() local 5167 SmallVector<int> NewMask; reorderNodeWithReuses() local 7623 SmallVector<int> NewMask(ReuseShuffleIndices.size(), PoisonMaskElem); buildAltOpShuffleMask() local 7735 SmallVector<int> NewMask(ExtMask.size(), PoisonMaskElem); combineMasks() local 8001 SmallVector<int> NewMask(Mask.begin(), Mask.end()); createShuffle() local 9263 SmallVector<int> NewMask; getEntryCost() local 12080 SmallVector<int> NewMask; addOrdered() local 12122 SmallVector<int> NewMask(ExtMask.size(), PoisonMaskElem); global() local 14294 __anon7791346711302(Instruction *I1, Instruction *I2, SmallVectorImpl<int> &NewMask) optimizeGatherSequence() argument 14352 SmallVector<int> NewMask; optimizeGatherSequence() local [all...] |
/llvm-project/llvm/lib/IR/ |
H A D | IntrinsicInst.cpp | 410 setMaskParam(Value * NewMask) setMaskParam() argument
|
H A D | Instructions.cpp | 1710 SmallVector<int, 16> NewMask(NumMaskElts); commute() local
|
/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelDAGToDAG.cpp | 2058 SDValue NewMask = DAG.getConstant(0xff, DL, XVT); foldMaskAndShiftToExtract() local 2132 SDValue NewMask = DAG.getConstant(Mask >> ShiftAmt, DL, VT); foldMaskedShiftToScaledMask() local 2306 SDValue NewMask = DAG.getConstant(Mask >> AMShiftAmt, DL, XVT); foldMaskedShiftToBEXTR() local 4800 SDValue NewMask = CurDAG->getConstant(NegMaskVal, SDLoc(And), VT); shrinkAndImmediate() local [all...] |
/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonISelDAGToDAGHVX.cpp | 1271 packs(ShuffleMask SM,OpRef Va,OpRef Vb,ResultStack & Results,MutableArrayRef<int> NewMask,unsigned Options) packs() argument 1504 packp(ShuffleMask SM,OpRef Va,OpRef Vb,ResultStack & Results,MutableArrayRef<int> NewMask) packp() argument [all...] |
/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | DAGCombiner.cpp | 7082 SDValue NewMask = visitAND() local 12719 APInt NewMask = visitSETCC() local 15588 SmallVector<int, 8> NewMask; visitBITCAST() local 21767 mergeEltWithShuffle(SDValue & X,SDValue & Y,ArrayRef<int> Mask,SmallVectorImpl<int> & NewMask,SDValue Elt,unsigned InsIndex) mergeEltWithShuffle() argument 21847 SmallVector<int, 16> NewMask(Mask); mergeInsertEltWithShuffle() local 22167 SmallVector<int, 16> NewMask; visitINSERT_VECTOR_ELT() local 24593 SmallVector<int, 16> NewMask; foldExtractSubvectorFromShuffleVector() local 25478 SmallVector<int, 32> NewMask; combineShuffleOfSplatVal() local 25518 SmallVector<int> NewMask; combineShuffleOfBitcast() local 25717 SmallVector<int, 8> NewMask; visitVECTOR_SHUFFLE() local 25873 SmallVector<int, 8> NewMask; visitVECTOR_SHUFFLE() local 26045 SmallVector<int, 8> NewMask; visitVECTOR_SHUFFLE() local [all...] |
H A D | LegalizeDAG.cpp | 293 SmallVector<int, 8> NewMask; ShuffleWithNarrowerEltType() local 3474 SmallVector<int, 32> NewMask; ExpandNode() local [all...] |
/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.cpp | 4613 SmallVector<int, 16> NewMask(Mask); lowerVECTOR_SHUFFLEAsVSlidedown() local 17675 __anon17a3f42a2102(const APInt &NewMask) targetShrinkDemandedConstant() argument 17694 APInt NewMask = APInt(Mask.getBitWidth(), 0xffff); targetShrinkDemandedConstant() local 17700 APInt NewMask = APInt(64, 0xffffffff); targetShrinkDemandedConstant() local 17717 APInt NewMask = ShrunkMask; targetShrinkDemandedConstant() local [all...] |
/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | LegalizerHelper.cpp | 5626 SmallVector<int, 16> NewMask(Mask); equalizeVectorShuffleLengths() local 5708 SmallVector<int, 16> NewMask; moreElementsVectorShuffle() local
|