Searched refs:WideVal (Results 1 – 2 of 2) sorted by relevance
1791 SDValue WideVal = Op->getOperand(0); in EmitTest() local1792 EVT WideVT = WideVal.getValueType(); in EmitTest()1797 switch (WideVal.getOpcode()) { in EmitTest()1819 if (TLI.isOperationLegal(WideVal.getOpcode(), WideVT)) { in EmitTest()1820 SDValue V0 = DAG.getNode(ISD::TRUNCATE, DL, VT, WideVal.getOperand(0)); in EmitTest()1821 SDValue V1 = DAG.getNode(ISD::TRUNCATE, DL, VT, WideVal.getOperand(1)); in EmitTest()
7351 SDValue WideVal = Trunc.getOperand(0); in mergeTruncStores() local7352 if ((WideVal.getOpcode() == ISD::SRL || WideVal.getOpcode() == ISD::SRA) && in mergeTruncStores()7353 isa<ConstantSDNode>(WideVal.getOperand(1))) { in mergeTruncStores()7360 uint64_t ShiftAmtC = WideVal.getConstantOperandVal(1); in mergeTruncStores()7365 WideVal = WideVal.getOperand(0); in mergeTruncStores()7371 SourceValue = WideVal; in mergeTruncStores()7372 else if (stripTruncAndExt(SourceValue) != stripTruncAndExt(WideVal)) in mergeTruncStores()7375 if (WideVal.getValueType() == WideVT || in mergeTruncStores()7376 WideVal.getScalarValueSizeInBits() > in mergeTruncStores()7378 SourceValue = WideVal; in mergeTruncStores()