Home
last modified time | relevance | path

Searched full:scattered (Results 1 – 25 of 217) sorted by relevance

123456789

/external/llvm-project/llvm/test/ObjectYAML/MachO/
Drelocations_armv7.yaml5 # OBJDUMP-VERIFY-NEXT: address pcrel length extern type scattered symbolnum/value
15 # OBJDUMP-VERIFY-NEXT: address pcrel length extern type scattered symbolnum/value
30 # OBJDUMP-VERIFY-NEXT: address pcrel length extern type scattered symbolnum/value
33 # OBJDUMP-VERIFY-NEXT: address pcrel length extern type scattered symbolnum/value
58 # CHECK-NEXT: scattered: true
66 # CHECK-NEXT: scattered: true
74 # CHECK-NEXT: scattered: true
82 # CHECK-NEXT: scattered: true
90 # CHECK-NEXT: scattered: true
98 # CHECK-NEXT: scattered: true
[all …]
Drelocations_ppc_big_endian.yaml5 # OBJDUMP-VERIFY-NEXT: address pcrel length extern type scattered symbolnum/value
15 # OBJDUMP-VERIFY-NEXT: address pcrel length extern type scattered symbolnum/value
30 # OBJDUMP-VERIFY-NEXT: address pcrel length extern type scattered symbolnum/value
33 # OBJDUMP-VERIFY-NEXT: address pcrel length extern type scattered symbolnum/value
36 # OBJDUMP-VERIFY-NEXT: address pcrel length extern type scattered symbolnum/value
64 # CHECK-NEXT: scattered: true
72 # CHECK-NEXT: scattered: true
80 # CHECK-NEXT: scattered: true
88 # CHECK-NEXT: scattered: true
96 # CHECK-NEXT: scattered: true
[all …]
Drelocations_arm64.yaml5 # OBJDUMP-VERIFY-NEXT: address pcrel length extern type scattered symbolnum/value
11 # OBJDUMP-VERIFY-NEXT: address pcrel length extern type scattered symbolnum/value
20 # OBJDUMP-VERIFY-NEXT: address pcrel length extern type scattered symbolnum/value
23 # OBJDUMP-VERIFY-NEXT: address pcrel length extern type scattered symbolnum/value
26 # OBJDUMP-VERIFY-NEXT: address pcrel length extern type scattered symbolnum/value
53 # CHECK-NEXT: scattered: false
61 # CHECK-NEXT: scattered: false
69 # CHECK-NEXT: scattered: false
77 # CHECK-NEXT: scattered: false
99 # CHECK-NEXT: scattered: false
[all …]
Drelocations_x86_64.yaml5 # OBJDUMP-VERIFY-NEXT: address pcrel length extern type scattered symbolnum/value
9 # OBJDUMP-VERIFY-NEXT: address pcrel length extern type scattered symbolnum/value
15 # OBJDUMP-VERIFY-NEXT: address pcrel length extern type scattered symbolnum/value
18 # OBJDUMP-VERIFY-NEXT: address pcrel length extern type scattered symbolnum/value
21 # OBJDUMP-VERIFY-NEXT: address pcrel length extern type scattered symbolnum/value
48 # CHECK-NEXT: scattered: false
56 # CHECK-NEXT: scattered: false
78 # CHECK-NEXT: scattered: false
86 # CHECK-NEXT: scattered: false
94 # CHECK-NEXT: scattered: false
[all …]
/external/llvm-project/lld/test/mach-o/
Dparse-arm-relocs.yaml89 scattered: true
101 scattered: true
137 scattered: true
143 scattered: true
149 scattered: true
155 scattered: true
161 scattered: true
167 scattered: true
173 scattered: true
179 scattered: true
[all …]
Darm-interworking-movw.yaml36 scattered: true
42 scattered: true
48 scattered: true
54 scattered: true
84 scattered: true
90 scattered: true
96 scattered: true
102 scattered: true
132 scattered: true
138 scattered: true
[all …]
Dparse-relocs-x86.yaml61 scattered: true
67 scattered: true
73 scattered: true
79 scattered: true
85 scattered: true
103 scattered: true
121 scattered: true
154 scattered: true
160 scattered: true
166 scattered: true
[all …]
Dparse-eh-frame-x86-labeled.yaml41 scattered: true
47 scattered: true
83 scattered: true
89 scattered: true
95 scattered: true
101 scattered: true
107 scattered: true
113 scattered: true
119 scattered: true
125 scattered: true
Dhello-world-armv7.yaml31 scattered: true
37 scattered: true
43 scattered: true
49 scattered: true
Dparse-non-lazy-pointers.yaml24 scattered: true
30 scattered: true
36 scattered: true
42 scattered: true
/external/llvm-project/lld/unittests/MachOTests/
DMachONormalizedFileBinaryWriterTests.cpp49 result.scattered = false; in makeReloc()
63 result.scattered = true; in makeScatReloc()
298 EXPECT_EQ(call.scattered, false); in TEST()
306 EXPECT_EQ(absLoad.scattered, false); in TEST()
314 EXPECT_EQ(pic1.scattered, true); in TEST()
320 EXPECT_EQ(pic1.scattered, true); in TEST()
424 EXPECT_EQ(blx.scattered, false); in TEST()
432 EXPECT_EQ(movw1.scattered, true); in TEST()
438 EXPECT_EQ(movw2.scattered, true); in TEST()
444 EXPECT_EQ(movt1.scattered, true); in TEST()
[all …]
DMachONormalizedFileYAMLTests.cpp296 EXPECT_FALSE(reloc1.scattered); in TEST()
305 EXPECT_FALSE(reloc2.scattered); in TEST()
377 " scattered: true\n" in TEST()
383 " scattered: true\n" in TEST()
426 EXPECT_FALSE(reloc1.scattered); in TEST()
435 EXPECT_TRUE(reloc2.scattered); in TEST()
443 EXPECT_TRUE(reloc3.scattered); in TEST()
499 " scattered: true\n" in TEST()
505 " scattered: true\n" in TEST()
554 EXPECT_TRUE(reloc1.scattered); in TEST()
[all …]
/external/llvm/test/tools/dsymutil/Inputs/scattered-reloc/
D1.s2 # $ cat scattered.c
4 # $ clang -S -arch armv7 -g scattered.c
5 # $ clang -c -o 1.o scattered.s
9 # scattered reloc (I do not think LLVM will generate scattered relocs in
15 .file 1 "scattered.c"
25 .asciz "scattered.c" @ string offset=35
/external/llvm-project/llvm/test/tools/dsymutil/Inputs/scattered-reloc/
D1.s2 # $ cat scattered.c
4 # $ clang -S -arch armv7 -g scattered.c
5 # $ clang -c -o 1.o scattered.s
9 # scattered reloc (I do not think LLVM will generate scattered relocs in
15 .file 1 "scattered.c"
25 .asciz "scattered.c" @ string offset=35
/external/llvm-project/llvm/test/tools/llvm-objcopy/MachO/Inputs/
Dstrip-all-with-dwarf.yaml43 scattered: false
51 scattered: false
108 scattered: false
116 scattered: false
124 scattered: false
132 scattered: false
213 scattered: false
246 scattered: false
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/MCTargetDesc/
DPPCMachObjectWriter.cpp186 /// \return false if falling back to using non-scattered relocation,
187 /// otherwise true for normal scattered relocation.
238 // If the offset is too large to fit in a scattered relocation, in recordScatteredRelocation()
246 Buffer + ") into 24 bits of scattered " in recordScatteredRelocation()
274 llvm_unreachable("Invalid PPC scattered relocation type."); in recordScatteredRelocation()
283 // If the offset is more than 24-bits, it won't fit in a scattered in recordScatteredRelocation()
284 // relocation offset field, so we fall back to using a non-scattered in recordScatteredRelocation()
286 // the block and the linker is doing scattered loading on this in recordScatteredRelocation()
310 // scattered relocation entry. Differences always require scattered in RecordPPCRelocation()
313 // Q: are branch targets ever scattered? in RecordPPCRelocation()
/external/llvm/lib/Target/PowerPC/MCTargetDesc/
DPPCMachObjectWriter.cpp187 /// \return false if falling back to using non-scattered relocation,
188 /// otherwise true for normal scattered relocation.
239 // If the offset is too large to fit in a scattered relocation, in recordScatteredRelocation()
247 Buffer + ") into 24 bits of scattered " in recordScatteredRelocation()
275 llvm_unreachable("Invalid PPC scattered relocation type."); in recordScatteredRelocation()
284 // If the offset is more than 24-bits, it won't fit in a scattered in recordScatteredRelocation()
285 // relocation offset field, so we fall back to using a non-scattered in recordScatteredRelocation()
287 // the block and the linker is doing scattered loading on this in recordScatteredRelocation()
311 // scattered relocation entry. Differences always require scattered in RecordPPCRelocation()
314 // Q: are branch targets ever scattered? in RecordPPCRelocation()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DScalarizer.cpp63 // Used to store the scattered form of a vector.
66 // Used to map a vector Value to its scattered form. We use std::map
72 // along with a pointer to their scattered forms.
76 // component of a scattered vector or vector pointer.
215 ScatterMap Scattered; member in __anon334853470111::ScalarizerVisitor
326 assert(Gathered.empty() && Scattered.empty()); in visit()
343 // Return a scattered form of V that can be accessed by Point. V must be a
347 // Put the scattered form of arguments in the entry block, in scatter()
351 return Scatterer(BB, BB->begin(), V, &Scattered[V]); in scatter()
363 // Put the scattered form of an instruction directly after the in scatter()
[all …]
/external/llvm/lib/Transforms/Scalar/
DScalarizer.cpp29 // Used to store the scattered form of a vector.
32 // Used to map a vector Value to its scattered form. We use std::map
38 // along with a pointer to their scattered forms.
42 // component of a scattered vector or vector pointer.
172 ScatterMap Scattered; member in __anon836fb3250111::Scalarizer
257 assert(Gathered.empty() && Scattered.empty()); in runOnFunction()
270 // Return a scattered form of V that can be accessed by Point. V must be a
274 // Put the scattered form of arguments in the entry block, in scatter()
278 return Scatterer(BB, BB->begin(), V, &Scattered[V]); in scatter()
281 // Put the scattered form of an instruction directly after the in scatter()
[all …]
/external/llvm-project/llvm/test/tools/dsymutil/ARM/
Dscattered.c1 RUN: dsymutil -y %p/dummy-debug-map.map -oso-prepend-path %p/../Inputs/scattered-reloc/ -f -o - | l…
3 // See Inputs/scattered-reloc/scattered.s to see how this test
/external/llvm/test/tools/dsymutil/ARM/
Dscattered.c1 RUN: llvm-dsymutil -y %p/dummy-debug-map.map -oso-prepend-path %p/../Inputs/scattered-reloc/ -f -o …
3 // See Inputs/scattered-reloc/scattered.s to see how this test
/external/llvm-project/llvm/lib/Transforms/Scalar/
DScalarizer.cpp69 // Used to store the scattered form of a vector.
72 // Used to map a vector Value to its scattered form. We use std::map
78 // along with a pointer to their scattered forms.
82 // component of a scattered vector or vector pointer.
223 ScatterMap Scattered; member in __anonf9c274330111::ScalarizerVisitor
336 assert(Gathered.empty() && Scattered.empty()); in visit()
353 // Return a scattered form of V that can be accessed by Point. V must be a
357 // Put the scattered form of arguments in the entry block, in scatter()
361 return Scatterer(BB, BB->begin(), V, &Scattered[V]); in scatter()
373 // Put the scattered form of an instruction directly after the in scatter()
[all …]
/external/llvm-project/llvm/include/llvm/CodeGen/
DMachORelocation.h31 bool r_scattered; // 1 = scattered, 0 = non-scattered
47 bool ext, uint8_t type, bool scattered = false,
50 r_extern(ext), r_type(type), r_scattered(scattered), r_value(value) {} in r_address()
/external/llvm/include/llvm/CodeGen/
DMachORelocation.h32 bool r_scattered; // 1 = scattered, 0 = non-scattered
48 bool ext, uint8_t type, bool scattered = false,
51 r_extern(ext), r_type(type), r_scattered(scattered), r_value(value) {} in r_address()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DMachORelocation.h31 bool r_scattered; // 1 = scattered, 0 = non-scattered
47 bool ext, uint8_t type, bool scattered = false,
50 r_extern(ext), r_type(type), r_scattered(scattered), r_value(value) {} in r_address()

123456789