Lines Matching defs:Val
752 APInt Val = WorkStack.pop_back_val();
754 if (Val == 0 || Val == 1)
760 if (Val.isPowerOf2()) {
765 APInt Floor = APInt(BitWidth, 1) << Val.logBase2();
766 APInt Ceil = Val.isNegative() ? APInt(BitWidth, 0)
768 if ((Val - Floor).ule(Ceil - Val)) {
770 WorkStack.push_back(Val - Floor);
773 WorkStack.push_back(Ceil - Val);
1028 SDValue Val;
1032 Val = performANDCombine(N, DAG, DCI, Subtarget);
1035 Val = performORCombine(N, DAG, DCI, Subtarget);
1040 Val = performSHLCombine(N, DAG, DCI, Subtarget);
1049 Val = performXORCombine(N, DAG, Subtarget);
1052 Val = performSETCCCombine(N, DAG);
1056 if (Val.getNode()) {
1059 Val.getNode()->printrWithDepth(dbgs(), &DAG); dbgs() << "\n");
1060 return Val;
1211 SDValue Val = Nd.getValue(), Ptr = Nd.getBasePtr(), Chain = Nd.getChain();
1214 Val, DAG.getConstant(0, DL, MVT::i32));
1216 Val, DAG.getConstant(1, DL, MVT::i32));
1349 SDValue Val = DAG.getNode(Opc, DL, ResTys, Ops);
1350 SDValue Out = (ResTys[0] == MVT::Untyped) ? extractLOHI(Val, DL, DAG) : Val;
1355 assert(Val->getValueType(1) == MVT::Other);
1356 SDValue Vals[] = { Out, SDValue(Val.getNode(), 1) };