/openbsd-src/gnu/llvm/clang/lib/Basic/ |
H A D | NoSanitizeList.cpp | 30 bool NoSanitizeList::containsGlobal(SanitizerMask Mask, StringRef GlobalName, in containsGlobal() 35 bool NoSanitizeList::containsType(SanitizerMask Mask, StringRef MangledTypeName, in containsType() 40 bool NoSanitizeList::containsFunction(SanitizerMask Mask, in containsFunction() 45 bool NoSanitizeList::containsFile(SanitizerMask Mask, StringRef FileName, in containsFile() 50 bool NoSanitizeList::containsMainFile(SanitizerMask Mask, StringRef FileName, in containsMainFile() 55 bool NoSanitizeList::containsLocation(SanitizerMask Mask, SourceLocation Loc, in containsLocation()
|
H A D | SanitizerSpecialCaseList.cpp | 41 SanitizerMask Mask; in createSanitizerSections() local 56 bool SanitizerSpecialCaseList::inSection(SanitizerMask Mask, StringRef Prefix, in inSection()
|
/openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/ |
H A D | SystemZTDC.cpp | 100 void converted(Instruction *I, Value *V, int Mask, bool Worthy) { in converted() 208 int Mask = 0; in convertFCmp() local 250 int Mask; in convertICmp() local 275 int Mask = MaskC->getZExtValue(); in convertICmp() local 299 int Mask; in convertLogicOp() local 361 int Mask; in runOnFunction() local
|
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/ |
H A D | ScalarizeMaskedMemIntrin.cpp | 91 static bool isConstantIntVector(Value *Mask) { in isConstantIntVector() 147 Value *Mask = CI->getArgOperand(2); in scalarizeMaskedLoad() local 213 Value *Mask = Builder.getInt(APInt::getOneBitSet( in scalarizeMaskedLoad() local 290 Value *Mask = CI->getArgOperand(3); in scalarizeMaskedStore() local 347 Value *Mask = Builder.getInt(APInt::getOneBitSet( in scalarizeMaskedStore() local 417 Value *Mask = CI->getArgOperand(2); in scalarizeMaskedGather() local 469 Value *Mask = Builder.getInt(APInt::getOneBitSet( in scalarizeMaskedGather() local 548 Value *Mask = CI->getArgOperand(3); in scalarizeMaskedScatter() local 596 Value *Mask = Builder.getInt(APInt::getOneBitSet( in scalarizeMaskedScatter() local 636 Value *Mask = CI->getArgOperand(1); in scalarizeMaskedExpandLoad() local [all …]
|
/openbsd-src/gnu/llvm/llvm/lib/Analysis/ |
H A D | VectorUtils.cpp | 349 int llvm::getSplatIndex(ArrayRef<int> Mask) { in getSplatIndex() 432 bool llvm::getShuffleDemandedElts(int SrcWidth, ArrayRef<int> Mask, in getShuffleDemandedElts() 469 void llvm::narrowShuffleMaskElts(int Scale, ArrayRef<int> Mask, in narrowShuffleMaskElts() 490 bool llvm::widenShuffleMaskElts(int Scale, ArrayRef<int> Mask, in widenShuffleMaskElts() 541 void llvm::getShuffleMaskWithWidestElts(ArrayRef<int> Mask, in getShuffleMaskWithWidestElts() 556 ArrayRef<int> Mask, unsigned NumOfSrcRegs, unsigned NumOfDestRegs, in processShuffleMasks() 591 count_if(Dest, [](ArrayRef<int> Mask) { return !Mask.empty(); }); in processShuffleMasks() 600 find_if(Dest, [](ArrayRef<int> Mask) { return !Mask.empty(); }); in processShuffleMasks() 622 auto &&NormalizeMask = [](MutableArrayRef<int> Mask) { in processShuffleMasks() 946 SmallVector<Constant *, 16> Mask; in createBitMaskForGaps() local [all …]
|
/openbsd-src/gnu/llvm/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineShifts.cpp | 461 Constant *Mask = ConstantExpr::getSub(C, ConstantInt::get(Ty, 1)); in commonShiftTransforms() local 508 APInt Mask = APInt::getLowBitsSet(TypeWidth, OuterShAmt) << MaskShift; in canEvaluateShiftedShift() local 620 APInt Mask = IsInnerShl in foldShiftedShift() local 695 APInt Mask = APInt::getLowBitsSet(TypeWidth, TypeWidth - NumBits); in getShiftedValue() local 946 APInt Mask(APInt::getHighBitsSet(BitWidth, BitWidth - ShAmtC)); in visitShl() local 982 APInt Mask(APInt::getHighBitsSet(BitWidth, BitWidth - ShAmtC)); in visitShl() local 993 APInt Mask(APInt::getHighBitsSet(BitWidth, BitWidth - ShAmtC)); in visitShl() local 1014 APInt Mask(APInt::getHighBitsSet(BitWidth, BitWidth - ShAmtC)); in visitShl() local 1067 Constant *Mask = ConstantInt::get(Ty, Bits); in visitShl() local 1111 Value *Mask = Builder.CreateShl(AllOnes, Op1); in visitShl() local [all …]
|
H A D | InstCombineVectorOps.cpp | 611 SmallVectorImpl<int> &Mask) { in collectSingleShuffleElements() 765 static ShuffleOps collectShuffleElements(Value *V, SmallVectorImpl<int> &Mask, in collectShuffleElements() 1254 SmallVector<int, 16> Mask(NumElements, 0); in foldInsSequenceIntoSplat() local 1415 ArrayRef<int> Mask = Shuf->getShuffleMask(); in foldConstantInsEltIntoShuffle() local 1456 SmallVector<int, 16> Mask(NumElts); in foldConstantInsEltIntoShuffle() local 1679 SmallVector<int, 16> Mask; in visitInsertElementInst() local 1730 static bool canEvaluateShuffled(Value *V, ArrayRef<int> Mask, in canEvaluateShuffled() 1894 static Value *evaluateInDifferentElementOrder(Value *V, ArrayRef<int> Mask) { in evaluateInDifferentElementOrder() 1999 ArrayRef<int> Mask) { in isShuffleExtractingFromLHS() 2067 SmallVector<int, 16> Mask; in foldSelectShuffleOfSelectShuffle() local [all …]
|
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/ |
H A D | AArch64ExpandImm.cpp | 125 const uint64_t Mask = 0xFFFF; in updateImm() local 153 const uint64_t Mask = 0xFFFF; in trySequenceOfOnes() local 247 const unsigned Mask = 0xFFFF; in expandMOVImmSimple() local 305 const unsigned Mask = 0xFFFF; in expandMOVImm() local
|
/openbsd-src/gnu/llvm/compiler-rt/lib/fuzzer/ |
H A D | FuzzerUtil.h | 100 size_t Mask = PageSize() - 1; in RoundUpByPage() local 106 size_t Mask = PageSize() - 1; in RoundDownByPage() local
|
/openbsd-src/gnu/llvm/llvm/lib/MCA/HardwareUnits/ |
H A D | ResourceManager.cpp | 51 void DefaultResourceStrategy::used(uint64_t Mask) { in used() 66 uint64_t Mask) in ResourceState() 128 uint64_t Mask = ProcResID2Mask[I]; in ResourceManager() local 136 uint64_t Mask = ProcResID2Mask[I]; in ResourceManager() local
|
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/ |
H A D | InterleavedAccessPass.cpp | 152 static bool isDeInterleaveMaskOfFactor(ArrayRef<int> Mask, unsigned Factor, in isDeInterleaveMaskOfFactor() 176 static bool isDeInterleaveMask(ArrayRef<int> Mask, unsigned &Factor, in isDeInterleaveMask() 205 static bool isReInterleaveMask(ArrayRef<int> Mask, unsigned &Factor, in isReInterleaveMask() 401 ArrayRef<int> Mask = SVI->getShuffleMask(); in replaceBinOpShuffles() local
|
H A D | StackMapLivenessAnalysis.cpp | 154 uint32_t *Mask = createRegisterMask(MF); in addLiveOutSetToMI() local 163 uint32_t *Mask = MF.allocateRegMask(); in createRegisterMask() local
|
/openbsd-src/gnu/llvm/llvm/include/llvm/ADT/ |
H A D | BitVector.h | 366 BitWord Mask = EMask - IMask; in set() local 405 BitWord Mask = EMask - IMask; in reset() local 444 BitWord Mask = BitWord(1) << (Idx % BITWORD_SIZE); variable 610 const BitWord Mask = maskTrailingOnes<BitWord>(BitDistance); variable 660 const BitWord Mask = maskLeadingOnes<BitWord>(BitDistance); variable 796 void applyMask(const uint32_t *Mask, unsigned MaskWords) { in applyMask()
|
H A D | PointerEmbeddedInt.h | 47 Mask = static_cast<uintptr_t>(-1) << Bits enumerator
|
/openbsd-src/gnu/llvm/llvm/lib/Target/VE/ |
H A D | VECustomDAG.h | 136 SDValue Mask; member 139 : Mask(Mask), AVL(AVL) {} in Mask() function
|
H A D | VVPISelLowering.cpp | 64 SDValue Mask; in lowerToVVP() local 108 auto Mask = Op->getOperand(0); in lowerToVVP() local 130 SDValue Mask = getNodeMask(Op); in lowerVVP_LOAD_STORE() local 273 SDValue Mask = getNodeMask(Op); in lowerVVP_GATHER_SCATTER() local
|
/openbsd-src/gnu/llvm/llvm/utils/PerfectShuffle/ |
H A D | PerfectShuffle.cpp | 38 static unsigned getMaskElt(unsigned Mask, unsigned Elt) { in getMaskElt() 42 static unsigned setMaskElt(unsigned Mask, unsigned Elt, unsigned NewVal) { in setMaskElt() 48 static bool isValidMask(unsigned short Mask) { in isValidMask() 55 static bool hasUndefElements(unsigned short Mask) { in hasUndefElements() 61 static bool isOnlyLHSMask(unsigned short Mask) { in isOnlyLHSMask() 76 static unsigned getCompressedMask(unsigned short Mask) { in getCompressedMask()
|
/openbsd-src/gnu/llvm/llvm/include/llvm/MC/ |
H A D | MCInstrAnalysis.h | 110 virtual bool isZeroIdiom(const MCInst &MI, APInt &Mask, in isZeroIdiom() 135 virtual bool isDependencyBreaking(const MCInst &MI, APInt &Mask, in isDependencyBreaking()
|
/openbsd-src/gnu/llvm/llvm/lib/Target/M68k/ |
H A D | M68kCollapseMOVEMPass.cpp | 48 unsigned Mask; member in __anone3adc0e60111::MOVEMState 203 MOVEMState &State, unsigned Mask, int Offset, unsigned Reg, in ProcessMI() 244 unsigned Mask = 0; in runOnMachineFunction() local
|
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/ |
H A D | MVEGatherScatterLowering.cpp | 412 Value *Mask = I->getArgOperand(2); in lowerGather() local 462 Value *Mask = I->getArgOperand(2); in tryCreateMaskedGatherBase() local 483 Value *Mask = I->getArgOperand(2); in tryCreateMaskedGatherBaseWB() local 556 Value *Mask = I->getArgOperand(2); in tryCreateMaskedGatherOffset() local 626 Value *Mask = I->getArgOperand(3); in tryCreateMaskedScatterBase() local 650 Value *Mask = I->getArgOperand(3); in tryCreateMaskedScatterBaseWB() local 666 Value *Mask = I->getArgOperand(3); in tryCreateMaskedScatterOffset() local
|
/openbsd-src/gnu/llvm/llvm/lib/MCA/ |
H A D | InstrBuilder.cpp | 83 uint64_t Mask = ProcResourceMasks[PRE->ProcResourceIdx]; in initializeUsedResources() local 175 uint64_t Mask = RPC.first ^ PowerOf2Floor(RPC.first); in initializeUsedResources() local 191 uint64_t Mask = ProcResourceMasks[I]; in initializeUsedResources() local 661 APInt Mask; in createInstruction() local
|
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 4395 SmallVector<int, 8> Mask; in getMOVL() local 4850 const uint32_t *Mask = [&]() { in LowerCall() local 6153 static bool isUndefOrEqual(ArrayRef<int> Mask, int CmpVal) { in isUndefOrEqual() 6166 static bool isUndefInRange(ArrayRef<int> Mask, unsigned Pos, unsigned Size) { in isUndefInRange() 6172 static bool isUndefLowerHalf(ArrayRef<int> Mask) { in isUndefLowerHalf() 6178 static bool isUndefUpperHalf(ArrayRef<int> Mask) { in isUndefUpperHalf() 6190 static bool isAnyInRange(ArrayRef<int> Mask, int Low, int Hi) { in isAnyInRange() 6195 static bool isAnyZero(ArrayRef<int> Mask) { in isAnyZero() 6201 static bool isAnyZeroOrUndef(ArrayRef<int> Mask) { in isAnyZeroOrUndef() 6215 static bool isUndefOrInRange(ArrayRef<int> Mask, int Low, int Hi) { in isUndefOrInRange() [all …]
|
H A D | X86InterleavedAccess.cpp | 261 static void genShuffleBland(MVT VT, ArrayRef<int> Mask, in genShuffleBland() 441 SmallVectorImpl<int> &Mask) { in createShuffleStride() 610 static void group2Shuffle(MVT VT, SmallVectorImpl<int> &Mask, in group2Shuffle() 696 ArrayRef<int> Mask = ArrayRef(IntMask1, 4); in transpose_4x4() local 840 auto Mask = SVI->getShuffleMask(); in lowerInterleavedStore() local
|
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
H A D | R600ExpandSpecialInstrs.cpp | 130 bool Mask = (Chan != TRI.getHWRegChan(DstReg)); in runOnMachineFunction() local 222 bool Mask = false; in runOnMachineFunction() local
|
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeVectorTypes.cpp | 1189 std::pair<SDValue, SDValue> DAGTypeLegalizer::SplitMask(SDValue Mask) { in SplitMask() 1193 std::pair<SDValue, SDValue> DAGTypeLegalizer::SplitMask(SDValue Mask, in SplitMask() 1884 SDValue Mask = LD->getMask(); in SplitVecRes_VP_LOAD() local 1968 SDValue Mask = SLD->getMask(); in SplitVecRes_VP_STRIDED_LOAD() local 2043 SDValue Mask = MLD->getMask(); in SplitVecRes_MLOAD() local 2125 SDValue Mask; in SplitVecRes_Gather() member 2373 ArrayRef<int> Mask) { in SplitVecRes_VECTOR_SHUFFLE() 2400 &DL](SmallVectorImpl<int> &Mask) { in SplitVecRes_VECTOR_SHUFFLE() 2603 NewElts](SmallVectorImpl<int> &Mask) { in SplitVecRes_VECTOR_SHUFFLE() 2652 SmallVector<int> Mask(NewElts * std::size(Inputs), UndefMaskElem); in SplitVecRes_VECTOR_SHUFFLE() local [all …]
|