Home
last modified time | relevance | path

Searched refs:la (Results 1 – 25 of 142) sorted by relevance

123456

/llvm-project-15.0.7/llvm/test/MC/Mips/
H A Dmacro-la.s10 # N64 should be acceptable too but we cannot convert la to dla yet.
21 la $5, 0x00010000 # CHECK: lui $5, 1 # encoding: [0x3c,0x05,0x00,0x01] label
22 la $5, 0x00020000 # CHECK: lui $5, 2 # encoding: [0x3c,0x05,0x00,0x02] label
23 la $5, 0x40000000 # CHECK: lui $5, 16384 # encoding: [0x3c,0x05,0x40,0x00] label
24 la $5, 0x80000000 # CHECK: lui $5, 32768 # encoding: [0x3c,0x05,0x80,0x00] label
25 la $5, 0xffff0000 # CHECK: lui $5, 65535 # encoding: [0x3c,0x05,0xff,0xff] label
26 la $5, 0xfffe0000 # CHECK: lui $5, 65534 # encoding: [0x3c,0x05,0xff,0xfe] label
27 la $5, 0xc0000000 # CHECK: lui $5, 49152 # encoding: [0x3c,0x05,0xc0,0x00] label
28 la $5, 0x80000000 # CHECK: lui $5, 32768 # encoding: [0x3c,0x05,0x80,0x00] label
30 la $5, 0x00010001 # CHECK: lui $5, 1 # encoding: [0x3c,0x05,0x00,0x01] label
[all …]
H A Dmacro-la-64bit.s6 la $5, 0x00000001 # CHECK: daddiu $5, $zero, 1 # encoding: [0x64,0x05,0x00,0x01] label
7 la $5, 0x00000002 # CHECK: daddiu $5, $zero, 2 # encoding: [0x64,0x05,0x00,0x02] label
357 la $5, extern_sym label
370 la $5, extern_sym($8) label
384 la $5, extern_sym($5) label
398 la $5, extern_sym+8 label
412 la $5, extern_sym+8($8) label
426 la $5, extern_sym-8($5) label
440 la $5, extern_sym-8 label
453 la $5, extern_sym-8($8) label
[all …]
H A Dmacro-la-bad.s9 la $5, 0x100000000
12 # N64: :[[@LINE-3]]:3: warning: la used to load 64-bit address
14 la $5, 0x100000000($6)
17 # N64: :[[@LINE-3]]:3: warning: la used to load 64-bit address
19 la $5, symbol
20 # N32-NOT: :[[@LINE-1]]:3: warning: la used to load 64-bit address
21 # N64: :[[@LINE-2]]:3: warning: la used to load 64-bit address
H A Dset-nomacro.s9 la $8, 16
10 la $8, 161616
11 la $8, 16($9)
12 la $8, 161616($9)
13 la $8, symbol
87 la $8, 16
89 la $8, 161616
91 la $8, 16($9)
93 la $8, 161616($9)
95 la $8, symbol
H A Dmacro-la-pic.s20 la $5, symbol label
33 la $5, symbol($6) label
49 la $6, symbol($6) label
65 la $5, symbol+8 label
81 la $5, symbol+8($6) label
100 la $6, symbol+8($6) label
119 la $5, 1f label
140 la $25, symbol label
153 la $25, symbol($6) label
185 la $25, symbol+8 label
[all …]
/llvm-project-15.0.7/flang/test/Semantics/
H A Dallocate06.f9010 type A(la)
11 integer, len :: la component
12 integer vector(la)
41 type(C(la=*, lb=:, lc1=*, lc2=5, lc3=*)), pointer :: something(:)
42 type(C(la=*, lb=:, lc1=5, lc2=5, lc3=*)), pointer :: something_else(:)
49 allocate(C(la=*, lb=10, lc1=*, lc2=5, lc3=*):: something(5))
50 allocate(C(la=*, lb=10, lc1=2, lc2=5, lc3=3):: aa)
98 allocate(C(la=*, lb=10, lc1=*, lc2=5, lc3=*):: something_else(5))
100 allocate(C(la=5, lb=10, lc1=4, lc2=5, lc3=3):: aa)
102 allocate(C(la=*, lb=10, lc1=*, lc2=5, lc3=*):: aa)
/llvm-project-15.0.7/libc/src/string/memory_utils/
H A Dbackend_scalar.h64 const int16_t la = Endian::to_big_endian(a);
66 return la - lb;
71 const int32_t la = Endian::to_big_endian(a);
73 return la - lb;
78 const uint32_t la = Endian::to_big_endian(a);
80 return la > lb ? 1 : la < lb ? -1 : 0;
85 const uint64_t la = Endian::to_big_endian(a);
87 return la > lb ? 1 : la < lb ? -1 : 0;
/llvm-project-15.0.7/clang/test/OpenMP/
H A Dtarget_update_depend_codegen.cpp45 int la; in foo() local
114 #pragma omp target update to(la) if(1+3-4) depend(in: la) depend(out: arg) in foo()
198 #pragma omp target update to(arg) if(arg) device(4) depend(inout: arg, la, gc) in foo()
280 #pragma omp target update from(lb) depend(out: lb, arg, la, gc) in foo()
378 #pragma omp target update to(gb.b[:3]) depend(in: gb.b[:3], la, lb, gc, arg) in foo()
H A Dtarget_enter_data_depend_codegen.cpp45 int la; in foo() local
114 #pragma omp target enter data map(to:la) if(1+3-4) depend(in: la) depend(out: arg) in foo()
198 #pragma omp target enter data map(to:arg) if(arg) device(4) depend(inout: arg, la, gc) in foo()
280 #pragma omp target enter data map(alloc:lb) depend(out: lb, arg, la, gc) in foo()
378 #pragma omp target enter data map(to:gb.b[:3]) depend(in: gb.b[:3], la, lb, gc, arg) in foo()
H A Dtarget_exit_data_depend_codegen.cpp45 int la; in foo() local
114 #pragma omp target exit data map(release: la) if(1+3-4) depend(in: la) depend(out: arg) in foo()
198 #pragma omp target exit data map(delete: arg) if(arg) device(4) depend(inout: arg, la, gc) in foo()
280 #pragma omp target exit data map(from:lb) depend(out: lb, arg, la, gc) in foo()
378 #pragma omp target exit data map(from:gb.b[:3]) depend(in: gb.b[:3], la, lb, gc, arg) in foo()
H A Dteams_codegen.cpp28 int la = 23; in teams_argument_global_local() local
47 #pragma omp teams num_teams(la) in teams_argument_global_local()
54 #pragma omp teams thread_limit(la) in teams_argument_global_local()
110 SS<int> la; in teams_template_arg() local
117 #pragma omp teams num_teams(Gbla.a) thread_limit((long long)la.b) in teams_template_arg()
H A Dtarget_map_codegen_20.cpp105 float la[X]; in foo() local
223 : la) in foo()
226 la[3] += 1.0f; in foo()
/llvm-project-15.0.7/llvm/test/MC/RISCV/
H A Drvi-pseudos-invalid.s14 la x1, 1234 # CHECK: :[[@LINE]]:8: error: operand must be a bare symbol name label
15 la x1, %pcrel_hi(1234) # CHECK: :[[@LINE]]:8: error: operand must be a bare symbol name label
16 la x1, %pcrel_lo(1234) # CHECK: :[[@LINE]]:8: error: operand must be a bare symbol name label
17 la x1, %pcrel_hi(foo) # CHECK: :[[@LINE]]:8: error: operand must be a bare symbol name label
18 la x1, %pcrel_lo(foo) # CHECK: :[[@LINE]]:8: error: operand must be a bare symbol name label
19 la x1, %hi(1234) # CHECK: :[[@LINE]]:8: error: operand must be a bare symbol name label
20 la x1, %lo(1234) # CHECK: :[[@LINE]]:8: error: operand must be a bare symbol name label
21 la x1, %hi(foo) # CHECK: :[[@LINE]]:8: error: operand must be a bare symbol name label
22 la x1, %lo(foo) # CHECK: :[[@LINE]]:8: error: operand must be a bare symbol name label
31 la a1, foo+foo # CHECK: :[[@LINE]]:8: error: operand must be a bare symbol name label
H A Drvi-pseudos.s47 la a0, a_symbol label
55 la a1, another_symbol label
64 la a2, zero label
72 la a3, ra label
80 la a4, f1 label
99 la.tls.ie a2, zero
105 la.tls.ie a3, ra
111 la.tls.ie a4, f1
127 la.tls.gd a2, zero
132 la.tls.gd a3, ra
[all …]
H A Dinvalid-instruction-spellcheck.s14 # CHECK-RV32: did you mean: add, addi, and, andi, la
15 # CHECK-RV64: did you mean: add, addi, addw, and, andi, la, ld, sd
19 # CHECK-RV32I: did you mean: la, lb, lh, li, lw
20 # CHECK-RV32IF: did you mean: flw, la, lb, lh, li, lw
21 # CHECK-RV64I: did you mean: la, lb, ld, lh, li, lw
22 # CHECK-RV64IF: did you mean: flw, la, lb, ld, lh, li, lw
/llvm-project-15.0.7/clang/test/Frontend/
H A Dfixed_point_conversions.c7 long _Accum la; variable
68 a = la; in fix_castdown1()
80 a = (_Accum)la; in fix_castdown2()
141 a = la; in fix_castup3()
153 a = (long _Accum)la; in fix_castup4()
611 la = s; in int_fix5()
737 la = fl; in float_fix3()
838 fl = la; in fix_float3()
H A Dfixed_point_shift.c7 long _Accum la; variable
72 la = la << i; in sleft_lalai()
276 la = la >> i; in sright_lalai()
/llvm-project-15.0.7/clang/test/CodeGen/
H A Dasm.c176 unsigned int la = a; in t22() local
180 __asm__ ("0:\n1:\n" : [bigres] "=la"(bigres) : [la] "0"(la), [lb] "c"(lb) : in t22()
188 unsigned int la = a; in t23() local
191 __asm__ ("0:\n1:\n" : [res] "=la"(res) : [la] "0"(la), [lb] "c"(lb) : in t23()
/llvm-project-15.0.7/llvm/test/CodeGen/SystemZ/
H A Dframeaddr-02.ll10 ; CHECK: la %r2, 152(%r15)
22 ; CHECK-NEXT: la %r2, 168(%r15)
36 ; CHECK: la %r2, 152(%r15)
48 ; CHECK-NEXT: la %r2, 168(%r15)
63 ; CHECK-NEXT: la %r2, 168(%r15)
65 ; CHECK-NEXT: la %r2, 168(%r15)
H A Dframe-24.ll16 ; CHECK-NEXT: la %r0, 352(%r15)
18 ; CHECK-NEXT: la %r0, 192(%r15)
36 ; CHECK-NEXT: la %r0, 192(%r15)
38 ; CHECK-NEXT: la %r0, 320(%r15)
58 ; CHECK-NEXT: la %r0, 192(%r15)
60 ; CHECK-NEXT: la %r0, 328(%r15)
H A Dalloca-02.ll14 ; CHECK-A-DAG: la %r2, 160([[ADDR]])
19 ; CHECK-B-DAG: la %r2, 160([[ADDR]])
24 ; CHECK-C-DAG: la %r2, 160([[ADDR]])
30 ; CHECK-D-DAG: la %r2, 160([[ADDR]])
36 ; CHECK-E-DAG: la %r2, 160([[ADDR]])
/llvm-project-15.0.7/clang/test/ASTMerge/asm/Inputs/
H A Dasm-function.cpp3 unsigned int la = a; in asmFunc() local
7 __asm__ ("0:\n1:\n" : [bigres] "=la"(bigres) : [la] "0"(la), [lb] "c"(lb) : in asmFunc()
/llvm-project-15.0.7/clang/test/CodeGenCXX/
H A Damdgcn-automatic-variable.cpp49 int la[100]; in func2() local
50 la[0] = 3; in func2()
54 int *lp2 = la; in func2()
/llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/
H A D2007-09-08-unaligned.ll21 ; CHECK-NEXT: la 3, s@l(3)
24 ; CHECK-NEXT: la 4, u@l(4)
27 ; CHECK-NEXT: la 4, t@l(4)
30 ; CHECK-NEXT: la 3, v@l(3)
63 ; CHECK-NEXT: la 3, t@l(3)
66 ; CHECK-NEXT: la 3, v@l(3)
69 ; CHECK-NEXT: la 3, .str@l(3)
/llvm-project-15.0.7/clang/test/CodeGenOpenCL/
H A Damdgcn-automatic-variable.cl22 // CHECK: %la = alloca [100 x i32], align 4, addrspace(5)
35 …// CHECK: %[[arrayidx:.*]] = getelementptr inbounds [100 x i32], [100 x i32] addrspace(5)* %la, i6…
37 int la[100];
38 la[0] = 3;
45 …// CHECK: %[[arraydecay:.*]] = getelementptr inbounds [100 x i32], [100 x i32] addrspace(5)* %la, …
49 int *lp2 = la;

123456