| /llvm-project-15.0.7/llvm/test/MC/Mips/ |
| H A D | macro-la.s | 10 # 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 D | macro-la-64bit.s | 6 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 D | macro-la-bad.s | 9 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 D | set-nomacro.s | 9 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 D | macro-la-pic.s | 20 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 D | allocate06.f90 | 10 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 D | backend_scalar.h | 64 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 D | target_update_depend_codegen.cpp | 45 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 D | target_enter_data_depend_codegen.cpp | 45 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 D | target_exit_data_depend_codegen.cpp | 45 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 D | teams_codegen.cpp | 28 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 D | target_map_codegen_20.cpp | 105 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 D | rvi-pseudos-invalid.s | 14 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 D | rvi-pseudos.s | 47 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 D | invalid-instruction-spellcheck.s | 14 # 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 D | fixed_point_conversions.c | 7 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 D | fixed_point_shift.c | 7 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 D | asm.c | 176 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 D | frameaddr-02.ll | 10 ; 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 D | frame-24.ll | 16 ; 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 D | alloca-02.ll | 14 ; 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 D | asm-function.cpp | 3 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 D | amdgcn-automatic-variable.cpp | 49 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 D | 2007-09-08-unaligned.ll | 21 ; 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 D | amdgcn-automatic-variable.cl | 22 // 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;
|