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.cpp1513 APInt BitImm = APInt(64, 1) << CImm->getAPIntValue(); in lowerMSABinaryBitImmIntr() local
1515 SDValue BitImmHiOp = DAG.getConstant(BitImm.lshr(32).trunc(32), DL, in lowerMSABinaryBitImmIntr()
1517 SDValue BitImmLoOp = DAG.getConstant(BitImm.trunc(32), DL, MVT::i32); in lowerMSABinaryBitImmIntr()
1572 APInt BitImm = APInt(ResTy.getScalarSizeInBits(), 1) in lowerMSABitClearImm() local
1574 SDValue BitMask = DAG.getConstant(~BitImm, DL, ResTy); in lowerMSABitClearImm()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp5191 APInt BitImm = APInt(ResTy.getScalarSizeInBits(), 1) << CImm->getAPIntValue(); in lowerVectorBitClearImm() local
5192 SDValue Mask = DAG.getConstant(~BitImm, DL, ResTy); in lowerVectorBitClearImm()
5210 SDValue BitImm = DAG.getConstant(Imm, DL, ResTy); in lowerVectorBitSetImm() local
5211 return DAG.getNode(ISD::OR, DL, ResTy, Node->getOperand(1), BitImm); in lowerVectorBitSetImm()
5227 SDValue BitImm = DAG.getConstant(Imm, DL, ResTy); in lowerVectorBitRevImm() local
5228 return DAG.getNode(ISD::XOR, DL, ResTy, Node->getOperand(1), BitImm); in lowerVectorBitRevImm()