Home
last modified time | relevance | path

Searched refs:isShiftedMask_64 (Results 1 – 19 of 19) sorted by relevance

/openbsd/gnu/llvm/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCMCTargetDesc.h85 if (isShiftedMask_64(Val)) { in isRunOfOnes64()
93 if (isShiftedMask_64(Val)) { in isRunOfOnes64()
/openbsd/gnu/llvm/llvm/include/llvm/Support/
H A DMathExtras.h318 constexpr inline bool isShiftedMask_64(uint64_t Value) { in isShiftedMask_64() function
387 inline bool isShiftedMask_64(uint64_t Value, unsigned &MaskIdx, in isShiftedMask_64() function
389 if (!isShiftedMask_64(Value)) in isShiftedMask_64()
/openbsd/gnu/llvm/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp1345 !isShiftedMask_64(CN->getZExtValue(), SMIdx, SMLen)) in performANDCombine()
1413 !isShiftedMask_64(CN->getZExtValue(), MaskIdx, MaskLen)) in performSRLCombine()
1457 isShiftedMask_64(~CN0->getSExtValue(), MaskIdx0, MaskLen0) && in performORCombine()
1460 isShiftedMask_64(CN1->getZExtValue(), MaskIdx1, MaskLen1) && in performORCombine()
1479 isShiftedMask_64(~CN0->getSExtValue(), MaskIdx0, MaskLen0) && in performORCombine()
1484 isShiftedMask_64(CN1->getZExtValue(), MaskIdx1, MaskLen1) && in performORCombine()
1502 isShiftedMask_64(~CN0->getSExtValue(), MaskIdx0, MaskLen0) && in performORCombine()
1525 isShiftedMask_64(CN0->getZExtValue(), MaskIdx0, MaskLen0) && in performORCombine()
1544 isShiftedMask_64(~CN0->getSExtValue(), MaskIdx0, MaskLen0) && in performORCombine()
1568 isShiftedMask_64(CNMask->getZExtValue(), MaskIdx, MaskLen) && in performORCombine()
[all …]
/openbsd/gnu/llvm/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64AddressingModes.h239 if (isShiftedMask_64(Imm)) { in processLogicalImmediate()
245 if (!isShiftedMask_64(~Imm)) in processLogicalImmediate()
/openbsd/gnu/llvm/llvm/lib/Target/RISCV/
H A DRISCVISelDAGToDAG.cpp728 if (ShAmt <= 32 && isShiftedMask_64(Mask)) { in Select()
757 if (isShiftedMask_64(Mask) && N0.hasOneUse()) { in Select()
945 if (LeftShift && isShiftedMask_64(C1)) { in Select()
975 if (!LeftShift && isShiftedMask_64(C1)) { in Select()
1013 if (LeftShift && isShiftedMask_64(C1)) { in Select()
2188 if (isShiftedMask_64(Mask)) { in selectSHXADDOp()
2224 if (isShiftedMask_64(Mask)) { in selectSHXADDOp()
2278 if (isShiftedMask_64(Mask)) { in selectSHXADD_UWOp()
H A DRISCVTargetTransformInfo.cpp89 if (isShiftedMask_64(Mask)) { in canUseShiftPair()
H A DRISCVInstrInfoZb.td248 if (!isShiftedMask_64(Imm))
H A DRISCVInstrInfo.td483 return !isInt<32>(Imm) && isUInt<32>(Imm) && isShiftedMask_64(Imm) &&
/openbsd/gnu/llvm/llvm/lib/Target/VE/
H A DVE.h433 return (Val & (UINT64_C(1) << 63)) && isShiftedMask_64(Val); in isMImmVal()
/openbsd/gnu/llvm/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.cpp303 (isShiftedMask_64(Imm.getZExtValue()) || in getIntImmCostInst()
304 isShiftedMask_64(~Imm.getZExtValue()))) in getIntImmCostInst()
/openbsd/gnu/llvm/llvm/include/llvm/ADT/
H A DAPInt.h500 return isShiftedMask_64(U.VAL); in isShiftedMask()
512 return isShiftedMask_64(U.VAL, MaskIdx, MaskLen); in isShiftedMask()
/openbsd/gnu/llvm/llvm/lib/Target/SystemZ/
H A DSystemZInstrInfo.cpp1724 if (isShiftedMask_64(Mask, LSB, Length)) { in isRxSBGMask()
1732 if (isShiftedMask_64(Mask ^ allOnes(BitSize), LSB, Length)) { in isRxSBGMask()
/openbsd/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp2725 if (!isShiftedMask_64(NonZeroBits)) in isBitfieldPositioningOp()
2747 assert(isShiftedMask_64(NonZeroBits) && "Caller guaranteed"); in isBitfieldPositioningOpFromAnd()
2869 assert(isShiftedMask_64(NonZeroBits) && "Caller guaranteed"); in isBitfieldPositioningOpFromShl()
2900 return isShiftedMask_64(Mask); in isShiftedMask()
3008 isShiftedMask_64(AndImm)) { in isWorthFoldingIntoOrrWithShift()
H A DAArch64ISelLowering.cpp2013 if (isShiftedMask_64(NewImm) || isShiftedMask_64(~(NewImm | ~Mask))) in optimizeLogicalImm()
/openbsd/gnu/llvm/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp784 !isShiftedMask_64(CN->getZExtValue(), SMPos, SMSize)) in performANDCombine()
866 !isShiftedMask_64(~CN->getSExtValue(), SMPos0, SMSize0)) in performORCombine()
874 !isShiftedMask_64(CN->getZExtValue(), SMPos1, SMSize1)) in performORCombine()
1128 !isShiftedMask_64(CN->getZExtValue(), SMPos, SMSize)) in performSHLCombine()
/openbsd/gnu/llvm/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp2151 if (!isShiftedMask_64(Mask)) return true; in foldMaskedShiftToBEXTR()
5649 if (CmpVT == MVT::i64 && !isInt<8>(Mask) && isShiftedMask_64(Mask) && in Select()
/openbsd/gnu/llvm/llvm/lib/Target/NVPTX/
H A DNVPTXISelDAGToDAG.cpp3473 } else if (isShiftedMask_64(MaskVal)) { in tryBFE()
/openbsd/gnu/llvm/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp3099 if (!MaskVal || !isShiftedMask_64(*MaskVal)) in select()
/openbsd/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp9676 (Bits == 8 || Bits == 16) && isShiftedMask_64(Mask) && !(Mask & 1)) { in performAndCombine()