Lines Matching refs:Carry
1630 Register Carry; in applyMappingMAD_64_32() local
1638 Carry = B.buildICmp(CmpInst::ICMP_SLT, MulHiInVgpr ? S1 : S32, DstHi, Zero) in applyMappingMAD_64_32()
1640 MRI.setRegBank(Carry, MulHiInVgpr ? AMDGPU::VCCRegBank in applyMappingMAD_64_32()
1644 Carry = B.buildTrunc(S1, Carry).getReg(0); in applyMappingMAD_64_32()
1645 MRI.setRegBank(Carry, AMDGPU::VCCRegBank); in applyMappingMAD_64_32()
1667 Carry = B.buildXor(CarryType, Carry, Src2Sign).getReg(0); in applyMappingMAD_64_32()
1668 MRI.setRegBank(Carry, CarryBank); in applyMappingMAD_64_32()
1685 Carry = CarryHi; in applyMappingMAD_64_32()
1687 Carry = B.buildXor(CarryType, Carry, CarryHi).getReg(0); in applyMappingMAD_64_32()
1688 MRI.setRegBank(Carry, CarryBank); in applyMappingMAD_64_32()
1692 Carry = B.buildConstant(CarryType, 0).getReg(0); in applyMappingMAD_64_32()
1693 MRI.setRegBank(Carry, CarryBank); in applyMappingMAD_64_32()
1700 B.buildCopy(Dst1, Carry); in applyMappingMAD_64_32()
1702 B.buildTrunc(Dst1, Carry); in applyMappingMAD_64_32()