| /llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/ |
| H A D | fp-to-int-to-fp.ll | 15 ; PPC64-LABEL: fool: 20 ; PPC64-NEXT: blr 41 ; PPC64-LABEL: foodl: 45 ; PPC64-NEXT: blr 66 ; PPC64-LABEL: fooul: 122 ; PPC64-NEXT: blr 128 ; PPC64-NEXT: blr 184 ; PPC64-NEXT: blr 213 ; PPC64-NEXT: blr 242 ; PPC64-NEXT: blr [all …]
|
| H A D | fp128-bitcast-after-operation.ll | 16 ; PPC64-P8-NEXT: blr 18 ; PPC64-LABEL: test_abs: 27 ; PPC64-NEXT: blr 58 ; PPC64-P8-NEXT: blr 60 ; PPC64-LABEL: test_neg: 64 ; PPC64-NEXT: li 3, 1 70 ; PPC64-NEXT: blr 112 ; PPC64-LE-NEXT: nop 120 ; PPC64-LE-NEXT: blr 142 ; PPC64-BE-NEXT: nop [all …]
|
| H A D | inc-of-add.ll | 4 …c < %s -mtriple=powerpc64-ibm-aix-xcoff | FileCheck %s --check-prefixes=ALL,PPC64,PPC64BE,AIX-PPC64 54 ; PPC64-LABEL: scalar_i64: 55 ; PPC64: # %bb.0: 56 ; PPC64-NEXT: add 3, 3, 4 57 ; PPC64-NEXT: addi 3, 3, 1 58 ; PPC64-NEXT: blr 166 ; AIX-PPC64: # %bb.0: 244 ; AIX-PPC64-NEXT: stb 9, 5(3) 260 ; AIX-PPC64-NEXT: blr 314 ; AIX-PPC64: # %bb.0: [all …]
|
| H A D | fast-isel-fold.ll | 9 ; PPC64: t1 12 ; PPC64: lbz 19 ; PPC64: t2 22 ; PPC64: lhz 29 ; PPC64: t2a 32 ; PPC64: lwz 43 ; PPC64: t3 52 ; PPC64: t4 61 ; PPC64: t5 70 ; PPC64: t6 [all …]
|
| H A D | atomics.ll | 36 ; PPC64: # %bb.0: 40 ; PPC64-NEXT: isync 41 ; PPC64-NEXT: blr 46 ; CHECK-PPC64: isync 66 ; PPC64-NEXT: sync 70 ; PPC64-NEXT: isync 71 ; PPC64-NEXT: blr 76 ; CHECK-PPC64: isync 129 ; PPC64-NEXT: sync 131 ; PPC64-NEXT: blr [all …]
|
| H A D | stacksize.ll | 17 ; PPC64-ELFV2: stdu 1, -32(1) 18 ; PPC64-ELFV2: addi 1, 1, 32 22 ; PPC64-ELFV1: stdu 1, -112(1) 23 ; PPC64-ELFV1: addi 1, 1, 112 33 ; PPC64-ELFV2: stdu 1, -32(1) 34 ; PPC64-ELFV2: addi 1, 1, 32 38 ; PPC64-ELFV1: stdu 1, -112(1) 39 ; PPC64-ELFV1: addi 1, 1, 112 52 ; PPC64-ELFV2: stdu 1, -96(1) 53 ; PPC64-ELFV2: addi 1, 1, 96 [all …]
|
| H A D | Frames-dyn-alloca.ll | 19 ; RUN: -check-prefix=PPC64-AIX 43 ; PPC64-LINUX-LABEL: f1 47 ; PPC64-LINUX-NEXT: mr 31, 1 52 ; PPC64-LINUX-NEXT: neg 3, 3 58 ; PPC64-LINUX-NEXT: ld 1, 0(1) 60 ; PPC64-LINUX-NEXT: blr 80 ; PPC64-AIX-LABEL: f1 84 ; PPC64-AIX-NEXT: mr 31, 1 89 ; PPC64-AIX-NEXT: neg 3, 3 95 ; PPC64-AIX-NEXT: ld 1, 0(1) [all …]
|
| H A D | Frames-large.ll | 27 ; RUN: -check-prefix=PPC64-AIX-FP 64 ; PPC64-LINUX-NOFP-LABEL: f1: 70 ; PPC64-LINUX-NOFP-NEXT: blr 72 ; PPC64-LINUX-FP-LABEL: f1: 81 ; PPC64-LINUX-FP-NEXT: blr 102 ; PPC64-AIX-NOFP-LABEL: f1 108 ; PPC64-AIX-NOFP-NEXT: blr 110 ; PPC64-AIX-FP-LABEL: f1 111 ; PPC64-AIX-FP: lis 0, -1 115 ; PPC64-AIX-FP-NEXT: mr 31, 1 [all …]
|
| H A D | crsave.ll | 25 ; PPC64: .cfi_startproc 26 ; PPC64: mfcr 12 27 ; PPC64: stw 12, 8(1) 33 ; PPC64: lwz 12, 8(1) 34 ; PPC64: mtocrf 32, 12 35 ; PPC64: .cfi_endproc 57 ; PPC64: mfcr 12 58 ; PPC64: stw 12, 8(1) 61 ; PPC64: lwz 12, 8(1) 62 ; PPC64: mtocrf 32, 12 [all …]
|
| H A D | fast-isel-ext.ll | 7 ; PPC64: zext_8_32 14 ; PPC64: zext_16_32 21 ; PPC64: zext_8_64 28 ; PPC64: zext_16_64 44 ; PPC64: sext_8_32 46 ; PPC64: extsb 53 ; PPC64: extsh 58 ; PPC64: sext_8_64 60 ; PPC64: extsb 67 ; PPC64: extsh [all …]
|
| H A D | Frames-small.ll | 27 ; RUN: -check-prefix=PPC64-AIX-FP 56 ; PPC64-LINUX-NOFP: blr 59 ; PPC64-LINUX-FP: std 31, -8(1) 61 ; PPC64-LINUX-FP: mr 31, 1 62 ; PPC64-LINUX-FP: addi 3, 31, 60 63 ; PPC64-LINUX-FP: addi 1, 1, 448 64 ; PPC64-LINUX-FP: ld 31, -8(1) 65 ; PPC64-LINUX-FP: blr 86 ; PPC64-AIX-NOFP-NEXT: blr 91 ; PPC64-AIX-FP-NEXT: mr 31, 1 [all …]
|
| H A D | Frames-dyn-alloca-with-func-call.ll | 8 ; RUN: FileCheck %s -check-prefixes=PPC64,PPC64-LINUX 23 ; RUN: -check-prefixes=PPC64,PPC64-AIX 27 ; RUN: -check-prefixes=PPC64,PPC64-AIX 102 ; PPC64: stdux 103 ; PPC64: stdux 104 ; PPC64: stdux 105 ; PPC64: stdux 106 ; PPC64: stdux 107 ; PPC64: stdux 108 ; PPC64: stdux [all …]
|
| H A D | fast-isel-binary.ll | 8 ; PPC64: add_i8 11 ; PPC64: add 21 ; PPC64: addi 31 ; PPC64: add 41 ; PPC64: addi 53 ; PPC64: or 63 ; PPC64: ori 73 ; PPC64: or 83 ; PPC64: ori 95 ; PPC64: sub [all …]
|
| H A D | fast-isel-shifter.ll | 6 ; PPC64: shl 7 ; PPC64: slw 14 ; PPC64: shl_reg 15 ; PPC64: slw 22 ; PPC64: lshr 23 ; PPC64: srw 30 ; PPC64: lshr_reg 31 ; PPC64: srw 38 ; PPC64: ashr 39 ; PPC64: srawi [all …]
|
| H A D | atomics-indexed.ll | 22 ; PPC64: # %bb.0: 23 ; PPC64-NEXT: lis r4, 1 24 ; PPC64-NEXT: sync 29 ; PPC64-NEXT: isync 30 ; PPC64-NEXT: blr 45 ; PPC64: # %bb.0: 51 ; PPC64-NEXT: isync 52 ; PPC64-NEXT: blr 86 ; PPC64: # %bb.0: 90 ; PPC64-NEXT: blr [all …]
|
| H A D | umulo-128-legalisation-lowering.ll | 6 ; PPC64-LABEL: muloti_test: 8 ; PPC64-NEXT: addic 8, 5, -1 11 ; PPC64-NEXT: subfe 5, 8, 5 12 ; PPC64-NEXT: mulld 8, 3, 6 13 ; PPC64-NEXT: add 8, 8, 10 17 ; PPC64-NEXT: and 5, 3, 5 20 ; PPC64-NEXT: or 5, 5, 7 25 ; PPC64-NEXT: or 5, 5, 7 28 ; PPC64-NEXT: neg 7, 7 29 ; PPC64-NEXT: or 5, 5, 7 [all …]
|
| H A D | retaddr.ll | 2 … -verify-machineinstrs < %s -mtriple=powerpc64-unknown-linux-gnu | FileCheck %s -check-prefix=PPC64 15 ; PPC64: foo 16 ; PPC64: mflr 0 17 ; PPC64: std 0, [[RETADDR:[0-9]+]] 18 ; PPC64: stdu 1, -[[STACK:[0-9]+]] 19 ; PPC64: ld [[REG:[0-9]+]] 20 ; PPC64: std [[REG]], 0(3) 21 ; PPC64: addi 1, 1, [[STACK]] 22 ; PPC64: ld 0, [[RETADDR]] 23 ; PPC64: mtlr 0 [all …]
|
| H A D | store-combine.ll | 19 ; CHECK-PPC64-NEXT: blr 52 ; CHECK-PPC64-NEXT: blr 89 ; CHECK-PPC64-NEXT: blr 142 ; CHECK-PPC64-NEXT: blr 202 ; CHECK-PPC64-NEXT: blr 264 ; CHECK-PPC64-NEXT: blr 312 ; CHECK-PPC64-NEXT: blr 353 ; CHECK-PPC64-NEXT: blr 387 ; CHECK-PPC64-NEXT: blr 422 ; CHECK-PPC64-NEXT: blr [all …]
|
| H A D | svr4-redzone.ll | 2 …erify-machineinstrs -mtriple="powerpc64-unknown-linux-gnu" < %s | FileCheck %s --check-prefix=PPC64 14 ; PPC64-LABEL: regalloc: 15 ; PPC64-NOT: stdu 1, -{{[0-9]+}}(1) 16 ; PPC64: blr 26 ; PPC64-LABEL: smallstack: 27 ; PPC64-NOT: stdu 1, -{{[0-9]+}}(1) 28 ; PPC64: blr 38 ; PPC64-LABEL: bigstack: 39 ; PPC64: stdu 1, -352(1)
|
| H A D | frounds.ll | 5 ; RUN: -check-prefix=PPC64 28 ; PPC64-LABEL: foo: 29 ; PPC64: # %bb.0: # %entry 30 ; PPC64-NEXT: mffs 0 31 ; PPC64-NEXT: stfd 0, -16(1) 32 ; PPC64-NEXT: lwz 3, -12(1) 34 ; PPC64-NEXT: not 3, 3 36 ; PPC64-NEXT: xor 3, 4, 3 37 ; PPC64-NEXT: stw 3, -8(1) 38 ; PPC64-NEXT: stw 3, -4(1) [all …]
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-readobj/MachO/ |
| H A D | relocations.test | 118 # MACHO-PPC64-NEXT: } 125 # MACHO-PPC64-NEXT: } 132 # MACHO-PPC64-NEXT: } 139 # MACHO-PPC64-NEXT: } 146 # MACHO-PPC64-NEXT: } 147 # MACHO-PPC64-NEXT: } 155 # MACHO-PPC64-NEXT: } 162 # MACHO-PPC64-NEXT: } 177 # MACHO-PPC64-NEXT: } 186 # MACHO-PPC64-NEXT: } [all …]
|
| H A D | sections-ext.test | 379 # MACHO-PPC64-NEXT: ] 419 # MACHO-PPC64-NEXT: ] 431 # MACHO-PPC64-NEXT: ] 437 # MACHO-PPC64-NEXT: ) 438 # MACHO-PPC64-NEXT: } 453 # MACHO-PPC64-NEXT: ] 493 # MACHO-PPC64-NEXT: } 527 # MACHO-PPC64-NEXT: } 551 # MACHO-PPC64-NEXT: } 582 # MACHO-PPC64-NEXT: } [all …]
|
| H A D | sections.test | 493 # MACHO-PPC64: Sections [ 508 # MACHO-PPC64-NEXT: ] 512 # MACHO-PPC64-NEXT: } 527 # MACHO-PPC64-NEXT: ] 531 # MACHO-PPC64-NEXT: } 544 # MACHO-PPC64-NEXT: ] 548 # MACHO-PPC64-NEXT: } 561 # MACHO-PPC64-NEXT: ] 565 # MACHO-PPC64-NEXT: } 582 # MACHO-PPC64-NEXT: } [all …]
|
| H A D | file-headers.test | 101 # PPC64:File: [[FILE]] 103 # PPC64-NEXT:Arch: powerpc64 104 # PPC64-NEXT:AddressSize: 64bit 105 # PPC64-NEXT:MachHeader { 108 # PPC64-NEXT: CpuSubtype: 0x0 110 # PPC64-NEXT: NumOfLoadCommands: 0 112 # PPC64-NEXT: Flags [ (0x2000) 114 # PPC64-NEXT: ] 115 # PPC64-NEXT: Reserved: 0x0 116 # PPC64-NEXT:} [all …]
|
| /llvm-project-15.0.7/lld/test/ELF/ |
| H A D | gnu-hash-table.s | 198 # PPC64-NEXT: ] 206 # PPC64-NEXT: } 207 # PPC64: ] 213 # PPC64: } 218 # PPC64: } 223 # PPC64: } 228 # PPC64: } 233 # PPC64: } 238 # PPC64: } 239 # PPC64: ] [all …]
|