| /llvm-project-15.0.7/clang/unittests/Basic/ |
| H A D | FileEntryTest.cpp | 97 EXPECT_EQ(R1, &R1.getFileEntry()); in TEST() 98 EXPECT_EQ(&R1.getFileEntry(), R1); in TEST() 118 EXPECT_TRUE(R1.isSameRef(FileEntryRef(R1))); in TEST() 119 EXPECT_TRUE(R1.isSameRef(FileEntryRef(R1.getMapEntry()))); in TEST() 134 Set.insert(R1); in TEST() 144 Set.insert(R1); in TEST() 148 EXPECT_TRUE(Set.find(R1)->isSameRef(R1)); in TEST() 159 EXPECT_TRUE(R1.isSameRef(DirectoryEntryRef(R1))); in TEST() 160 EXPECT_TRUE(R1.isSameRef(DirectoryEntryRef(R1.getMapEntry()))); in TEST() 175 Set.insert(R1); in TEST() [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Mips/ |
| H A D | load-store-left-right.ll | 29 ; MIPS32-EL: lwr $[[R0]], 0($[[R1]]) 32 ; MIPS32-EB: lwr $[[R0]], 3($[[R1]]) 38 ; MIPS64-EL: lwr $[[R0]], 0($[[R1]]) 41 ; MIPS64R2-EL: lwr $[[R0]], 0($[[R1]]) 44 ; MIPS64-EB: lwr $[[R0]], 3($[[R1]]) 47 ; MIPS64R2-EB: lwr $[[R0]], 3($[[R1]]) 61 ; MIPS32-EL: swr $[[R0]], 0($[[R1]]) 93 ; MIPS32-EL: lwr $2, 0($[[R1]]) 95 ; MIPS32-EL: lwr $3, 4($[[R1]]) 98 ; MIPS32-EB: lwr $2, 3($[[R1]]) [all …]
|
| H A D | mno-ldc1-sdc1.ll | 16 ; RUN: FileCheck %s -check-prefixes=ALL,32R1,32R1-LE,32R1-LE-PIC 33 ; RUN: FileCheck %s -check-prefixes=ALL,32R1,32R1-BE,32R1-BE-PIC 50 ; RUN: FileCheck %s -check-prefixes=ALL,32R1,32R1-LE,32R1-LE-STATIC 69 ; 32R1-LE-PIC-DAG: mtc1 $[[R1]], $f1 85 ; 32R1-LE-STATIC-DAG: mtc1 $[[R1]], $f0 104 ; 32R1-BE-PIC-DAG: mtc1 $[[R1]], $f0 152 ; 32R1-LE-PIC-DAG: mfc1 $[[R1:[0-9]+]], $f13 171 ; 32R1-LE-STATIC-DAG: sw $[[R1]], 4($[[R3]]) 241 ; 32R1-DAG: mtc1 $[[R1]], $f1 291 ; 32R1-DAG: mfc1 $[[R1:[0-9]+]], $f13 [all …]
|
| H A D | countleading.ll | 2 ; RUN: llc -march=mipsel -mcpu=mips32 < %s | FileCheck -check-prefixes=MIPS-GT-R1,MIPS32-R1-R2 %s 3 ; RUN: llc -march=mipsel -mcpu=mips32r2 < %s | FileCheck -check-prefixes=MIPS-GT-R1,MIPS32-R1-R2 %s 5 ; RUN: llc -march=mips64el -mcpu=mips64 < %s | FileCheck -check-prefixes=MIPS-GT-R1,MIPS64-GT-R1 … 6 ; RUN: llc -march=mips64el -mcpu=mips64r2 < %s | FileCheck -check-prefixes=MIPS-GT-R1,MIPS64-GT-R1 … 16 ; MIPS-GT-R1-LABEL: ctlz_i32: 18 ; MIPS-GT-R1-NEXT: jr $ra 19 ; MIPS-GT-R1-NEXT: clz $2, $4 65 ; MIPS-GT-R1-LABEL: ctlo_i32: 67 ; MIPS-GT-R1-NEXT: jr $ra 120 ; MIPS32-R1-R2-NEXT: jr $ra [all …]
|
| H A D | dsp-patterns.ll | 4 ; R1-LABEL: test_lbux: 5 ; R1: lbux ${{[0-9]+}} 14 ; R1-LABEL: test_lhx: 15 ; R1: lhx ${{[0-9]+}} 24 ; R1-LABEL: test_lwx: 25 ; R1: lwx ${{[0-9]+}} 156 ; R1-NOT: shrl.ph 182 ; R1-NOT: shra.qb 210 ; R1-NOT: shll.ph 224 ; R1-NOT: shll.qb [all …]
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/ratio/ratio.comparison/ |
| H A D | ratio_less.pass.cpp | 29 test<R1, R2, false>(); in main() 34 test<R1, R2, false>(); in main() 39 test<R1, R2, false>(); in main() 44 test<R1, R2, false>(); in main() 49 test<R1, R2, false>(); in main() 54 test<R1, R2, false>(); in main() 59 test<R1, R2, true>(); in main() 69 test<R1, R2, true>(); in main() 79 test<R1, R2, true>(); in main() 84 test<R1, R2, true>(); in main() [all …]
|
| H A D | ratio_greater.pass.cpp | 27 typedef std::ratio<1, 1> R1; in main() typedef 29 test<R1, R2, false>(); in main() 32 typedef std::ratio<0x7FFFFFFFFFFFFFFFLL, 1> R1; in main() typedef 34 test<R1, R2, false>(); in main() 39 test<R1, R2, false>(); in main() 44 test<R1, R2, false>(); in main() 47 typedef std::ratio<1, 1> R1; in main() typedef 49 test<R1, R2, true>(); in main() 54 test<R1, R2, true>(); in main() 59 test<R1, R2, false>(); in main() [all …]
|
| H A D | ratio_not_equal.pass.cpp | 27 typedef std::ratio<1, 1> R1; in main() typedef 29 test<R1, R2, false>(); in main() 32 typedef std::ratio<0x7FFFFFFFFFFFFFFFLL, 1> R1; in main() typedef 34 test<R1, R2, false>(); in main() 39 test<R1, R2, false>(); in main() 44 test<R1, R2, false>(); in main() 47 typedef std::ratio<1, 1> R1; in main() typedef 49 test<R1, R2, true>(); in main() 54 test<R1, R2, true>(); in main() 59 test<R1, R2, true>(); in main() [all …]
|
| H A D | ratio_greater_equal.pass.cpp | 27 typedef std::ratio<1, 1> R1; in main() typedef 29 test<R1, R2, true>(); in main() 32 typedef std::ratio<0x7FFFFFFFFFFFFFFFLL, 1> R1; in main() typedef 34 test<R1, R2, true>(); in main() 39 test<R1, R2, true>(); in main() 44 test<R1, R2, true>(); in main() 47 typedef std::ratio<1, 1> R1; in main() typedef 49 test<R1, R2, true>(); in main() 54 test<R1, R2, true>(); in main() 59 test<R1, R2, false>(); in main() [all …]
|
| H A D | ratio_equal.pass.cpp | 27 typedef std::ratio<1, 1> R1; in main() typedef 29 test<R1, R2, true>(); in main() 32 typedef std::ratio<0x7FFFFFFFFFFFFFFFLL, 1> R1; in main() typedef 34 test<R1, R2, true>(); in main() 39 test<R1, R2, true>(); in main() 44 test<R1, R2, true>(); in main() 47 typedef std::ratio<1, 1> R1; in main() typedef 49 test<R1, R2, false>(); in main() 54 test<R1, R2, false>(); in main() 59 test<R1, R2, false>(); in main() [all …]
|
| H A D | ratio_less_equal.pass.cpp | 27 typedef std::ratio<1, 1> R1; in main() typedef 29 test<R1, R2, true>(); in main() 32 typedef std::ratio<0x7FFFFFFFFFFFFFFFLL, 1> R1; in main() typedef 34 test<R1, R2, true>(); in main() 39 test<R1, R2, true>(); in main() 44 test<R1, R2, true>(); in main() 47 typedef std::ratio<1, 1> R1; in main() typedef 49 test<R1, R2, false>(); in main() 54 test<R1, R2, false>(); in main() 59 test<R1, R2, true>(); in main() [all …]
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/ratio/ratio.arithmetic/ |
| H A D | ratio_add.pass.cpp | 18 typedef std::ratio<1, 1> R1; in main() typedef 20 typedef std::ratio_add<R1, R2>::type R; in main() 24 typedef std::ratio<1, 2> R1; in main() typedef 26 typedef std::ratio_add<R1, R2>::type R; in main() 30 typedef std::ratio<-1, 2> R1; in main() typedef 36 typedef std::ratio<1, -2> R1; in main() typedef 42 typedef std::ratio<1, 2> R1; in main() typedef 48 typedef std::ratio<1, 2> R1; in main() typedef 60 typedef std::ratio<0> R1; in main() typedef 66 typedef std::ratio<1> R1; in main() typedef [all …]
|
| H A D | ratio_subtract.pass.cpp | 18 typedef std::ratio<1, 1> R1; in main() typedef 20 typedef std::ratio_subtract<R1, R2>::type R; in main() 24 typedef std::ratio<1, 2> R1; in main() typedef 26 typedef std::ratio_subtract<R1, R2>::type R; in main() 30 typedef std::ratio<-1, 2> R1; in main() typedef 36 typedef std::ratio<1, -2> R1; in main() typedef 42 typedef std::ratio<1, 2> R1; in main() typedef 48 typedef std::ratio<1, 2> R1; in main() typedef 60 typedef std::ratio<0> R1; in main() typedef 66 typedef std::ratio<1> R1; in main() typedef [all …]
|
| H A D | ratio_divide.pass.cpp | 18 typedef std::ratio<1, 1> R1; in main() typedef 20 typedef std::ratio_divide<R1, R2>::type R; in main() 24 typedef std::ratio<1, 2> R1; in main() typedef 26 typedef std::ratio_divide<R1, R2>::type R; in main() 30 typedef std::ratio<-1, 2> R1; in main() typedef 32 typedef std::ratio_divide<R1, R2>::type R; in main() 36 typedef std::ratio<1, -2> R1; in main() typedef 38 typedef std::ratio_divide<R1, R2>::type R; in main() 42 typedef std::ratio<1, 2> R1; in main() typedef 44 typedef std::ratio_divide<R1, R2>::type R; in main() [all …]
|
| H A D | ratio_multiply.pass.cpp | 18 typedef std::ratio<1, 1> R1; in main() typedef 20 typedef std::ratio_multiply<R1, R2>::type R; in main() 24 typedef std::ratio<1, 2> R1; in main() typedef 26 typedef std::ratio_multiply<R1, R2>::type R; in main() 30 typedef std::ratio<-1, 2> R1; in main() typedef 32 typedef std::ratio_multiply<R1, R2>::type R; in main() 36 typedef std::ratio<1, -2> R1; in main() typedef 38 typedef std::ratio_multiply<R1, R2>::type R; in main() 42 typedef std::ratio<1, 2> R1; in main() typedef 48 typedef std::ratio<1, 2> R1; in main() typedef [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Mips/msa/ |
| H A D | bitcast.ll | 18 ; LITENDIAN: addv.b [[R2:\$w[0-9]+]], [[R1]], [[R1]] 25 ; BIGENDIAN: addv.b [[R2:\$w[0-9]+]], [[R1]], [[R1]] 42 ; LITENDIAN: addv.b [[R2:\$w[0-9]+]], [[R1]], [[R1]] 49 ; BIGENDIAN: addv.b [[R2:\$w[0-9]+]], [[R1]], [[R1]] 68 ; LITENDIAN: addv.b [[R2:\$w[0-9]+]], [[R1]], [[R1]] 74 ; BIGENDIAN: addv.b [[R2:\$w[0-9]+]], [[R1]], [[R1]] 90 ; LITENDIAN: addv.b [[R2:\$w[0-9]+]], [[R1]], [[R1]] 97 ; BIGENDIAN: addv.b [[R2:\$w[0-9]+]], [[R1]], [[R1]] 115 ; LITENDIAN: addv.b [[R2:\$w[0-9]+]], [[R1]], [[R1]] 122 ; BIGENDIAN: addv.b [[R2:\$w[0-9]+]], [[R1]], [[R1]] [all …]
|
| H A D | basic_operations_float.ll | 136 ; ALL-DAG: fadd.w [[R2:\$w[0-9]+]], [[R1]], [[R1]] 153 ; ALL-DAG: fadd.w $w0, [[R1]], [[R1]] 170 ; ALL-DAG: fadd.w [[R2:\$w[0-9]+]], [[R1]], [[R1]] 190 ; ALL-DAG: fadd.w [[R2:\$w[0-9]+]], [[R1]], [[R1]] 211 ; ALL-DAG: fadd.d [[R2:\$w[0-9]+]], [[R1]], [[R1]] 233 ; ALL-DAG: fadd.d $w0, [[R1]], [[R1]] 256 ; ALL-DAG: fadd.d [[R2:\$w[0-9]+]], [[R1]], [[R1]] 320 ; ALL-DAG: sld.b [[R1]], [[R1]][[[BIDX]]] 323 ; ALL-DAG: sld.b [[R1]], [[R1]][[[NIDX]]] 349 ; ALL-DAG: sld.b [[R1]], [[R1]][[[BIDX]]] [all …]
|
| H A D | arithmetic_float.ll | 8 ; CHECK-DAG: ld.w [[R1:\$w[0-9]+]], 0($5) 24 ; CHECK-DAG: ld.d [[R1:\$w[0-9]+]], 0($5) 40 ; CHECK-DAG: ld.w [[R1:\$w[0-9]+]], 0($5) 56 ; CHECK-DAG: ld.d [[R1:\$w[0-9]+]], 0($5) 114 ; CHECK-DAG: st.w [[R1]], 0($4) 134 ; CHECK-DAG: st.d [[R1]], 0($4) 170 ; CHECK-DAG: fmul.d [[R1]], [[R2]], [[R1]] 174 ; CHECK-DAG: fsub.d [[R1]], [[R3]], [[R1]] 176 ; CHECK-DAG: st.d [[R1]], 0($4) 220 ; CHECK-DAG: fmax_a.w [[R3:\$w[0-9]+]], [[R1]], [[R1]] [all …]
|
| /llvm-project-15.0.7/llvm/lib/Support/ |
| H A D | DivisionByConstantInfo.cpp | 23 APInt AD, ANC, Delta, Q1, R1, Q2, R2, T; in get() local 38 R1 = R1 << 1; // update R1 = rem(2P/abs(NC)) in get() 39 if (R1.uge(ANC)) { // must be unsigned comparison in get() 41 R1 = R1 - ANC; in get() 50 } while (Q1.ult(Delta) || (Q1 == Delta && R1 == 0)); in get() 68 APInt NC, Delta, Q1, R1, Q2, R2; in get() local 78 R1 = SignedMin - Q1 * NC; // initialize R1 = rem(2P,NC) in get() 83 if (R1.uge(NC - R1)) { in get() 85 R1 = R1 + R1 - NC; // update R1 in get() 88 R1 = R1 + R1; // update R1 in get() [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Mips/llvm-ir/ |
| H A D | mul.ll | 41 ; 32R1-R5: negu $2, $[[T0]] 54 ; 64R1-R5: negu $2, $[[T0]] 80 ; 32R1: sra $2, $[[T0]], 24 95 ; 64R1: sra $2, $[[T0]], 24 161 ; 32R1-R5: mul $2, $4, $5 164 ; 64R1-R5: mul $2, $4, $5 187 ; 32R1-R5: multu $5, $7 188 ; 32R1-R5: mflo $3 189 ; 32R1-R5: mfhi $[[T0:[0-9]+]] 205 ; 64R1-R5: dmult $4, $5 [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/ARM/ |
| H A D | i64_volatile_load_store.ll | 14 ; CHECK-ARMV5TE-NEXT: strd [[R0]], [[R1]], [[[ADDR1]]] 20 ; CHECK-T2-NEXT: strd [[R0]], [[R1]], [[[ADDR1]]] 23 ; CHECK-ARMV4T-NEXT: ldr [[R1:r[0-9]+]], [[[ADDR0]]] 26 ; CHECK-ARMV4T-NEXT: str [[R1]], [[[ADDR1]]] 49 ; CHECK-ARMV4T-NEXT: str [[R1]], [[[ADDR1]]] 70 ; CHECK-ARMV4T-NEXT: str [[R1]], [[[ADDR1]], #259] 162 ; CHECK-ARMV5TE-NEXT: mov [[R1:r[0-9]+]], #1 169 ; CHECK-T2-NEXT: movs [[R1:r[0-9]+]], #1 170 ; CHECK-T2-NEXT: strd [[R1]], [[R0]], [sp, #8] 177 ; CHECK-ARMV4T-NEXT: mov [[R1:r[0-9]+]], #1 [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Mips/Fast-ISel/ |
| H A D | bswap1.ll | 3 ; RUN: -check-prefix=ALL -check-prefix=32R1 22 ; 32R1: sll $[[TMP1:[0-9]+]], $[[A_VAL]], 8 23 ; 32R1: srl $[[TMP2:[0-9]+]], $[[A_VAL]], 8 24 ; 32R1: or $[[TMP3:[0-9]+]], $[[TMP1]], $[[TMP2]] 25 ; 32R1: andi $[[TMP4:[0-9]+]], $[[TMP3]], 65535 41 ; 32R1: srl $[[TMP1:[0-9]+]], $[[B_VAL]], 8 42 ; 32R1: srl $[[TMP2:[0-9]+]], $[[B_VAL]], 24 43 ; 32R1: andi $[[TMP3:[0-9]+]], $[[TMP1]], 65280 45 ; 32R1: andi $[[TMP5:[0-9]+]], $[[B_VAL]], 65280 46 ; 32R1: sll $[[TMP6:[0-9]+]], $[[TMP5]], 8 [all …]
|
| H A D | callabi.ll | 3 ; RUN: FileCheck %s -check-prefixes=ALL,32R1 16 ; 32R1: sra $4, $[[T1]], 24 31 ; 32R1: sra $4, $[[T1]], 16 170 ; 32R1: sll $[[R1:[0-9]+]], $[[R1]], 24 171 ; 32R1: sra $4, $[[R1]], 24 172 ; 32R2: seb $4, $[[R1]] 174 ; 32R1: sra $5, $[[R2]], 24 177 ; 32R1: sra $6, $[[R3]], 24 199 ; 32R1: sll $[[R1]], $[[R1]], 16 200 ; 32R1: sra $4, $[[R1]], 16 [all …]
|
| /llvm-project-15.0.7/llvm/unittests/ExecutionEngine/Orc/ |
| H A D | ExecutorAddressTest.cpp | 63 ExecutorAddrRange R0(A0, A1), R1(A1, A2), R2(A2, A3), R3(A0, A2), R4(A1, A3); in TEST() local 71 EXPECT_EQ(R1, ExecutorAddrRange(A1, A2)); in TEST() 72 EXPECT_EQ(R1, ExecutorAddrRange(A1, ExecutorAddrDiff(1))); in TEST() 73 EXPECT_NE(R1, R2); in TEST() 75 EXPECT_TRUE(R1.contains(A1)); in TEST() 76 EXPECT_FALSE(R1.contains(A0)); in TEST() 77 EXPECT_FALSE(R1.contains(A2)); in TEST() 79 EXPECT_FALSE(R1.overlaps(R0)); in TEST() 80 EXPECT_FALSE(R1.overlaps(R2)); in TEST() 81 EXPECT_TRUE(R1.overlaps(R3)); in TEST() [all …]
|
| /llvm-project-15.0.7/compiler-rt/lib/orc/unittests/ |
| H A D | executor_address_test.cpp | 57 ExecutorAddrRange R0(A0, A1), R1(A1, A2), R2(A2, A3), R3(A0, A2), R4(A1, A3); in TEST() local 65 EXPECT_EQ(R1, ExecutorAddrRange(A1, A2)); in TEST() 66 EXPECT_EQ(R1, ExecutorAddrRange(A1, ExecutorAddrDiff(1))); in TEST() 67 EXPECT_NE(R1, R2); in TEST() 69 EXPECT_TRUE(R1.contains(A1)); in TEST() 70 EXPECT_FALSE(R1.contains(A0)); in TEST() 71 EXPECT_FALSE(R1.contains(A2)); in TEST() 73 EXPECT_FALSE(R1.overlaps(R0)); in TEST() 74 EXPECT_FALSE(R1.overlaps(R2)); in TEST() 75 EXPECT_TRUE(R1.overlaps(R3)); in TEST() [all …]
|