| /llvm-project-15.0.7/llvm/test/CodeGen/Hexagon/ |
| H A D | circ_ld.ll | 10 ; r0 = memb(r1++#-1:circ(m0)) 11 ; r3:2 = memd(r1++#-8:circ(m0)) 12 ; r0 = memh(r1++#-2:circ(m0)) 13 ; r0 = memub(r1++#-1:circ(m0)) 14 ; r0 = memuh(r1++#-2:circ(m0)) 15 ; r0 = memw(r1++#-4:circ(m0)) 29 ; CHECK: = memb(r{{[0-9]+}}++#-1:circ(m{{[0-1]}})) 48 ; CHECK: = memd(r{{[0-9]+}}++#-8:circ(m{{[0-1]}})) 67 ; CHECK: = memh(r{{[0-9]+}}++#-2:circ(m{{[0-1]}})) 85 ; CHECK: = memub(r{{[0-9]+}}++#-1:circ(m{{[0-1]}})) [all …]
|
| H A D | circ_st.ll | 9 ; memb(r1++#-1:circ(m0)) = r3 10 ; memd(r1++#-8:circ(m0)) = r1:0 11 ; memh(r1++#-2:circ(m0)) = r3 12 ; memh(r1++#-2:circ(m0)) = r3.h 13 ; memw(r1++#-4:circ(m0)) = r0 26 ; CHECK: memb(r{{[0-9]+}}++#-1:circ(m{{[0-1]}})) 31 declare i8* @llvm.hexagon.circ.stb(i8*, i32, i32, i32) nounwind 42 ; CHECK: memd(r{{[0-9]+}}++#-8:circ(m{{[0-1]}})) 47 declare i8* @llvm.hexagon.circ.std(i8*, i64, i32, i32) nounwind 57 ; CHECK: memh(r{{[0-9]+}}++#-2:circ(m{{[0-1]}})) [all …]
|
| H A D | mem-load-circ.ll | 4 ; CHECK: r{{[1-9]+:[0-9]+}} = memd(r{{[0-9]*}}++#{{[0-9]}}:circ(m{{[01]}})) 18 declare i8* @llvm.hexagon.circ.ldd(i8*, i8*, i32, i32) #0 21 ; CHECK: r{{[0-9]*}} = memb(r{{[0-9]*}}++#{{[0-9]}}:circ(m{{[01]}})) 33 declare i8* @llvm.hexagon.circ.ldb(i8*, i8*, i32, i32) #0 36 ; CHECK: r{{[0-9]*}} = memub(r{{[0-9]*}}++#{{[0-9]}}:circ(m{{[01]}})) 48 declare i8* @llvm.hexagon.circ.ldub(i8*, i8*, i32, i32) #0 51 ; CHECK: r{{[0-9]*}} = memh(r{{[0-9]*}}++#{{[0-9]}}:circ(m{{[01]}})) 65 declare i8* @llvm.hexagon.circ.ldh(i8*, i8*, i32, i32) #0 82 declare i8* @llvm.hexagon.circ.lduh(i8*, i8*, i32, i32) #0 85 ; CHECK: r{{[0-9]*}} = memw(r{{[0-9]*}}++#{{[0-9]}}:circ(m{{[01]}})) [all …]
|
| H A D | circ_new.ll | 6 ; CHECK: = memub(r1++#4:circ(m[[REG1]]) 20 ; CHECK: = memb(r1++#4:circ(m[[REG2]]) 34 ; CHECK: = memuh(r1++#4:circ(m[[REG3]]) 48 ; CHECK: = memh(r1++#4:circ(m[[REG4]]) 62 ; CHECK: = memw(r1++#4:circ(m[[REG5]]) 75 ; CHECK: = memd(r1++#8:circ(m[[REG6]]) 88 ; CHECK: = memub(r1++I:circ(m[[REG7]]) 102 ; CHECK: = memb(r1++I:circ(m[[REG8]]) 116 ; CHECK: = memuh(r1++I:circ(m[[REG9]]) 130 ; CHECK: = memh(r1++I:circ(m[[REG10]]) [all …]
|
| H A D | csr-func-usedef.ll | 6 declare i8* @llvm.hexagon.circ.ldb(i8*, i8*, i32, i32) #1 7 declare i8* @llvm.hexagon.circ.stb(i8*, i32, i32, i32) #1 26 %0 = call i8* @llvm.hexagon.circ.ldb(i8* %p0.082, i8* nonnull %element_load0, i32 %or, i32 2) 27 %1 = call i8* @llvm.hexagon.circ.ldb(i8* %p1.079, i8* nonnull null, i32 0, i32 1) 28 %2 = call i8* @llvm.hexagon.circ.ldb(i8* %p2.078, i8* nonnull %element_load2, i32 %or5, i32 3) 29 %3 = call i8* @llvm.hexagon.circ.ldb(i8* %2, i8* nonnull %element_load5, i32 %or5, i32 1) 30 %4 = call i8* @llvm.hexagon.circ.ldb(i8* %p3.077, i8* nonnull %element_load3, i32 %or7, i32 1) 54 %11 = call i8* @llvm.hexagon.circ.stb(i8* undef, i32 undef, i32 %or, i32 3)
|
| H A D | circ-load-isel.ll | 2 ; CHECK: = memw{{.*}}circ 12 %0 = tail call i8* @llvm.hexagon.circ.ldw(i8* undef, i8* undef, i32 150995968, i32 4) 16 declare i8* @llvm.hexagon.circ.ldw(i8*, i8*, i32, i32) #1
|
| H A D | circ_ldw.ll | 2 ; CHECK: r{{[0-9]*}} = memw(r{{[0-9]+}}++#-4:circ(m0)) 13 %2 = call i8* @llvm.hexagon.circ.ldw(i8* %0, i8* %1, i32 83886144, i32 -4) 18 declare i8* @llvm.hexagon.circ.ldw(i8*, i8*, i32, i32) nounwind
|
| H A D | circ_ldd_bug.ll | 17 declare i8* @llvm.hexagon.circ.ldd(i8*, i8*, i32, i32) nounwind 32 %4 = call i8* @llvm.hexagon.circ.ldd(i8* %2, i8* %3, i32 %or, i32 -8) 74 %11 = call i8* @llvm.hexagon.circ.ldd(i8* %4, i8* %3, i32 %or, i32 -8) 184 %47 = call i8* @llvm.hexagon.circ.ldd(i8* %var8.0.in8, i8* %3, i32 %or, i32 -8) 189 %51 = call i8* @llvm.hexagon.circ.ldd(i8* %47, i8* %3, i32 %or, i32 -8) 195 %55 = call i8* @llvm.hexagon.circ.ldd(i8* %51, i8* %3, i32 %or, i32 -8) 201 %59 = call i8* @llvm.hexagon.circ.ldd(i8* %55, i8* %3, i32 %or, i32 -8) 207 %63 = call i8* @llvm.hexagon.circ.ldd(i8* %59, i8* %3, i32 %or, i32 -8) 213 %67 = call i8* @llvm.hexagon.circ.ldd(i8* %63, i8* %3, i32 %or, i32 -8) 219 %71 = call i8* @llvm.hexagon.circ.ldd(i8* %67, i8* %3, i32 %or, i32 -8) [all …]
|
| H A D | swp-new-phi.ll | 8 ; CHECK: memh([[REG0:(r[0-9]+)]]++#2:circ 13 declare i8* @llvm.hexagon.circ.sthhi(i8*, i32, i32, i32) #1 30 %v9 = tail call i8* @llvm.hexagon.circ.sthhi(i8* %v3, i32 %v8, i32 117441022, i32 2)
|
| H A D | swp-order.ll | 25 declare i8* @llvm.hexagon.circ.stw(i8*, i32, i32, i32) #1 42 %v8 = tail call i8* @llvm.hexagon.circ.stw(i8* %v1, i32 %v7, i32 150995968, i32 4) #3
|
| /llvm-project-15.0.7/llvm/test/MC/Disassembler/Hexagon/ |
| H A D | ld.txt | 14 # CHECK: r17:16 = memd(r21++#40:circ(m1)) 16 # CHECK: r17:16 = memd(r21++I:circ(m1)) 68 # CHECK: r17 = memb(r21++#5:circ(m1)) 70 # CHECK: r17 = memb(r21++I:circ(m1)) 138 # CHECK: r17 = memh(r21++#10:circ(m1)) 140 # CHECK: r17 = memh(r21++I:circ(m1)) 192 # CHECK: r17 = memub(r21++#5:circ(m1)) 194 # CHECK: r17 = memub(r21++I:circ(m1)) 248 # CHECK: r17 = memuh(r21++I:circ(m1)) 302 # CHECK: r17 = memw(r21++I:circ(m1)) [all …]
|
| H A D | st.txt | 14 # CHECK: memd(r17++I:circ(m1)) = r21:20 16 # CHECK: memd(r17++#40:circ(m1)) = r21:20 80 # CHECK: memb(r17++I:circ(m1)) = r21 82 # CHECK: memb(r17++#5:circ(m1)) = r21 164 # CHECK: memh(r17++I:circ(m1)) = r21 166 # CHECK: memh(r17++#10:circ(m1)) = r21 168 # CHECK: memh(r17++I:circ(m1)) = r21.h 170 # CHECK: memh(r17++#10:circ(m1)) = r21.h 294 # CHECK: memw(r17++I:circ(m1)) = r21 296 # CHECK: memw(r17++#20:circ(m1)) = r21
|
| H A D | nv_st.txt | 16 # CHECK-NEXT: memb(r17++I:circ(m1)) = r31.new 19 # CHECK-NEXT: memb(r17++#5:circ(m1)) = r31.new 86 # CHECK-NEXT: memh(r17++I:circ(m1)) = r31.new 89 # CHECK-NEXT: memh(r17++#10:circ(m1)) = r31.new 156 # CHECK-NEXT: memw(r17++I:circ(m1)) = r31.new 159 # CHECK-NEXT: memw(r17++#20:circ(m1)) = r31.new
|
| /llvm-project-15.0.7/polly/lib/External/isl/doc/ |
| H A D | implementation.tex | 982 (P_m' \cup \identity) \circ \cdots \circ 1619 $R_3 \circ R_1 \subseteq R_1 \circ R_3$ 1621 $R_3 \circ R_2 \subseteq R_2 \circ R_3$, 1635 $R_2 \circ R_1 \not\subseteq R_1 \circ R_2$ 1637 $R_1 \circ R_2 \not\subseteq R_2 \circ R_1$ 1819 R_i^* \circ R_j \circ R_i^* 1886 {\cal C} \circ R_j \circ {\cal C} 1920 \circ 1953 \circ 2042 \circ [all …]
|
| /llvm-project-15.0.7/clang/test/SemaCXX/ |
| H A D | overloaded-operator.cpp | 289 void circ() { in circ() function
|
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonDepInstrInfo.td | 9080 "$Rd32 = membh($Rx32++I:circ($Mu2))", 9455 "$Rd32 = memb($Rx32++I:circ($Mu2))", 9574 "$Rdd32 = memd($Rx32++I:circ($Mu2))", 9689 "$Rd32 = memh($Rx32++I:circ($Mu2))", 9814 "$Rd32 = memw($Rx32++I:circ($Mu2))", 9939 "$Rd32 = memub($Rx32++I:circ($Mu2))", 10064 "$Rd32 = memuh($Rx32++I:circ($Mu2))", 20935 "memb($Rx32++I:circ($Mu2)) = $Rt32", 21206 "memd($Rx32++I:circ($Mu2)) = $Rtt32", 21437 "memh($Rx32++I:circ($Mu2)) = $Rt32", [all …]
|