Home
last modified time | relevance | path

Searched refs:BitImm (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsSEISelLowering.cpp1469 APInt BitImm = APInt(64, 1) << CImm->getAPIntValue(); in lowerMSABinaryBitImmIntr() local
1471 SDValue BitImmHiOp = DAG.getConstant(BitImm.lshr(32).trunc(32), DL, in lowerMSABinaryBitImmIntr()
1473 SDValue BitImmLoOp = DAG.getConstant(BitImm.trunc(32), DL, MVT::i32); in lowerMSABinaryBitImmIntr()
1528 APInt BitImm = APInt(ResTy.getScalarSizeInBits(), 1) in lowerMSABitClearImm() local
1530 SDValue BitMask = DAG.getConstant(~BitImm, DL, ResTy); in lowerMSABitClearImm()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp3696 APInt BitImm = APInt(ResTy.getScalarSizeInBits(), 1) << CImm->getAPIntValue(); in lowerVectorBitClearImm() local
3697 SDValue Mask = DAG.getConstant(~BitImm, DL, ResTy); in lowerVectorBitClearImm()
3715 SDValue BitImm = DAG.getConstant(Imm, DL, ResTy); in lowerVectorBitSetImm() local
3716 return DAG.getNode(ISD::OR, DL, ResTy, Node->getOperand(1), BitImm); in lowerVectorBitSetImm()
3732 SDValue BitImm = DAG.getConstant(Imm, DL, ResTy); in lowerVectorBitRevImm() local
3733 return DAG.getNode(ISD::XOR, DL, ResTy, Node->getOperand(1), BitImm); in lowerVectorBitRevImm()