/external/llvm/test/CodeGen/MIR/ARM/ |
D | bundled-instructions.mir | 32 ; CHECK-NEXT: t2CMNri killed %r0, 78, 14, _, implicit-def %cpsr 33 ; CHECK-NEXT: BUNDLE implicit-def dead %itstate, implicit-def %r1, implicit killed %cpsr { 35 ; CHECK-NEXT: %r1 = t2MOVi 1, 12, killed %cpsr, _, implicit internal killed %itstate 37 ; CHECK-NEXT: %r0 = tMOVr killed %r1, 14, _ 38 ; CHECK-NEXT: tBX_RET 14, _, implicit killed %r0 40 t2CMNri killed %r0, 78, 14, _, implicit-def %cpsr 41 BUNDLE implicit-def dead %itstate, implicit-def %r1, implicit killed %cpsr { 43 %r1 = t2MOVi 1, 12, killed %cpsr, _, implicit internal killed %itstate 45 %r0 = tMOVr killed %r1, 14, _ 46 tBX_RET 14, _, implicit killed %r0 [all …]
|
D | expected-closing-brace.mir | 39 BUNDLE implicit-def dead %itstate, implicit-def %r1, implicit killed %cpsr { 41 %r1 = t2MOVi 1, 12, killed %cpsr, _, implicit killed %itstate 43 t2Bcc %bb.1.foo, 11, killed %cpsr 48 %r0 = tMOVr killed %r1, 14, _ 49 tBX_RET 14, _, implicit killed %r0
|
D | nested-instruction-bundle-error.mir | 20 t2CMNri killed %r0, 78, 14, _, implicit-def %cpsr 21 BUNDLE implicit-def dead %itstate, implicit-def %r1, implicit killed %cpsr { 23 %r1 = t2MOVi 1, 12, killed %cpsr, _ 28 %r0 = tMOVr killed %r1, 14, _ 29 tBX_RET 14, _, implicit killed %r0
|
/external/llvm/test/CodeGen/MIR/X86/ |
D | constant-pool.mir | 62 ; CHECK: %xmm0 = ADDSDrm killed %xmm0, %rip, 1, _, %const.0, _ 63 ; CHECK-NEXT: %xmm1 = ADDSSrm killed %xmm1, %rip, 1, _, %const.1, _ 64 %xmm0 = ADDSDrm killed %xmm0, %rip, 1, _, %const.0, _ 65 %xmm1 = ADDSSrm killed %xmm1, %rip, 1, _, %const.1, _ 66 %xmm1 = CVTSS2SDrr killed %xmm1 67 %xmm0 = MULSDrr killed %xmm0, killed %xmm1 88 %xmm0 = ADDSDrm killed %xmm0, %rip, 1, _, %const.0, _ 89 %xmm1 = ADDSSrm killed %xmm1, %rip, 1, _, %const.1, _ 90 %xmm1 = CVTSS2SDrr killed %xmm1 91 %xmm0 = MULSDrr killed %xmm0, killed %xmm1 [all …]
|
D | memory-operands.mir | 199 ; CHECK-NEXT: MOV32mi killed %rdi, 1, _, 0, _, 42 :: (store 4 into %ir.a) 201 MOV32mi killed %rdi, 1, _, 0, _, 42 :: (store 4 into %ir.a) 212 …; CHECK: INC32m killed %rdi, 1, _, 0, _, implicit-def dead %eflags :: (store 4 into %ir."a value")… 213 …INC32m killed %rdi, 1, _, 0, _, implicit-def dead %eflags :: (store 4 into %ir."a value"), (load 4… 230 ; CHECK: %eax = MOV32rm killed %rdi, 1, _, 0, _ :: (load 4 from %ir.0) 231 ; CHECK: MOV32mr %rsp, 1, _, -4, _, killed %eax :: (store 4 into %ir.1) 232 %eax = MOV32rm killed %rdi, 1, _, 0, _ :: (load 4 from %ir.0) 233 %eax = INC32r killed %eax, implicit-def dead %eflags 234 MOV32mr %rsp, 1, _, -4, _, killed %eax :: (store 4 into %ir.1) 247 ; CHECK: MOV32mr killed %rdi, 1, _, 0, _, %eax :: (volatile store 4 into %ir.x) [all …]
|
D | newline-handling.mir | 41 # CHECK-NEXT: JG_1 %bb.2.exit, implicit killed %eflags 45 # CHECK-NEXT: RETQ killed %eax 49 # CHECK: %eax = COPY killed %edi 50 # CHECK-NEXT: RETQ killed %eax 59 JG_1 %bb.2.exit, implicit killed %eflags 65 RETQ killed %eax 70 %eax = COPY killed %edi 71 RETQ killed %eax 85 # CHECK-NEXT: JG_1 %bb.2.exit, implicit killed %eflags 89 # CHECK-NEXT: RETQ killed %eax [all …]
|
D | inline-asm-registers.mir | 33 …o, 0, 2818058, def %rsi, 2818058, def dead %rdi, 2147549193, killed %rdi, 2147483657, killed %rsi,… 34 %rax = MOV64rr killed %rsi 35 RETQ killed %rax 50 …2818058, def %rsi, 2818058, def dead %rdi, 2147549193, killed %rdi(tied-def 5), 2147483657, killed… 51 …2818058, def %rsi, 2818058, def dead %rdi, 2147549193, killed %rdi(tied-def 5), 2147483657, killed… 52 %rax = MOV64rr killed %rsi 53 RETQ killed %rax
|
D | killed-register-flag.mir | 2 # This test ensures that the MIR parser parses the 'killed' register flags 31 ; CHECK-NEXT: RETQ killed %eax 33 RETQ killed %eax 36 ; CHECK: %eax = COPY killed %edi 37 ; CHECK-NEXT: RETQ killed %eax 38 %eax = COPY killed %edi 39 RETQ killed %eax
|
D | successor-basic-blocks.mir | 42 JG_1 %bb.2.exit, implicit killed %eflags 46 RETQ killed %eax 51 %eax = COPY killed %edi 52 RETQ killed %eax 68 JG_1 %bb.2, implicit killed %eflags 76 RETQ killed %eax 81 %eax = COPY killed %edi 82 RETQ killed %eax
|
D | global-value-operands.mir | 93 %eax = MOV32rm killed %rax, 1, _, 0, _ 95 MOV32mr killed %rcx, 1, _, 0, _, killed %eax 97 %eax = MOV32rm killed %rax, 1, _, 0, _ 99 MOV32mr killed %rcx, 1, _, 0, _, %eax 108 %eax = MOV32rm killed %rax, 1, _, 0, _ 121 %eax = MOV32rm killed %rax, 1, _, 0, _ 123 MOV32mr killed %rcx, 1, _, 0, _, killed %eax 125 %eax = MOV32rm killed %rax, 1, _, 0, _ 127 MOV32mr killed %rcx, 1, _, 0, _, %eax
|
D | expected-align-in-memory-operand.mir | 26 %xmm1 = MOVSSrr killed %xmm1, killed %xmm2 27 MOVAPSmr %rdi, 1, _, 0, _, killed %xmm0 :: (store 16 into %ir.vec, align 32) 28 MOVAPSmr killed %rdi, 1, _, 16, _, killed %xmm1 :: (store 16 into %ir.vec + 16, align 32)
|
D | expected-alignment-after-align-in-memory-operand.mir | 26 %xmm1 = MOVSSrr killed %xmm1, killed %xmm2 27 MOVAPSmr %rdi, 1, _, 0, _, killed %xmm0 :: (store 16 into %ir.vec, align 32) 28 MOVAPSmr killed %rdi, 1, _, 16, _, killed %xmm1 :: (store 16 into %ir.vec + 16, align 32)
|
D | expected-positive-alignment-after-align.mir | 26 %xmm1 = MOVSSrr killed %xmm1, killed %xmm2 27 MOVAPSmr %rdi, 1, _, 0, _, killed %xmm0 :: (store 16 into %ir.vec, align 32) 28 MOVAPSmr killed %rdi, 1, _, 16, _, killed %xmm1 :: (store 16 into %ir.vec + 16, align 32)
|
D | expected-comma-after-cfi-register.mir | 29 PUSH64r killed %rbx, implicit-def %rsp, implicit %rsp 34 %ebx = ADD32rr %ebx, killed %esi, implicit-def dead %eflags 35 %ebx = ADD32rr %ebx, killed %edx, implicit-def dead %eflags 36 %ebx = ADD32rr %ebx, killed %ecx, implicit-def dead %eflags 39 %eax = LEA64_32r killed %rbx, 1, %rbx, 0, _
|
D | def-register-already-tied-error.mir | 22 …INLINEASM $"$foo", 1, 2818058, def %rdi, 2147483657, killed %rdi(tied-def 3), killed %rdi(tied-def… 23 %rax = COPY killed %rdi 24 RETQ killed %rax
|
D | expected-integer-in-successor-weight.mir | 27 JG_1 %bb.2.exit, implicit killed %eflags 31 RETQ killed %eax 36 %eax = COPY killed %edi 37 RETQ killed %eax
|
D | expected-register-after-cfi-operand.mir | 29 PUSH64r killed %rbx, implicit-def %rsp, implicit %rsp 34 %ebx = ADD32rr %ebx, killed %esi, implicit-def dead %eflags 35 %ebx = ADD32rr %ebx, killed %edx, implicit-def dead %eflags 36 %ebx = ADD32rr %ebx, killed %ecx, implicit-def dead %eflags 39 %eax = LEA64_32r killed %rbx, 1, %rbx, 0, _
|
D | basic-block-liveins.mir | 32 %eax = LEA64_32r killed %rdi, 1, killed %rsi, 0, _ 47 %eax = LEA64_32r killed %rdi, 1, killed %rsi, 0, _ 61 RETQ killed %eax
|
D | expected-named-register-in-callee-saved-register.mir | 39 %eax = COPY killed %edi 40 RETQ killed %eax 60 frame-setup PUSH64r killed %rbx, implicit-def %rsp, implicit %rsp 70 JG_1 %bb.3.exit, implicit killed %eflags 79 %eax = DEC32r killed %eax, implicit-def dead %eflags 80 MOV32mr %rsp, 1, _, 12, _, killed %eax
|
D | expected-basic-block-at-start-of-body.mir | 29 JG_1 %bb.2.exit, implicit killed %eflags 33 RETQ killed %eax 38 %eax = COPY killed %edi 39 RETQ killed %eax
|
/external/llvm/test/CodeGen/MIR/Mips/ |
D | memory-operands.mir | 50 %v0 = SllX16 killed %v0, 16 51 %v0 = AdduRxRyRz16 killed %v1, killed %v0 56 %gp = COPY killed %v0 57 …JumpLinkReg16 killed %v1, csr_o32, implicit-def %ra, implicit killed %t9, implicit %a0, implicit k… 88 %v0 = SllX16 killed %v0, 16 89 %s0 = AdduRxRyRz16 killed %v1, killed %v0 95 …JumpLinkReg16 killed %v1, csr_o32, implicit-def %ra, implicit %v0, implicit killed %gp, implicit-d… 98 %gp = COPY killed %s0 99 …JumpLinkReg16 killed %v1, csr_mips16rethelper, implicit-def %ra, implicit killed %t9, implicit %v0…
|
D | expected-global-value-or-symbol-after-call-entry.mir | 31 %v0 = SllX16 killed %v0, 16 32 %v0 = AdduRxRyRz16 killed %v1, killed %v0 36 %gp = COPY killed %v0 37 …JumpLinkReg16 killed %v1, csr_o32, implicit-def %ra, implicit killed %t9, implicit %a0, implicit k…
|
/external/llvm/test/CodeGen/MIR/AArch64/ |
D | target-flags.mir | 28 ; CHECK: STRWui killed %w10, killed %x8, target-flags(aarch64-nc) @var_i32 29 ; CHECK: STRXui killed %x11, killed %x9, target-flags(aarch64-pageoff, aarch64-nc) @var_i64 34 %w10 = SUBWri killed %w10, 4095, 0 35 %x11 = SUBXri killed %x11, 52, 0 36 STRWui killed %w10, killed %x8, target-flags(aarch64-nc) @var_i32 37 STRXui killed %x11, killed %x9, target-flags(aarch64-pageoff, aarch64-nc) @var_i64
|
/external/llvm/test/CodeGen/PowerPC/ |
D | addisdtprelha-nonr3.mir | 56 STD killed %x0, 16, %x1 60 %x3 = ADDItlsldL killed %x3, @x 61 STD killed %x30, 48, %x31 :: (store 8 into %fixed-stack.0, align 16) 62 …%x3 = GETtlsldADDR killed %x3, @x, implicit-def dead %x0, implicit-def dead %x4, implicit-def dead… 64 %x30 = OR8 killed %x3, %x3 65 %x3 = ADDItlsgdL killed %x12, @y 66 …%x3 = GETtlsADDR killed %x3, @y, implicit-def dead %x0, implicit-def dead %x4, implicit-def dead %… 67 %x4 = ADDISdtprelHA killed %x30, @x 72 STB8 killed %x5, target-flags(ppc-dtprel-lo) @x, killed %x4 :: (store 1 into @x) 73 STW killed %r6, 0, killed %x3 :: (store 4 into @y) [all …]
|
D | aantidep-def-ec.mir | 94 STD killed %x29, 120, %x1 :: (store 8 into %fixed-stack.1) 95 STD killed %x30, 128, %x1 :: (store 8 into %fixed-stack.0, align 16) 97 %x3 = LD 0, killed %x3 :: (load 8 from %ir.p1) 98 %x29 = ADDI8 killed %x3, -48 100 %x3 = LDtocL @tasklist_lock, killed %x3, implicit %x2 :: (load 8 from got) 103 STW killed %r3, 0, killed %x30 :: (volatile store 4 into %ir.p2) 105 …1\0A\09bne-\091b\0Async \0A", 25, 131083, def early-clobber %r3, 851977, killed %x29, 12, implicit… 109 %cr0 = CMPLWI killed %r3, 0
|