Searched refs:BitImm (Results 1 – 2 of 2) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsSEISelLowering.cpp | 1469 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 D | LoongArchISelLowering.cpp | 3696 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()
|