/external/llvm-project/llvm/test/ObjectYAML/MachO/ |
D | relocations_armv7.yaml | 5 # 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 …]
|
D | relocations_ppc_big_endian.yaml | 5 # 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 …]
|
D | relocations_arm64.yaml | 5 # 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 …]
|
D | relocations_x86_64.yaml | 5 # 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/ |
D | parse-arm-relocs.yaml | 89 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 …]
|
D | arm-interworking-movw.yaml | 36 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 …]
|
D | parse-relocs-x86.yaml | 61 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 …]
|
D | parse-eh-frame-x86-labeled.yaml | 41 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
|
D | hello-world-armv7.yaml | 31 scattered: true 37 scattered: true 43 scattered: true 49 scattered: true
|
D | parse-non-lazy-pointers.yaml | 24 scattered: true 30 scattered: true 36 scattered: true 42 scattered: true
|
/external/llvm-project/lld/unittests/MachOTests/ |
D | MachONormalizedFileBinaryWriterTests.cpp | 49 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 …]
|
D | MachONormalizedFileYAMLTests.cpp | 296 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/ |
D | 1.s | 2 # $ 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/ |
D | 1.s | 2 # $ 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/ |
D | strip-all-with-dwarf.yaml | 43 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/ |
D | PPCMachObjectWriter.cpp | 186 /// \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/ |
D | PPCMachObjectWriter.cpp | 187 /// \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/ |
D | Scalarizer.cpp | 63 // 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/ |
D | Scalarizer.cpp | 29 // 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/ |
D | scattered.c | 1 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/ |
D | scattered.c | 1 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/ |
D | Scalarizer.cpp | 69 // 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/ |
D | MachORelocation.h | 31 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/ |
D | MachORelocation.h | 32 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/ |
D | MachORelocation.h | 31 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()
|