Lines Matching defs:ImmOpnd
7797 SDValue ImmOpnd = Base.getOperand(1);
7804 if (GlobalAddressSDNode *GA = dyn_cast<GlobalAddressSDNode>(ImmOpnd)) {
7830 if (HImmOpnd != ImmOpnd)
7840 dyn_cast<GlobalAddressSDNode>(ImmOpnd)) {
7853 if (auto *C = dyn_cast<ConstantSDNode>(ImmOpnd)) {
7862 ImmOpnd = CurDAG->getTargetConstant(Offset, SDLoc(ImmOpnd),
7863 ImmOpnd.getValueType());
7871 GlobalAddressSDNode *GA = dyn_cast<GlobalAddressSDNode>(ImmOpnd);
7874 ImmOpnd = CurDAG->getTargetGlobalAddress(GA->getGlobal(), SDLoc(GA),
7895 if (GlobalAddressSDNode *GA = dyn_cast<GlobalAddressSDNode>(ImmOpnd)) {
7905 ImmOpnd = CurDAG->getTargetGlobalAddress(GV, dl, MVT::i64, Offset, Flags);
7907 dyn_cast<ConstantPoolSDNode>(ImmOpnd)) {
7909 ImmOpnd = CurDAG->getTargetConstantPool(C, MVT::i64, CP->getAlign(),
7915 (void)CurDAG->UpdateNodeOperands(N, N->getOperand(0), ImmOpnd,
7918 (void)CurDAG->UpdateNodeOperands(N, ImmOpnd, Base.getOperand(0),
7923 ImmOpnd);