Home
last modified time | relevance | path

Searched refs:got (Results 1 – 25 of 654) sorted by relevance

12345678910>>...27

/llvm-project-15.0.7/lld/test/ELF/
H A Dppc64-ld-got-dtprel.s25 ## Start with .got[1] as .got[0] is .TOC.
26 ## ha(i@got@dtprel) = (&.got[1] - (.got+0x8000) >> 16) & 0xffff = 0
27 ## lo(i@got@dtprel) = &.got[1] - (.got+0x8000) & 0xffff = -32760
28 ## hi(j@got@dtprel) = (&.got[2] - .got >> 16) & 0xffff = -1
29 ## j@got@dtprel = &.got[2] - (.got+0x8000) = -32752
35 addis 3, 2, i@got@dtprel@ha
36 ld 3, i@got@dtprel@l(3)
37 addis 3, 2, j@got@dtprel@h
38 addi 3, 2, j@got@dtprel
H A Dppc64-tls-ie.s35 ## &.got[1] - .TOC. = -32760
46 ld 3, c@got@tprel@l(3)
63 ld 3, s@got@tprel@l(3)
80 ld 3, i@got@tprel@l(3)
97 ld 3, l@got@tprel@l(3)
106 ld 4, c@got@tprel@l(4)
116 ld 4, s@got@tprel@l(4)
126 ld 4, i@got@tprel@l(4)
135 ld 4, l@got@tprel@l(4)
144 ld 3, i@got@tprel@l(3)
[all …]
H A Dppc64-tls-gd.s27 ## Start with .got[1] as .got[0] is the .TOC.
28 ## &DTPMOD(a) - .TOC. = &.got[1] - (.got+0x8000) = -32760
34 ## &DTPMOD(b) - .TOC. = &.got[3] - (.got+0x8000) = -32744
40 ## &DTPMOD(b) - .TOC. = &.got[5] - (.got+0x8000) = -32728
73 ## &DTPMOD(b) - .TOC. = &.got[1] - (.got+0x8000) = -32760
78 ## &DTPMOD(c) - .TOC. = &.got[2] - (.got+0x8000) = -32752
85 addis 3, 2, a@got@tlsgd@ha
86 addi 3, 3, a@got@tlsgd@l
90 addis 3, 2, b@got@tlsgd@ha
91 addi 3, 3, b@got@tlsgd@l
[all …]
H A Driscv-reloc-got.s10 # RUN: llvm-readobj -x .got %t | FileCheck --check-prefix=HEX32 %s
21 # RUN: llvm-readobj -x .got %t | FileCheck --check-prefix=HEX64 %s
24 # SEC32: .got PROGBITS 0001220c 00020c 00000c
25 # SEC64: .got PROGBITS 0000000000012358 000358 000018
38 ## .got[0] = _DYNAMIC
39 ## .got[1] = 0 (relocated by R_RISCV_32/64 at runtime)
40 ## .got[2] = a (filled at link time)
48 ## &.got[2]-. = 0x12214-0x1119c = 4096*1+120
51 ## &.got[1]-. = 0x12210-0x111a4 = 4096*1+108
55 ## &.got[2]-. = 0x12368-0x11288 = 4096*1+224
[all …]
H A Dppc64-got-off.s31 addis 3, 2, a@got@ha
32 ld 3, a@got@l(3)
33 ld 4, a@got(2)
34 lis 5, a@got@h
35 ori 5, 5, a@got@l
37 ori 6, 6, a@got
58 # Since the got entry for a is .got[1] and the TOC base points to
59 # .got + 0x8000, the offset for a@got is -0x7FF8 --> -32760
H A Dsynthetic-got.s6 # RUN: llvm-objdump -s --section=.got --section=.got.plt %t0.out \
10 # GOT: 9 .got 00000008 00000000000001b0 DATA
11 # GOT: 10 .got.plt 00000020 00000000000001b8 DATA
12 # GOTDATA: Contents of section .got:
14 # GOTDATA-NEXT: Contents of section .got.plt:
25 # MYGOT-NOT: .got
26 # MYGOT-NOT: .got.plt
H A Dppc64-got-to-pcrel-relaxation.s44 pld 8,useVal@got@pcrel(0),1
46 pld 9,useAddr@got@pcrel(0),1
52 pld 10,storeVal@got@pcrel(0),1
74 pld 9,useVal_ushort@got@pcrel(0),1
98 pld 9,useVal_uint@got@pcrel(0),1
102 pld 9,storeVal_uint@got@pcrel(0),1
122 pld 9,useVal_float@got@pcrel(0),1
146 pld 9,useVal_double@got@pcrel(0),1
173 pld 8,useVal_sint@got@pcrel(0),1
200 pld 8,useVal_sshort@got@pcrel(0),1
[all …]
/llvm-project-15.0.7/lldb/unittests/Process/Utility/
H A DMemoryTagManagerAArch64MTETest.cpp40 llvm::Expected<std::vector<lldb::addr_t>> got = in TEST() local
42 ASSERT_THAT_EXPECTED(got, llvm::Succeeded()); in TEST()
255 ASSERT_THAT_EXPECTED(got, llvm::Succeeded()); in TEST()
256 ASSERT_EQ(*got, expected_range); in TEST()
284 ASSERT_EQ(*got, expected_range); in TEST()
303 ASSERT_EQ(*got, expected_range); in TEST()
323 ASSERT_EQ(*got, expected_range); in TEST()
397 ASSERT_EQ(*got, expected); in TEST()
414 ASSERT_EQ(*got, expected); in TEST()
429 ASSERT_EQ(*got, expected); in TEST()
[all …]
/llvm-project-15.0.7/llvm/test/MC/PowerPC/
H A Dppc64-fixup-explicit.s21 addi 4, 3, target@got
29 ld 1, target@got(2)
31 # CHECK-BE: addis 3, 2, target@got@ha # encoding: [0x3c,0x62,A,A]
32 # CHECK-LE: addis 3, 2, target@got@ha # encoding: [A,A,0x62,0x3c]
37 addis 3, 2, target@got@ha
39 # CHECK-BE: addi 4, 3, target@got@l # encoding: [0x38,0x83,A,A]
40 # CHECK-LE: addi 4, 3, target@got@l # encoding: [A,A,0x83,0x38]
45 addi 4, 3, target@got@l
53 addis 3, 2, target@got@h
61 lwz 1, target@got@l(3)
[all …]
H A Dppc64-fixups.s291 addi 4, 3, target@got
299 ld 1, target@got(2)
307 addis 3, 2, target@got@ha
315 addi 4, 3, target@got@l
323 addis 3, 2, target@got@h
331 lwz 1, target@got@l(3)
339 ld 1, target@got@l(3)
548 ld 1, target@got@tprel@l(3)
580 ld 1, target@got@tprel(3)
628 ld 1, target@got@dtprel(3)
[all …]
/llvm-project-15.0.7/flang/unittests/Runtime/
H A DNumericalFormatTest.cpp24 want.resize(got.size(), ' '); in CompareFormattedStrings()
25 return want == got; in CompareFormattedStrings()
45 got.resize(lastNonBlank + 1); in CompareFormatReal()
281 std::string got; in TEST() local
284 << "', got '" << got << "'"; in TEST()
312 std::string got; in TEST() local
315 << "', got '" << got << "'"; in TEST()
327 std::string got; in TEST() local
625 std::string got; in TEST() local
670 std::string got; in TEST() local
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/Mips/
H A Dhf16_1.ll168 ; 1: lw ${{[0-9]+}}, %got(__mips16_call_stub_1)(${{[0-9]+}})
171 ; 1: lw ${{[0-9]+}}, %got(__mips16_call_stub_2)(${{[0-9]+}})
174 ; 1: lw ${{[0-9]+}}, %got(__mips16_call_stub_5)(${{[0-9]+}})
177 ; 1: lw ${{[0-9]+}}, %got(__mips16_call_stub_6)(${{[0-9]+}})
180 ; 1: lw ${{[0-9]+}}, %got(__mips16_call_stub_10)(${{[0-9]+}})
183 ; 1: lw ${{[0-9]+}}, %got(__mips16_call_stub_sf_0)(${{[0-9]+}})
186 ; 1: lw ${{[0-9]+}}, %got(__mips16_call_stub_sf_1)(${{[0-9]+}})
189 ; 1: lw ${{[0-9]+}}, %got(__mips16_call_stub_sf_2)(${{[0-9]+}})
192 ; 1: lw ${{[0-9]+}}, %got(__mips16_call_stub_sf_5)(${{[0-9]+}})
195 ; 1: lw ${{[0-9]+}}, %got(__mips16_call_stub_sf_6)(${{[0-9]+}})
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/
H A Dtls-pie-xform.ll12 ; CHECK-NEXT: addis 3, 2, var_char@got@tprel@ha
13 ; CHECK-NEXT: ld 3, var_char@got@tprel@l(3)
24 ; CHECK-NEXT: addis 4, 2, var_char@got@tprel@ha
25 ; CHECK-NEXT: ld 4, var_char@got@tprel@l(4)
38 ; CHECK-NEXT: ld 4, var_char@got@tprel@l(4)
55 ; CHECK-NEXT: ld 3, var_short@got@tprel@l(3)
67 ; CHECK-NEXT: ld 4, var_short@got@tprel@l(4)
80 ; CHECK-NEXT: ld 4, var_short@got@tprel@l(4)
97 ; CHECK-NEXT: ld 3, var_int@got@tprel@l(3)
109 ; CHECK-NEXT: ld 4, var_int@got@tprel@l(4)
[all …]
H A Dpcrel-got-indirect.ll25 ; LE-NEXT: pld r3, valChar@got@pcrel(0), 1
33 ; BE-NEXT: pld r3, valChar@got@pcrel(0), 1
47 ; LE-NEXT: pld r3, valChar@got@pcrel(0), 1
54 ; BE-NEXT: pld r3, valChar@got@pcrel(0), 1
107 ; LE-NEXT: pld r3, valInt@got@pcrel(0), 1
115 ; BE-NEXT: pld r3, valInt@got@pcrel(0), 1
128 ; LE-NEXT: pld r3, valInt@got@pcrel(0), 1
228 ; LE-NEXT: pld r3, ptr@got@pcrel(0), 1
236 ; BE-NEXT: pld r3, ptr@got@pcrel(0), 1
249 ; LE-NEXT: pld r3, ptr@got@pcrel(0), 1
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/Mips/msa/
H A D3r-a.ll28 ; CHECK-DAG: lw [[R1:\$[0-9]+]], %got(llvm_mips_add_a_b_ARG1)
29 ; CHECK-DAG: lw [[R2:\$[0-9]+]], %got(llvm_mips_add_a_b_ARG2)
33 ; CHECK-DAG: lw [[R3:\$[0-9]+]], %got(llvm_mips_add_a_b_RES)
53 ; CHECK-DAG: lw [[R1:\$[0-9]+]], %got(llvm_mips_add_a_h_ARG1)
54 ; CHECK-DAG: lw [[R2:\$[0-9]+]], %got(llvm_mips_add_a_h_ARG2)
58 ; CHECK-DAG: lw [[R3:\$[0-9]+]], %got(llvm_mips_add_a_h_RES)
78 ; CHECK-DAG: lw [[R1:\$[0-9]+]], %got(llvm_mips_add_a_w_ARG1)
79 ; CHECK-DAG: lw [[R2:\$[0-9]+]], %got(llvm_mips_add_a_w_ARG2)
83 ; CHECK-DAG: lw [[R3:\$[0-9]+]], %got(llvm_mips_add_a_w_RES)
103 ; CHECK-DAG: lw [[R1:\$[0-9]+]], %got(llvm_mips_add_a_d_ARG1)
[all …]
H A D2rf.ll20 ; CHECK-DAG: lw [[R1:\$[0-9]+]], %got(llvm_mips_flog2_w_ARG1)
23 ; CHECK-DAG: lw [[R2:\$[0-9]+]], %got(llvm_mips_flog2_w_RES)
41 ; CHECK-DAG: lw [[R1:\$[0-9]+]], %got(llvm_mips_flog2_d_ARG1)
44 ; CHECK-DAG: lw [[R2:\$[0-9]+]], %got(llvm_mips_flog2_d_RES)
59 ; CHECK-DAG: lw [[R1:\$[0-9]+]], %got(llvm_mips_flog2_w_ARG1)
62 ; CHECK-DAG: lw [[R2:\$[0-9]+]], %got(llvm_mips_flog2_w_RES)
77 ; CHECK-DAG: lw [[R1:\$[0-9]+]], %got(llvm_mips_flog2_d_ARG1)
80 ; CHECK-DAG: lw [[R2:\$[0-9]+]], %got(llvm_mips_flog2_d_RES)
101 ; CHECK-DAG: lw [[R2:\$[0-9]+]], %got(llvm_mips_frint_w_RES)
122 ; CHECK-DAG: lw [[R2:\$[0-9]+]], %got(llvm_mips_frint_d_RES)
[all …]
H A Di5-b.ll17 ; CHECK-NEXT: lw $2, %got(llvm_mips_bclri_b_ARG1)($1)
20 ; CHECK-NEXT: lw $1, %got(llvm_mips_bclri_b_RES)($1)
40 ; CHECK-NEXT: lw $2, %got(llvm_mips_bclri_h_ARG1)($1)
43 ; CHECK-NEXT: lw $1, %got(llvm_mips_bclri_h_RES)($1)
63 ; CHECK-NEXT: lw $2, %got(llvm_mips_bclri_w_ARG1)($1)
66 ; CHECK-NEXT: lw $1, %got(llvm_mips_bclri_w_RES)($1)
86 ; CHECK-NEXT: lw $2, %got(llvm_mips_bclri_d_ARG1)($1)
89 ; CHECK-NEXT: lw $1, %got(llvm_mips_bclri_d_RES)($1)
115 ; CHECK-NEXT: lw $1, %got(llvm_mips_binsli_b_RES)($1)
142 ; CHECK-NEXT: lw $1, %got(llvm_mips_binsli_h_RES)($1)
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/Mips/Fast-ISel/
H A Dlogopm.ll36 ; CHECK-DAG: lw $[[UB2_ADDR:[0-9]+]], %got(ub2)($[[REG_GP]])
37 ; CHECK-DAG: lw $[[UB1_ADDR:[0-9]+]], %got(ub1)($[[REG_GP]])
42 ; CHECK: lw $[[UB_ADDR:[0-9]+]], %got(ub)($[[REG_GP]])
59 ; CHECK-DAG: lw $[[UB1_ADDR:[0-9]+]], %got(ub1)($[[REG_GP]])
63 ; CHECK: lw $[[UB_ADDR:[0-9]+]], %got(ub)($[[REG_GP]])
83 ; CHECK-DAG: lw $[[UB1_ADDR:[0-9]+]], %got(ub1)($[[REG_GP]])
87 ; CHECK: lw $[[UB_ADDR:[0-9]+]], %got(ub)($[[REG_GP]])
113 ; CHECK: lw $[[UB_ADDR:[0-9]+]], %got(ub)($[[REG_GP]])
133 ; CHECK: lw $[[UB_ADDR:[0-9]+]], %got(ub)($[[REG_GP]])
156 ; CHECK: lw $[[UB_ADDR:[0-9]+]], %got(ub)($[[REG_GP]])
[all …]
H A Dshftopm.ll23 ; CHECK-DAG: lw $[[S3_ADDR:[0-9]+]], %got(s3)($[[REG_GP]])
24 ; CHECK-DAG: lw $[[S2_ADDR:[0-9]+]], %got(s2)($[[REG_GP]])
25 ; CHECK-DAG: lw $[[S1_ADDR:[0-9]+]], %got(s1)($[[REG_GP]])
42 ; CHECK-DAG: lw $[[S1_ADDR:[0-9]+]], %got(s1)($[[REG_GP]])
45 ; CHECK: lw $[[S3_ADDR:[0-9]+]], %got(s3)($[[REG_GP]])
61 ; CHECK-DAG: lw $[[US2_ADDR:[0-9]+]], %got(us2)($[[REG_GP]])
97 ; CHECK-DAG: lw $[[S2_ADDR:[0-9]+]], %got(s2)($[[REG_GP]])
98 ; CHECK-DAG: lw $[[S1_ADDR:[0-9]+]], %got(s1)($[[REG_GP]])
102 ; CHECK: lw $[[S3_ADDR:[0-9]+]], %got(s3)($[[REG_GP]])
116 ; CHECK-DAG: lw $[[S1_ADDR:[0-9]+]], %got(s1)($[[REG_GP]])
[all …]
H A Dfpcmpa.ll19 ; CHECK: lw $[[REG_F1_GOT:[0-9]+]], %got(f1)(${{[0-9]+}})
21 ; CHECK: lw $[[REG_F2_GOT:[0-9]+]], %got(f2)(${{[0-9]+}})
40 ; CHECK: lw $[[REG_F1_GOT:[0-9]+]], %got(f1)(${{[0-9]+}})
42 ; CHECK: lw $[[REG_F2_GOT:[0-9]+]], %got(f2)(${{[0-9]+}})
60 ; CHECK: lw $[[REG_F1_GOT:[0-9]+]], %got(f1)(${{[0-9]+}})
62 ; CHECK: lw $[[REG_F2_GOT:[0-9]+]], %got(f2)(${{[0-9]+}})
81 ; CHECK: lw $[[REG_F1_GOT:[0-9]+]], %got(f1)(${{[0-9]+}})
83 ; CHECK: lw $[[REG_F2_GOT:[0-9]+]], %got(f2)(${{[0-9]+}})
101 ; CHECK: lw $[[REG_F1_GOT:[0-9]+]], %got(f1)(${{[0-9]+}})
103 ; CHECK: lw $[[REG_F2_GOT:[0-9]+]], %got(f2)(${{[0-9]+}})
[all …]
/llvm-project-15.0.7/llvm/test/MC/Mips/
H A Delf-relsym.s47 lw $2, %got($.str)($1)
49 lw $3, %got(gc1)($1)
51 lw $2, %got($.str1)($1)
53 lw $3, %got(gc2)($1)
55 lw $2, %got($CPI0_0)($1)
57 lw $2, %got(gd1)($1)
59 lw $3, %got($CPI0_1)($1)
61 lw $1, %got(gd2)($1)
H A Dmacro-la-pic.s21 # O32: lw $5, %got(symbol)($gp) # encoding: [0x8f,0x85,A,A]
34 # O32: lw $5, %got(symbol)($gp) # encoding: [0x8f,0x85,A,A]
50 # O32: lw $1, %got(symbol)($gp) # encoding: [0x8f,0x81,A,A]
66 # O32: lw $5, %got(symbol)($gp) # encoding: [0x8f,0x85,A,A]
82 # O32: lw $5, %got(symbol)($gp) # encoding: [0x8f,0x85,A,A]
101 # O32: lw $1, %got(symbol)($gp) # encoding: [0x8f,0x81,A,A]
120 # O32: lw $5, %got($tmp0)($gp) # encoding: [0x8f,0x85,A,A]
154 # O32: lw $25, %got(symbol)($gp) # encoding: [0x8f,0x99,A,A]
170 # O32: lw $1, %got(symbol)($gp) # encoding: [0x8f,0x81,A,A]
186 # O32: lw $25, %got(symbol)($gp) # encoding: [0x8f,0x99,A,A]
[all …]
/llvm-project-15.0.7/flang/runtime/
H A Dedit-input.cpp200 int got{0}; in ScanRealInput() local
204 buffer[got] = ch; in ScanRealInput()
206 ++got; in ScanRealInput()
217 return got; in ScanRealInput()
255 auto start{got}; in ScanRealInput()
276 if (got == start) { in ScanRealInput()
352 return got; in ScanRealInput()
395 std::min<std::int64_t>(got, edit.width.value_or(got))}; in TryFastPathRealInput()
457 if (got == 0) { in EditCommonRealInput()
463 buffer[got++] = 'e'; in EditCommonRealInput()
[all …]
/llvm-project-15.0.7/flang/unittests/Evaluate/
H A Dtesting.cpp38 const char *gots, std::uint64_t got) { in Match() argument
39 if (want == got) { in Match()
45 static_cast<std::uintmax_t>(got), static_cast<std::uintmax_t>(want)); in Match()
51 const char *gots, const std::string &got) { in Match() argument
52 if (want == got) { in Match()
58 got.data(), want); in Match()
64 const char *gots, const std::string &got) { in Match() argument
65 return Match(file, line, want.data(), gots, got); in Match()
/llvm-project-15.0.7/llvm/test/tools/llvm-rc/
H A Dparser.test105 ; PSTRINGTABLE1: llvm-rc: Error parsing file: expected string, got }
140 ; PLANGUAGE1: llvm-rc: Error parsing file: expected ',', got 7
150 ; PHTML2: llvm-rc: Error parsing file: expected string, got ,
170 ; PACCELERATORS4: llvm-rc: Error parsing file: expected ',', got 10
185 ; PMENU3: llvm-rc: Error parsing file: expected '{', got POPUP
195 ; PDIALOG1: llvm-rc: Error parsing file: expected identifier, got ,
200 ; PDIALOG2: llvm-rc: Error parsing file: expected ',', got }
205 ; PDIALOG3: llvm-rc: Error parsing file: expected identifier, got ,
220 ; PDIALOG6: llvm-rc: Error parsing file: expected identifier, got ,
235 ; PVERSIONINFO3: llvm-rc: Error parsing file: expected string, got {
[all …]

12345678910>>...27