| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/M68k/ |
| H A D | M68kCollapseMOVEMPass.cpp | 85 unsigned getMask() const { return Mask; } in getMask() function in __anond1c1b9230111::MOVEMState 189 .addImm(State.getMask()) in Finish() 196 .addImm(State.getMask()); in Finish()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | LowLevelTypeImpl.h | 327 static uint64_t getMask(const BitFieldInfo FieldInfo) { 336 return maskAndShift(Val, getMask(FieldInfo), FieldInfo[1]); 339 return getMask(FieldInfo) & (RawData >> FieldInfo[1]);
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | TargetRegisterInfo.cpp | 313 return firstCommonClass(RCI.getMask(), A->getSubClassMask(), this); in getMatchingSuperRegClass() 353 firstCommonClass(IA.getMask(), IB.getMask(), this); in getCommonSuperRegClass()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUArgumentUsageInfo.h | 81 unsigned getMask() const { in getMask() function
|
| H A D | SIMachineFunctionInfo.cpp | 543 SA.Mask = Arg.getMask(); in convertArgumentInfo()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | SanitizerMetadata.cpp | 74 if (Attr->getMask() & SanitizerKind::Address) in reportGlobalToASan()
|
| /freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-readobj/ |
| H A D | MachODumper.cpp | 316 static std::string getMask(uint32_t prot) in getMask() function 852 W.printString("maxprot", getMask(MOSegment.maxprot)); in printMachOSegment() 853 W.printString("initprot", getMask(MOSegment.initprot)); in printMachOSegment()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlan.h | 1251 VPValue *getMask(unsigned Idx) const { return getOperand(Idx * 2 + 1); } in getMask() function 1304 VPValue *getMask() const { in getMask() function 1457 if (VPValue *Mask = getMask()) in print() 1466 VPValue *getMask() const { in getMask() function 1547 VPValue *getMask() const { in getMask() function
|
| H A D | VPlan.cpp | 1159 getMask(I)->printAsOperand(O, SlotTracker); in print()
|
| H A D | LoopVectorize.cpp | 9405 Recipe->getMask()); in buildVPlanWithVPRecipes() 9563 VPValue *Mask = getMask(); in print() 9635 Value *Cond = State.get(getMask(In), Part); in execute() 9648 getStoredValues(), getMask()); in execute() 9737 VPValue *BlockInMask = getMask(); in execute() 9806 StoredValue, getMask()); in execute()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAGNodes.h | 1496 ArrayRef<int> getMask() const { 2341 const SDValue &getMask() const { 2382 const SDValue &getMask() const { return getOperand(3); } 2419 const SDValue &getMask() const { return getOperand(4); } 2463 const SDValue &getMask() const { return getOperand(2); }
|
| H A D | TargetRegisterInfo.h | 1144 const uint32_t *getMask() const { return Mask; } in getMask() function
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonVectorCombine.cpp | 226 Value *getMask(Value *Val) const; 412 auto AlignVectors::getMask(Value *Val) const -> Value * { in getMask() function in AlignVectors 826 Value *Sel = Builder.CreateSelect(getMask(B.Seg.Val), Cast, in realignGroup() 854 Value *Mask = HVC.rescale(Builder, MakeVec(Builder, getMask(S.Seg.Val)), in realignGroup()
|
| H A D | HexagonISelDAGToDAGHVX.cpp | 2281 std::vector<int> Mask(SN->getMask().begin(), SN->getMask().end()); in selectShuffle()
|
| H A D | HexagonISelLoweringHVX.cpp | 1705 SDValue Mask = MaskN->getMask(); in LowerHvxMaskedOp() 1847 VectorPair Masks = opSplit(MaskN->getMask(), dl, DAG); in SplitHvxMemOp()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | DAGCombiner.cpp | 4941 !SVN0->getMask().equals(SVN1->getMask())) in hoistLogicOpWithSameOpcodeHands() 9752 SDValue Mask = MSC->getMask(); in visitMSCATTER() 9783 SDValue Mask = MST->getMask(); in visitMSTORE() 9808 SDValue Mask = MGT->getMask(); in visitMGATHER() 9841 SDValue Mask = MLD->getMask(); in visitMLOAD() 12863 for (int M : SVN->getMask()) in visitBITCAST() 20644 ArrayRef<int> Mask = SVN->getMask(); in partitionShuffleOfConcats() 20752 for (int M : SVN->getMask()) { in combineShuffleOfScalars() 21584 LeftMask.assign(SVN->getMask().begin(), SVN->getMask().end()); in visitVECTOR_SHUFFLE() 21595 RightMask.assign(SVN->getMask().begin(), SVN->getMask().end()); in visitVECTOR_SHUFFLE() [all …]
|
| H A D | LegalizeVectorTypes.cpp | 1742 SDValue Mask = MLD->getMask(); in SplitVecRes_MLOAD() 1824 SDValue Mask = MGT->getMask(); in SplitVecRes_MGATHER() 2519 SDValue Mask = MGT->getMask(); in SplitVecOp_MGATHER() 2582 SDValue Mask = N->getMask(); in SplitVecOp_MSTORE() 2660 SDValue Mask = N->getMask(); in SplitVecOp_MSCATTER() 4059 SDValue Mask = N->getMask(); in WidenVecRes_MLOAD() 4084 SDValue Mask = N->getMask(); in WidenVecRes_MGATHER() 4906 SDValue Mask = MST->getMask(); in WidenVecOp_MSTORE() 4946 SDValue Mask = MG->getMask(); in WidenVecOp_MGATHER() 4966 SDValue Mask = MSC->getMask(); in WidenVecOp_MSCATTER()
|
| H A D | SelectionDAG.cpp | 1952 SmallVector<int, 8> MaskVec(SV.getMask().begin(), SV.getMask().end()); in getCommutedVectorShuffle() 2533 ArrayRef<int> Mask = cast<ShuffleVectorSDNode>(V)->getMask(); in isSplatValue() 2816 assert(NumElts == SVN->getMask().size() && "Unexpected vector size"); in computeKnownBits() 3726 assert(NumElts == SVN->getMask().size() && "Unexpected vector size"); in ComputeNumSignBits() 7661 Offset, LD->getMask(), LD->getPassThru(), in getIndexedMaskedLoad() 7710 ST->getMask(), ST->getMemoryVT(), ST->getMemOperand(), in getIndexedMaskedStore() 7740 assert(N->getMask().getValueType().getVectorElementCount() == in getMaskedGather() 7785 assert(N->getMask().getValueType().getVectorElementCount() == in getMaskedScatter()
|
| H A D | LegalizeIntegerTypes.cpp | 707 N->getOffset(), N->getMask(), ExtPassThru, in PromoteIntRes_MLOAD() 727 SDValue Ops[] = {N->getChain(), ExtPassThru, N->getMask(), N->getBasePtr(), in PromoteIntRes_MGATHER() 1838 SDValue Mask = N->getMask(); in PromoteIntOp_MSTORE() 4791 ArrayRef<int> NewMask = SV->getMask().slice(0, VT.getVectorNumElements()); in PromoteIntRes_VECTOR_SHUFFLE()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | DerivedTypes.h | 88 APInt getMask() const;
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Type.cpp | 299 APInt IntegerType::getMask() const { in getMask() function in IntegerType
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.h | 1688 const SDValue &getMask() const { return getOperand(2); } in getMask() function
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 1910 bool IsSelect = all_of(enumerate(SVN->getMask()), [&](const auto &MaskIdx) { in lowerVECTOR_SHUFFLE() 1932 for (int MaskIndex : SVN->getMask()) { in lowerVECTOR_SHUFFLE() 4348 SDValue Mask = Load->getMask(); in lowerMLOAD() 4383 SDValue Mask = Store->getMask(); in lowerMSTORE() 4609 SDValue Mask = MGN->getMask(); in lowerMGATHER() 4690 SDValue Mask = MSN->getMask(); in lowerMSCATTER() 6277 {MGSN->getChain(), MGN->getPassThru(), MGSN->getMask(), in PerformDAGCombine() 6284 {MGSN->getChain(), MSN->getValue(), MGSN->getMask(), MGSN->getBasePtr(), in PerformDAGCombine()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyISelLowering.cpp | 2024 ArrayRef<int> Mask = cast<ShuffleVectorSDNode>(Op.getNode())->getMask(); in LowerVECTOR_SHUFFLE() 2178 SrcType, SDLoc(N), CastOp, DAG.getUNDEF(SrcType), Shuffle->getMask()); in performVECTOR_SHUFFLECombine()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.cpp | 8340 ArrayRef<int> ShuffleMask = SVN->getMask(); in LowerVECTOR_SHUFFLE_i1() 8531 ArrayRef<int> ShuffleMask = SVN->getMask(); in LowerVECTOR_SHUFFLE() 9899 SDValue Mask = N->getMask(); in LowerMLOAD() 14871 !Op1->getOperand(1).isUndef() || Op0->getMask() != Op1->getMask() || in FlattenVectorShuffle() 14876 ArrayRef<int> NMask = N->getMask(); in FlattenVectorShuffle() 14877 ArrayRef<int> OpMask = Op0->getMask(); in FlattenVectorShuffle() 14896 if (isVMOVNTruncMask(N->getMask(), VT, 0)) in PerformShuffleVMOVNCombine() 15634 ArrayRef<int> M = SVN->getMask(); in PerformSplittingToNarrowingStores() 17412 SmallVector<int, 8> Mask(S0->getMask().begin(), S0->getMask().end()); in PerformMVETruncCombine() 17413 Mask.append(S1->getMask().begin(), S1->getMask().end()); in PerformMVETruncCombine() [all …]
|