Lines Matching refs:CN
57 const ConstantSDNode *CN = dyn_cast<ConstantSDNode>(N); in SelectOffsetUImm12() local
58 if (!CN || CN->getZExtValue() % MemSize != 0 in SelectOffsetUImm12()
59 || CN->getZExtValue() / MemSize > 0xfff) in SelectOffsetUImm12()
62 UImm12 = CurDAG->getTargetConstant(CN->getZExtValue() / MemSize, MVT::i64); in SelectOffsetUImm12()
118 const ConstantFPSDNode *CN = dyn_cast<ConstantFPSDNode>(N); in SelectCVTFixedPosOperand() local
119 if (!CN) return false; in SelectCVTFixedPosOperand()
133 CN->getValueAPF().convertToInteger(IntVal, APFloat::rmTowardZero, &IsExact); in SelectCVTFixedPosOperand()
181 ConstantSDNode *CN = dyn_cast<ConstantSDNode>(N); in SelectLogicalImm() local
182 if (!CN) return false; in SelectLogicalImm()
184 if (!A64Imms::isLogicalImm(RegWidth, CN->getZExtValue(), Bits)) in SelectLogicalImm()
345 const ConstantSDNode *CN = dyn_cast<ConstantSDNode>(N); in SelectTSTBOperand() local
346 if (!CN) return false; in SelectTSTBOperand()
348 uint64_t Val = CN->getZExtValue(); in SelectTSTBOperand()
484 ConstantPoolSDNode *CN = cast<ConstantPoolSDNode>(Node); in Select() local
485 const Constant *C = CN->getConstVal(); in Select()
486 SDValue CP = CurDAG->getTargetConstantPool(C, CN->getValueType(0)); in Select()