Searched refs:CarryType (Results 1 – 3 of 3) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPURegisterBankInfo.cpp | 1646 LLT CarryType = DstOnValu ? S1 : S32; in applyMappingMAD_64_32() local 1685 auto Src2Sign = B.buildICmp(CmpInst::ICMP_SLT, CarryType, Src2Hi, Zero); in applyMappingMAD_64_32() 1688 Carry = B.buildXor(CarryType, Carry, Src2Sign).getReg(0); in applyMappingMAD_64_32() 1692 auto AddLo = B.buildUAddo(S32, CarryType, DstLo, Src2Lo); in applyMappingMAD_64_32() 1698 auto AddHi = B.buildUAdde(S32, CarryType, DstHi, Src2Hi, CarryLo); in applyMappingMAD_64_32() 1708 Carry = B.buildXor(CarryType, Carry, CarryHi).getReg(0); in applyMappingMAD_64_32() 1713 Carry = B.buildConstant(CarryType, 0).getReg(0); in applyMappingMAD_64_32()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 12459 EVT CarryType, SelectionDAG &DAG, in ConvertCarryFlagToCarryValue() argument 12466 return DAG.getSetCC(DL, CarryType, Carry, Zero, ISD::SETNE); in ConvertCarryFlagToCarryValue() 12467 return DAG.getZExtOrTrunc(Carry, DL, CarryType); in ConvertCarryFlagToCarryValue() 12475 EVT CarryType = N->getValueType(1); in LowerADDSUBO() local 12481 SDValue Carry = ConvertCarryFlagToCarryValue(VT, Sum.getValue(1), CarryType, in LowerADDSUBO() 12484 Carry = DAG.getNode(ISD::XOR, DL, CarryType, Carry, in LowerADDSUBO() 12485 DAG.getConstant(1UL, DL, CarryType)); in LowerADDSUBO() 12495 EVT CarryType = N->getValueType(1); in LowerADDSUBO_CARRY() local 12505 CarryOp = ConvertCarryFlagToCarryValue(VT, Sum.getValue(1), CarryType, DAG, in LowerADDSUBO_CARRY() 18875 EVT CarryType = Subtarget.useCRBits() ? MVT::i1 : MVT::i32; in combineADDToADDZE() local [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeDAG.cpp | 4083 EVT CarryType = Node->getValueType(1); in ExpandNode() local 4109 Results.push_back(DAG.getBoolExtOrTrunc(ResultCarry, dl, CarryType, VT)); in ExpandNode()
|