Lines Matching refs:Copies

38   auto Src = B.buildTrunc(S32, Copies[0]);  in TEST_F()
39 auto Amt = B.buildTrunc(S32, Copies[1]); in TEST_F()
91 auto Src = B.buildTrunc(S24, Copies[0]); in TEST_F()
92 auto Amt = B.buildTrunc(S24, Copies[1]); in TEST_F()
149 auto SrcTrunc = B.buildTrunc(S32, Copies[0]); in TEST_F()
151 auto AmtTrunc = B.buildTrunc(S32, Copies[1]); in TEST_F()
196 B.buildInstr(TargetOpcode::G_CTTZ, {LLT::scalar(32)}, {Copies[0]}); in TEST_F()
228 B.buildInstr(TargetOpcode::G_CTTZ, {LLT::scalar(64)}, {Copies[0]}); in TEST_F()
262 B.buildInstr(TargetOpcode::G_CTLZ, {LLT::scalar(32)}, {Copies[0]}); in TEST_F()
297 B.buildInstr(TargetOpcode::G_CTTZ, {LLT::scalar(32)}, {Copies[0]}); in TEST_F()
332 B.buildInstr(TargetOpcode::G_CTTZ, {LLT::scalar(64)}, {Copies[0]}); in TEST_F()
368 auto MIBTrunc = B.buildTrunc(s8, Copies[0]); in TEST_F()
403 auto MIBTrunc = B.buildTrunc(s8, Copies[0]); in TEST_F()
434 {LLT::scalar(64)}, {Copies[0]}); in TEST_F()
461 B.buildInstr(TargetOpcode::G_CTLZ, {LLT::scalar(64)}, {Copies[0]}); in TEST_F()
492 B.buildInstr(TargetOpcode::G_CTLZ, {LLT::scalar(32)}, {Copies[0]}); in TEST_F()
524 auto MIBTrunc = B.buildTrunc(s8, Copies[0]); in TEST_F()
566 auto MIBTrunc = B.buildTrunc(s8, Copies[0]); in TEST_F()
601 auto MIBTrunc = B.buildTrunc(s8, Copies[0]); in TEST_F()
637 auto MIBTrunc = B.buildTrunc(s8, Copies[0]); in TEST_F()
670 auto MIBTrunc = B.buildTrunc(s8, Copies[0]); in TEST_F()
704 auto MIBTrunc = B.buildTrunc(s8, Copies[0]); in TEST_F()
738 auto MIBTrunc = B.buildTrunc(s8, Copies[0]); in TEST_F()
777 auto MIBTrunc = B.buildTrunc(s8, Copies[0]); in TEST_F()
816 auto MIBTrunc = B.buildTrunc(s8, Copies[0]); in TEST_F()
855 auto MIBTrunc = B.buildTrunc(s8, Copies[0]); in TEST_F()
893 auto MIBTrunc = B.buildTrunc(s8, Copies[0]); in TEST_F()
933 auto MIBTrunc = B.buildTrunc(s8, Copies[0]); in TEST_F()
973 auto MIBTrunc = B.buildTrunc(s8, Copies[0]); in TEST_F()
1013 auto MIBTrunc = B.buildTrunc(s8, Copies[0]); in TEST_F()
1055 {Copies[0], Copies[1]}); in TEST_F()
1445 auto Val0 = B.buildBitcast(v2s32, Copies[0]); in TEST_F()
1446 auto Val1 = B.buildBitcast(v2s32, Copies[1]); in TEST_F()
1509 auto ICmp = B.buildICmp(CmpInst::ICMP_EQ, s1, Copies[0], Copies[1]); in TEST_F()
1584 B.buildInstr(TargetOpcode::G_FADD, {LLT::scalar(64)}, {Copies[0], Copies[1]}, in TEST_F()
1594 B.buildInstr(TargetOpcode::G_FNEG, {LLT::scalar(64)}, {Copies[0]}, in TEST_F()
1633 auto SMin = B.buildSMin(s64, Copies[0], Copies[1]); in TEST_F()
1634 auto SMax = B.buildSMax(s64, Copies[0], Copies[1]); in TEST_F()
1635 auto UMin = B.buildUMin(s64, Copies[0], Copies[1]); in TEST_F()
1636 auto UMax = B.buildUMax(s64, Copies[0], Copies[1]); in TEST_F()
1638 auto VecVal0 = B.buildBitcast(v2s32, Copies[0]); in TEST_F()
1639 auto VecVal1 = B.buildBitcast(v2s32, Copies[1]); in TEST_F()
1877 auto Lo = B.buildTrunc(S32, Copies[0]); in TEST_F()
1878 auto Hi = B.buildTrunc(S32, Copies[1]); in TEST_F()
1912 {B.buildInstr(TargetOpcode::G_TRUNC, {LLT::scalar(32)}, {Copies[0]}), in TEST_F()
1945 {B.buildInstr(TargetOpcode::G_TRUNC, {LLT::scalar(16)}, {Copies[0]}), in TEST_F()
1977 {B.buildInstr(TargetOpcode::G_TRUNC, {LLT::scalar(32)}, {Copies[0]}), in TEST_F()
2011 {B.buildInstr(TargetOpcode::G_TRUNC, {LLT::scalar(32)}, {Copies[0]}), in TEST_F()
2045 auto MIBTrunc = B.buildTrunc(S16, Copies[0]); in TEST_F()
2050 B.buildInstr(TargetOpcode::G_FPEXT, {S128}, {Copies[1]}); in TEST_F()
2086 auto MIBTrunc = B.buildTrunc(S32, Copies[0]); in TEST_F()
2090 auto MIBMerge = B.buildMerge(S128, {Copies[1], Copies[2]}); in TEST_F()
2126 auto MIBTrunc = B.buildTrunc(S16, Copies[0]); in TEST_F()
2152 auto MIBTrunc = B.buildTrunc(S32, Copies[0]); in TEST_F()
2153 auto MIBExt = B.buildAnyExt(S128, Copies[0]); in TEST_F()
2158 B.buildInstr(TargetOpcode::G_SREM, {S64}, {Copies[0], Copies[0]}); in TEST_F()
2210 auto MIBTrunc = B.buildTrunc(S32, Copies[0]); in TEST_F()
2211 auto MIBExt = B.buildAnyExt(S128, Copies[0]); in TEST_F()
2216 B.buildInstr(TargetOpcode::G_UREM, {S64}, {Copies[0], Copies[0]}); in TEST_F()
2269 auto MIBTrunc = B.buildTrunc(S32, Copies[0]); in TEST_F()
2270 auto MIBExt = B.buildAnyExt(S128, Copies[0]); in TEST_F()
2275 B.buildInstr(TargetOpcode::G_CTLZ_ZERO_UNDEF, {S64}, {Copies[0]}); in TEST_F()
2322 auto MIBTrunc = B.buildTrunc(S32, Copies[0]); in TEST_F()
2323 auto MIBExt = B.buildAnyExt(S128, Copies[0]); in TEST_F()
2328 B.buildInstr(TargetOpcode::G_FADD, {S64}, {Copies[0], Copies[0]}); in TEST_F()
2375 auto MIBTrunc = B.buildTrunc(S32, Copies[0]); in TEST_F()
2376 auto MIBExt = B.buildAnyExt(S128, Copies[0]); in TEST_F()
2381 B.buildInstr(TargetOpcode::G_FSUB, {S64}, {Copies[0], Copies[0]}); in TEST_F()
2428 auto MIBTrunc = B.buildTrunc(S32, Copies[0]); in TEST_F()
2429 auto MIBExt = B.buildAnyExt(S128, Copies[0]); in TEST_F()
2434 B.buildInstr(TargetOpcode::G_FMUL, {S64}, {Copies[0], Copies[0]}); in TEST_F()
2481 auto MIBTrunc = B.buildTrunc(S32, Copies[0]); in TEST_F()
2482 auto MIBExt = B.buildAnyExt(S128, Copies[0]); in TEST_F()
2487 B.buildInstr(TargetOpcode::G_FDIV, {S64}, {Copies[0], Copies[0]}); in TEST_F()
2534 auto MIBTrunc = B.buildTrunc(S32, Copies[0]); in TEST_F()
2535 auto MIBExt = B.buildAnyExt(S128, Copies[0]); in TEST_F()
2538 auto MIBExp64 = B.buildInstr(TargetOpcode::G_FEXP, {S64}, {Copies[0]}); in TEST_F()
2582 auto MIBTrunc = B.buildTrunc(S32, Copies[0]); in TEST_F()
2583 auto MIBExt = B.buildAnyExt(S128, Copies[0]); in TEST_F()
2586 auto MIBExp264 = B.buildInstr(TargetOpcode::G_FEXP2, {S64}, {Copies[0]}); in TEST_F()
2630 auto MIBTrunc = B.buildTrunc(S32, Copies[0]); in TEST_F()
2631 auto MIBExt = B.buildAnyExt(S128, Copies[0]); in TEST_F()
2634 auto MIBFRem64 = B.buildInstr(TargetOpcode::G_FREM, {S64}, {Copies[0]}); in TEST_F()
2678 auto MIBTrunc = B.buildTrunc(S32, Copies[0]); in TEST_F()
2679 auto MIBExt = B.buildAnyExt(S128, Copies[0]); in TEST_F()
2682 auto MIBPow64 = B.buildInstr(TargetOpcode::G_FPOW, {S64}, {Copies[0]}); in TEST_F()
2726 auto MIBTrunc = B.buildTrunc(S32, Copies[0]); in TEST_F()
2727 auto MIBExt = B.buildAnyExt(S128, Copies[0]); in TEST_F()
2731 B.buildInstr(TargetOpcode::G_FMA, {S64}, {Copies[0], Copies[0]}); in TEST_F()
2775 auto MIBTrunc = B.buildTrunc(S32, Copies[0]); in TEST_F()
2776 auto MIBExt = B.buildAnyExt(S128, Copies[0]); in TEST_F()
2779 auto MIBCeil64 = B.buildInstr(TargetOpcode::G_FCEIL, {S64}, {Copies[0]}); in TEST_F()
2823 auto MIBTrunc = B.buildTrunc(S32, Copies[0]); in TEST_F()
2824 auto MIBExt = B.buildAnyExt(S128, Copies[0]); in TEST_F()
2827 auto MIBFloor64 = B.buildInstr(TargetOpcode::G_FFLOOR, {S64}, {Copies[0]}); in TEST_F()
2871 auto MIBTrunc = B.buildTrunc(S32, Copies[0]); in TEST_F()
2872 auto MIBExt = B.buildAnyExt(S128, Copies[0]); in TEST_F()
2875 auto MIBMin64 = B.buildFMinNum(S64, Copies[0], Copies[0]); in TEST_F()
2922 auto MIBTrunc = B.buildTrunc(S32, Copies[0]); in TEST_F()
2923 auto MIBExt = B.buildAnyExt(S128, Copies[0]); in TEST_F()
2926 auto MIBMax64 = B.buildFMaxNum(S64, Copies[0], Copies[0]); in TEST_F()
2973 auto MIBTrunc = B.buildTrunc(S32, Copies[0]); in TEST_F()
2974 auto MIBExt = B.buildAnyExt(S128, Copies[0]); in TEST_F()
2977 auto MIBSqrt64 = B.buildInstr(TargetOpcode::G_FSQRT, {S64}, {Copies[0]}); in TEST_F()
3021 auto MIBTrunc = B.buildTrunc(S32, Copies[0]); in TEST_F()
3022 auto MIBExt = B.buildAnyExt(S128, Copies[0]); in TEST_F()
3025 auto MIBRint64 = B.buildInstr(TargetOpcode::G_FRINT, {S64}, {Copies[0]}); in TEST_F()
3069 auto MIBTrunc = B.buildTrunc(S32, Copies[0]); in TEST_F()
3070 auto MIBExt = B.buildAnyExt(S128, Copies[0]); in TEST_F()
3075 B.buildInstr(TargetOpcode::G_FNEARBYINT, {S64}, {Copies[0]}); in TEST_F()
3121 auto MIBExtractS32 = B.buildExtract(S32, Copies[1], 32); in TEST_F()
3122 auto MIBExtractS16 = B.buildExtract(S16, Copies[1], 0); in TEST_F()
3160 auto TruncS32 = B.buildTrunc(S32, Copies[0]); in TEST_F()
3161 auto IntToPtrP0 = B.buildIntToPtr(P0, Copies[0]); in TEST_F()
3163 auto BitcastV2S32 = B.buildBitcast(V2S32, Copies[0]); in TEST_F()
3165 auto InsertS64S32 = B.buildInsert(S64, Copies[0], TruncS32, 0); in TEST_F()
3166 auto InsertS64P1 = B.buildInsert(S64, Copies[0], IntToPtrP1, 8); in TEST_F()
3249 auto Floor = B.buildFFloor(LLT::scalar(64), Copies[0], MachineInstr::MIFlag::FmNoInfs); in TEST_F()
3281 auto Cast = B.buildBitcast(LLT::fixed_vector(2, 32), Copies[0]); in TEST_F()
3328 B.buildInstr(TargetOpcode::G_SDIVREM, {S64, S64}, {Copies[0], Copies[1]}); in TEST_F()
3359 B.buildInstr(TargetOpcode::G_UDIVREM, {S64, S64}, {Copies[0], Copies[1]}); in TEST_F()
3390 auto IntToPtr = B.buildIntToPtr(P0, Copies[0]); in TEST_F()
3392 auto UnmergeScalar = B.buildUnmerge(S32, Copies[0]); in TEST_F()
3696 auto Vector = B.buildBitcast(V2S32, Copies[0]); in TEST_F()
3698 auto FreezeScalar = B.buildInstr(TargetOpcode::G_FREEZE, {S64}, {Copies[0]}); in TEST_F()
3749 auto Trunc = B.buildTrunc(S33, {Copies[0]}); in TEST_F()
3750 auto Trunc1 = B.buildTrunc(S48, {Copies[0]}); in TEST_F()
3753 auto FreezeScalar = B.buildInstr(TargetOpcode::G_FREEZE, {S64}, {Copies[0]}); in TEST_F()
3829 auto Vector1 = B.buildBitcast(V2S32, Copies[0]); in TEST_F()
3830 auto Vector2 = B.buildBitcast(V4S16, Copies[0]); in TEST_F()
3880 auto Vector1 = B.buildBitcast(V2S32, Copies[0]); in TEST_F()
3922 auto Ptr0 = B.buildIntToPtr(P0, Copies[0]); in TEST_F()
3924 auto Value = B.buildTrunc(S16, Copies[1]); in TEST_F()
4003 auto Src = B.buildAnyExt(S96, Copies[0]); in TEST_F()
4046 auto V1 = B.buildBuildVector(V6S64, {Copies[0], Copies[1], Copies[0], in TEST_F()
4047 Copies[1], Copies[0], Copies[1]}); in TEST_F()
4048 auto V2 = B.buildBuildVector(V6S64, {Copies[0], Copies[1], Copies[0], in TEST_F()
4049 Copies[1], Copies[0], Copies[1]}); in TEST_F()
4100 auto Shift = B.buildShl(S64, Copies[0], Trunc); in TEST_F()
4146 auto Val0 = B.buildBitcast(v2s32, Copies[0]); in TEST_F()
4147 auto Val1 = B.buildBitcast(v2s32, Copies[1]); in TEST_F()
4151 auto Cond = B.buildICmp(CmpInst::ICMP_EQ, s1, Copies[2], Zero); in TEST_F()