Lines Matching defs:StoredVal
3426 SDValue StoredVal, SelectionDAG *CurDAG,
3431 if (StoredVal.getResNo() != 0) return false;
3434 if (!StoredVal.getNode()->hasNUsesOfValue(1, 0)) return false;
3440 SDValue Load = StoredVal->getOperand(LoadOpNo);
3523 for (SDValue Op : StoredVal->ops())
3559 SDValue StoredVal = StoreNode->getOperand(1);
3560 unsigned Opc = StoredVal->getOpcode();
3576 IsNegate = isNullConstant(StoredVal.getOperand(0));
3592 if (!isFusableLoadOpStorePattern(StoreNode, StoredVal, CurDAG, LoadOpNo,
3599 if (!isFusableLoadOpStorePattern(StoreNode, StoredVal, CurDAG, LoadOpNo,
3641 bool IsOne = isOneConstant(StoredVal.getOperand(1));
3642 bool IsNegOne = isAllOnesConstant(StoredVal.getOperand(1));
3644 if ((IsOne || IsNegOne) && hasNoCarryFlagUses(StoredVal.getValue(1))) {
3716 SDValue Operand = StoredVal->getOperand(1-LoadOpNo);
3730 hasNoCarryFlagUses(StoredVal.getValue(1))) {
3744 StoredVal.getOperand(2), SDValue());
3769 ReplaceUses(SDValue(StoredVal.getNode(), 1), SDValue(Result, 0));