Lines Matching refs:buildMerge
1871 B.buildMerge(Dst, {Src, HighAddr}); in legalizeAddrSpaceCast()
1918 auto BuildPtr = B.buildMerge(DstTy, {SrcAsInt, ApertureReg}); in legalizeAddrSpaceCast()
2042 auto SignBit64 = B.buildMerge(S64, {Zero32, SignBit}); in legalizeIntrinsicTrunc()
2148 Sign = B.buildMerge(S64, {Sign, Sign}); in legalizeFPTOI()
2150 B.buildSub(Dst, B.buildXor(S64, B.buildMerge(S64, {Lo, Hi}), Sign), Sign); in legalizeFPTOI()
2152 B.buildMerge(Dst, {Lo, Hi}); in legalizeFPTOI()
2741 auto Merge = B.buildMerge(S32, {Src0, Src1}); in legalizeBuildVector()
2971 auto Rcp = B.buildMerge(S64, {RcpLo, RcpHi}); in legalizeUnsignedDIV_REM64Impl()
2986 auto Add1 = B.buildMerge(S64, {Add1_Lo, Add1_Hi}); in legalizeUnsignedDIV_REM64Impl()
2999 auto Add2 = B.buildMerge(S64, {Add2_Lo, Add2_Hi}); in legalizeUnsignedDIV_REM64Impl()
3013 auto Sub1 = B.buildMerge(S64, {Sub1_Lo, Sub1_Hi}); in legalizeUnsignedDIV_REM64Impl()
3036 auto Sub2 = B.buildMerge(S64, {Sub2_Lo, Sub2_Hi}); in legalizeUnsignedDIV_REM64Impl()
3054 auto Sub3 = B.buildMerge(S64, {Sub3_Lo, Sub3_Hi}); in legalizeUnsignedDIV_REM64Impl()
4003 B.buildMerge(Dst, Repack); in legalizeBufferLoad()
4805 B.buildMerge(R1, {UnmergeRayDir.getReg(0), UnmergeRayDir.getReg(1)}); in legalizeBVHIntrinsic()
4806 B.buildMerge(R2, {UnmergeRayDir.getReg(2), UnmergeRayInvDir.getReg(0)}); in legalizeBVHIntrinsic()
4807 B.buildMerge(R3, {UnmergeRayInvDir.getReg(1), UnmergeRayInvDir.getReg(2)}); in legalizeBVHIntrinsic()