Searched refs:NewRes (Results 1 – 3 of 3) sorted by relevance
| /src/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchISelLowering.cpp | 2651 SDValue NewOp0, NewRes; in customLegalizeToWOp() local 2658 NewRes = DAG.getNode(WOpcode, DL, MVT::i64, NewOp0); in customLegalizeToWOp() 2668 NewRes = DAG.getNode(WOpcode, DL, MVT::i64, NewOp0, NewOp1); in customLegalizeToWOp() 2676 return DAG.getNode(ISD::TRUNCATE, DL, N->getValueType(0), NewRes); in customLegalizeToWOp() 2686 SDValue NewRes = DAG.getNode(ISD::SIGN_EXTEND_INREG, DL, MVT::i64, NewWOp, in customLegalizeToWOpWithSExt() local 2688 return DAG.getNode(ISD::TRUNCATE, DL, MVT::i32, NewRes); in customLegalizeToWOpWithSExt()
|
| /src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | LegalizerHelper.cpp | 3917 Register NewRes = MRI.cloneVirtualRegister(Res); in lower() local 3919 MIRBuilder.buildAdd(NewRes, LHS, RHS); in lower() 3920 MIRBuilder.buildICmp(CmpInst::ICMP_ULT, CarryOut, NewRes, RHS); in lower() 3922 MIRBuilder.buildCopy(Res, NewRes); in lower() 3932 Register NewRes = MRI.cloneVirtualRegister(Res); in lower() local 3942 MIRBuilder.buildAdd(NewRes, TmpRes, ZExtCarryIn); in lower() 3948 MIRBuilder.buildICmp(CmpInst::ICMP_EQ, CondTy, NewRes, Zero); in lower() 3952 MIRBuilder.buildCopy(Res, NewRes); in lower()
|
| /src/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 12170 SDValue NewRes = DAG.getNode(WOpcode, DL, MVT::i64, NewOp0, NewOp1); in customLegalizeToWOp() local 12172 return DAG.getNode(ISD::TRUNCATE, DL, N->getValueType(0), NewRes); in customLegalizeToWOp() 12182 SDValue NewRes = DAG.getNode(ISD::SIGN_EXTEND_INREG, DL, MVT::i64, NewWOp, in customLegalizeToWOpWithSExt() local 12184 return DAG.getNode(ISD::TRUNCATE, DL, MVT::i32, NewRes); in customLegalizeToWOpWithSExt() 12405 SDValue NewRes = DAG.getNode(ISD::SIGN_EXTEND_INREG, DL, MVT::i64, NewWOp, in ReplaceNodeResults() local 12407 Results.push_back(DAG.getNode(ISD::TRUNCATE, DL, MVT::i32, NewRes)); in ReplaceNodeResults() 12592 SDValue NewRes = DAG.getNode(ISD::XOR, DL, MVT::i64, Src, SignFill); in ReplaceNodeResults() local 12593 NewRes = DAG.getNode(ISD::SUB, DL, MVT::i64, NewRes, SignFill); in ReplaceNodeResults() 12597 NewRes = DAG.getNode(ISD::SIGN_EXTEND_INREG, DL, MVT::i64, NewRes, in ReplaceNodeResults() 12599 Results.push_back(DAG.getNode(ISD::TRUNCATE, DL, MVT::i32, NewRes)); in ReplaceNodeResults() [all …]
|