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