• Home
  • Raw
  • Download

Lines Matching refs:StoredVal

2970                                         SDValue StoredVal, SelectionDAG *CurDAG,  in isFusableLoadOpStorePattern()  argument
2975 if (StoredVal.getResNo() != 0) return false; in isFusableLoadOpStorePattern()
2978 if (!StoredVal.getNode()->hasNUsesOfValue(1, 0)) return false; in isFusableLoadOpStorePattern()
2984 SDValue Load = StoredVal->getOperand(LoadOpNo); in isFusableLoadOpStorePattern()
3067 for (SDValue Op : StoredVal->ops()) in isFusableLoadOpStorePattern()
3103 SDValue StoredVal = StoreNode->getOperand(1); in foldLoadStoreIntoMemOperand() local
3104 unsigned Opc = StoredVal->getOpcode(); in foldLoadStoreIntoMemOperand()
3120 IsNegate = isNullConstant(StoredVal.getOperand(0)); in foldLoadStoreIntoMemOperand()
3136 if (!isFusableLoadOpStorePattern(StoreNode, StoredVal, CurDAG, LoadOpNo, in foldLoadStoreIntoMemOperand()
3143 if (!isFusableLoadOpStorePattern(StoreNode, StoredVal, CurDAG, LoadOpNo, in foldLoadStoreIntoMemOperand()
3185 bool IsOne = isOneConstant(StoredVal.getOperand(1)); in foldLoadStoreIntoMemOperand()
3186 bool IsNegOne = isAllOnesConstant(StoredVal.getOperand(1)); in foldLoadStoreIntoMemOperand()
3188 if ((IsOne || IsNegOne) && hasNoCarryFlagUses(StoredVal.getValue(1))) { in foldLoadStoreIntoMemOperand()
3280 SDValue Operand = StoredVal->getOperand(1-LoadOpNo); in foldLoadStoreIntoMemOperand()
3294 hasNoCarryFlagUses(StoredVal.getValue(1))) { in foldLoadStoreIntoMemOperand()
3313 StoredVal.getOperand(2), SDValue()); in foldLoadStoreIntoMemOperand()
3338 ReplaceUses(SDValue(StoredVal.getNode(), 1), SDValue(Result, 0)); in foldLoadStoreIntoMemOperand()