Searched refs:WideVal (Results 1 – 2 of 2) sorted by relevance
2035 SDValue WideVal = Op->getOperand(0); in EmitTest() local2036 EVT WideVT = WideVal.getValueType(); in EmitTest()2041 switch (WideVal.getOpcode()) { in EmitTest()2063 if (TLI.isOperationLegal(WideVal.getOpcode(), WideVT)) { in EmitTest()2064 SDValue V0 = DAG.getNode(ISD::TRUNCATE, DL, VT, WideVal.getOperand(0)); in EmitTest()2065 SDValue V1 = DAG.getNode(ISD::TRUNCATE, DL, VT, WideVal.getOperand(1)); in EmitTest()
9403 SDValue WideVal = Trunc.getOperand(0); in mergeTruncStores() local9404 if ((WideVal.getOpcode() == ISD::SRL || WideVal.getOpcode() == ISD::SRA) && in mergeTruncStores()9405 isa<ConstantSDNode>(WideVal.getOperand(1))) { in mergeTruncStores()9412 uint64_t ShiftAmtC = WideVal.getConstantOperandVal(1); in mergeTruncStores()9417 if (ShiftAmtC > WideVal.getScalarValueSizeInBits() - NarrowNumBits) in mergeTruncStores()9421 WideVal = WideVal.getOperand(0); in mergeTruncStores()9426 SourceValue = WideVal; in mergeTruncStores()9427 else if (SourceValue != WideVal) { in mergeTruncStores()9429 if (stripTruncAndExt(SourceValue) != WideVal && in mergeTruncStores()9430 stripTruncAndExt(WideVal) != SourceValue) in mergeTruncStores()[all …]