/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/ARM/ |
D | subtarget-no-movt.ll | 2 …pu=cortex-a8 -relocation-model=static %s -o - -mattr=-no-movt | FileCheck -check-prefix=USE-MOVT %s 3 …cortex-a8 -relocation-model=static %s -o - -mattr=+no-movt | FileCheck -check-prefix=NO-USE-MOVT %s 5 …ex-a8 -relocation-model=static %s -o - -O0 -mattr=-no-movt | FileCheck -check-prefix=USE-MOVT-O0 %s 6 …a8 -relocation-model=static %s -o - -O0 -mattr=+no-movt | FileCheck -check-prefix=NO-USE-MOVT-O0 %s 20 ; USE-MOVT-LABEL: {{_?}}foo0 21 ; USE-MOVT: movw [[R0:r[0-9]+]], #52257 22 ; USE-MOVT: movt [[R0]], #35037 24 ; USE-MOVT-O0-LABEL: {{_?}}foo0 25 ; USE-MOVT-O0: movw [[R0:r[0-9]+]], #52257 26 ; USE-MOVT-O0: movt [[R0]], #35037 [all …]
|
D | darwin-tls.ll | 1 ; RUN: llc -mtriple=thumbv7s-apple-ios7.0 -o - -fast-isel %s | FileCheck %s --check-prefix=T2-MOVT-… 3 …thumbv7s-apple-ios7.0 -o - %s -relocation-model=static | FileCheck %s --check-prefix=T2-MOVT-STATIC 5 ; RUN: llc -mtriple=armv7s-apple-ios7.0 -o - %s | FileCheck %s --check-prefix=ARM-MOVT-PIC 7 …=armv7s-apple-ios7.0 -o - %s -relocation-model=static | FileCheck %s --check-prefix=ARM-MOVT-STATIC 17 ; T2-MOVT-PIC-LABEL: test_local_tls: 18 ; T2-MOVT-PIC: movw r0, :lower16:(_local_tls_var-([[PCREL_LOC:LPC[0-9]+_[0-9]+]]+4)) 19 ; T2-MOVT-PIC: movt r0, :upper16:(_local_tls_var-([[PCREL_LOC]]+4)) 20 ; T2-MOVT-PIC: [[PCREL_LOC]]: 21 ; T2-MOVT-PIC-NEXT: add r0, pc 22 ; T2-MOVT-PIC: ldr [[TLV_GET_ADDR:r[0-9]+]], [r0] [all …]
|
D | execute-only-big-stack-frame.ll | 4 ; RUN: | FileCheck --check-prefix=CHECK-MOVW-MOVT-ADD %s 20 ; CHECK-MOVW-MOVT-ADD-LABEL: test_big_stack_frame: 21 ; CHECK-MOVW-MOVT-ADD-NOT: ldr {{r[0-9]+}}, .{{.*}} 22 ; CHECK-MOVW-MOVT-ADD: movw [[REG1:r[0-9]+]], #0 23 ; CHECK-MOVW-MOVT-ADD: movt [[REG1]], #65535 24 ; CHECK-MOVW-MOVT-ADD: add sp, [[REG1]] 25 ; CHECK-MOVW-MOVT-ADD-NOT: ldr {{r[0-9]+}}, .{{.*}} 26 ; CHECK-MOVW-MOVT-ADD: movw [[REG2:r[0-9]+]], #65532 27 ; CHECK-MOVW-MOVT-ADD: movt [[REG2]], #0 28 ; CHECK-MOVW-MOVT-ADD: add [[REG2]], sp [all …]
|
D | machine-licm.ll | 3 …-apple-darwin -relocation-model=pic -disable-fp-elim -mattr=+v6t2 | FileCheck %s -check-prefix=MOVT 18 ; MOVT-LABEL: t: 19 ; MOVT: movw [[REGISTER_2:r[0-9]+]], :lower16:(L_GV$non_lazy_ptr-(LPC0_0+8)) 20 ; MOVT: movt [[REGISTER_2]], :upper16:(L_GV$non_lazy_ptr-(LPC0_0+8)) 21 ; MOVT: LPC0_0: 22 ; MOVT: ldr r{{[0-9]+}}, [pc, [[REGISTER_2]]] 23 ; MOVT: ldr r{{[0-9]+}}, [r{{[0-9]+}}]
|
D | fast-isel-mvn.ll | 5 …elocation-model=dynamic-no-pic -mtriple=armv7-apple-ios < %s | FileCheck %s --check-prefix=MOVT 88 ; MOVT-LABEL: t10 89 ; MOVT: ldr
|
D | minsize-litpools.ll | 5 ; make use of it in deciding whether to use MOVW/MOVT for global variables or a
|
/external/llvm/test/CodeGen/ARM/ |
D | darwin-tls.ll | 1 ; RUN: llc -mtriple=thumbv7s-apple-ios7.0 -o - -fast-isel %s | FileCheck %s --check-prefix=T2-MOVT-… 3 …thumbv7s-apple-ios7.0 -o - %s -relocation-model=static | FileCheck %s --check-prefix=T2-MOVT-STATIC 5 ; RUN: llc -mtriple=armv7s-apple-ios7.0 -o - %s | FileCheck %s --check-prefix=ARM-MOVT-PIC 7 …=armv7s-apple-ios7.0 -o - %s -relocation-model=static | FileCheck %s --check-prefix=ARM-MOVT-STATIC 17 ; T2-MOVT-PIC-LABEL: test_local_tls: 18 ; T2-MOVT-PIC: movw r0, :lower16:(_local_tls_var-([[PCREL_LOC:LPC[0-9]+_[0-9]+]]+4)) 19 ; T2-MOVT-PIC: movt r0, :upper16:(_local_tls_var-([[PCREL_LOC]]+4)) 20 ; T2-MOVT-PIC: [[PCREL_LOC]]: 21 ; T2-MOVT-PIC-NEXT: add r0, pc 22 ; T2-MOVT-PIC: ldr [[TLV_GET_ADDR:r[0-9]+]], [r0] [all …]
|
D | subtarget-no-movt.ll | 2 …pu=cortex-a8 -relocation-model=static %s -o - -mattr=-no-movt | FileCheck -check-prefix=USE-MOVT %s 3 …cortex-a8 -relocation-model=static %s -o - -mattr=+no-movt | FileCheck -check-prefix=NO-USE-MOVT %s 5 …ortex-a8 -relocation-model=static %s -o - -O0 -mattr=-no-movt | FileCheck -check-prefix=USE-MOVT %s 6 …ex-a8 -relocation-model=static %s -o - -O0 -mattr=+no-movt | FileCheck -check-prefix=NO-USE-MOVT %s 13 ; USE-MOVT-LABEL: {{_?}}foo0 14 ; USE-MOVT: movw [[R0:r[0-9]+]], #52257 15 ; USE-MOVT: movt [[R0]], #35037 17 ; NO-USE-MOVT-LABEL: {{_?}}foo0 18 ; NO-USE-MOVT: ldr [[R0:r[0-9]+]], [[L0:.*]] 19 ; NO-USE-MOVT: [[L0]]: [all …]
|
D | machine-licm.ll | 3 …-apple-darwin -relocation-model=pic -disable-fp-elim -mattr=+v6t2 | FileCheck %s -check-prefix=MOVT 18 ; MOVT-LABEL: t: 19 ; MOVT: movw [[REGISTER_2:r[0-9]+]], :lower16:(L_GV$non_lazy_ptr-(LPC0_0+8)) 20 ; MOVT: movt [[REGISTER_2]], :upper16:(L_GV$non_lazy_ptr-(LPC0_0+8)) 21 ; MOVT: LPC0_0: 22 ; MOVT: ldr r{{[0-9]+}}, [pc, [[REGISTER_2]]] 23 ; MOVT: ldr r{{[0-9]+}}, [r{{[0-9]+}}]
|
D | fast-isel-mvn.ll | 5 …elocation-model=dynamic-no-pic -mtriple=armv7-apple-ios < %s | FileCheck %s --check-prefix=MOVT 88 ; MOVT-LABEL: t10 89 ; MOVT: ldr
|
D | minsize-litpools.ll | 5 ; make use of it in deciding whether to use MOVW/MOVT for global variables or a
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/ARM/GlobalISel/ |
D | arm-isel-globals-ropi-rwpi.ll | 1 …-global-isel %s -o - | FileCheck %s -check-prefixes=CHECK,RW-DEFAULT-MOVT,RW-DEFAULT,ROPI-MOVT,ROPI 3 …-global-isel %s -o - | FileCheck %s -check-prefixes=CHECK,RO-DEFAULT-MOVT,RO-DEFAULT,RWPI-MOVT,RWPI 5 …o-movt,+v8m -global-isel %s -o - | FileCheck %s -check-prefixes=CHECK,ROPI-MOVT,ROPI,RWPI-MOVT,RWPI 11 ; RW-DEFAULT-MOVT: movw r[[ADDR:[0-9]+]], :lower16:internal_global 12 ; RW-DEFAULT-MOVT-NEXT: movt r[[ADDR]], :upper16:internal_global 19 ; RWPI-MOVT: movw [[OFFSET:r[0-9]+]], :lower16:internal_global(sbrel) 20 ; RWPI-MOVT-NEXT: movt [[OFFSET]], :upper16:internal_global(sbrel) 35 ; RW-DEFAULT-MOVT: movw r[[ADDR:[0-9]+]], :lower16:external_global 36 ; RW-DEFAULT-MOVT-NEXT: movt r[[ADDR]], :upper16:external_global 43 ; RWPI-MOVT: movw [[OFFSET:r[0-9]+]], :lower16:external_global(sbrel) [all …]
|
D | arm-isel-globals-static.ll | 1 …nux -relocation-model=static -global-isel %s -o - | FileCheck %s -check-prefixes=CHECK,ELF,ELF-MOVT 3 …elocation-model=static -global-isel %s -o - | FileCheck %s -check-prefixes=CHECK,DARWIN,DARWIN-MOVT 9 ; ELF-MOVT: movw r[[ADDR:[0-9]+]], :lower16:internal_global 10 ; ELF-MOVT-NEXT: movt r[[ADDR]], :upper16:internal_global 12 ; DARWIN-MOVT: movw r[[ADDR:[0-9]+]], :lower16:_internal_global 13 ; DARWIN-MOVT-NEXT: movt r[[ADDR]], :upper16:_internal_global 30 ; ELF-MOVT: movw r[[ADDR:[0-9]+]], :lower16:external_global 31 ; ELF-MOVT-NEXT: movt r[[ADDR]], :upper16:external_global 33 ; DARWIN-MOVT: movw r[[ADDR:[0-9]+]], :lower16:_external_global 34 ; DARWIN-MOVT: movt r[[ADDR]], :upper16:_external_global
|
D | arm-select-globals-ropi-rwpi.mir | 1 …achineinstrs %s -o - | FileCheck %s -check-prefixes=CHECK,RW-DEFAULT-MOVT,RW-DEFAULT,ROPI-MOVT,ROPI 3 …machineinstrs %s -o - | FileCheck %s -check-prefixes=CHECK,RWPI-MOVT,RWPI,RO-DEFAULT-MOVT,RO-DEFAU… 5 …ct -verify-machineinstrs %s -o - | FileCheck %s -check-prefixes=CHECK,RWPI-MOVT,RWPI,ROPI-MOVT,ROPI 39 ; RW-DEFAULT-MOVT: [[G:%[0-9]+]]:gpr = MOVi32imm @internal_global 41 ; RWPI-MOVT: [[OFF:%[0-9]+]]:gpr = MOVi32imm {{.*}} @internal_global 73 ; RW-DEFAULT-MOVT: [[G:%[0-9]+]]:gpr = MOVi32imm @external_global 75 ; RWPI-MOVT: [[OFF:%[0-9]+]]:gpr = MOVi32imm {{.*}} @external_global 104 ; ROPI-MOVT: [[G:%[0-9]+]]:gpr = MOV_ga_pcrel @internal_constant 106 ; RO-DEFAULT-MOVT: [[G:%[0-9]+]]:gpr = MOVi32imm @internal_constant 134 ; ROPI-MOVT: [[G:%[0-9]+]]:gpr = MOV_ga_pcrel @external_constant [all …]
|
D | arm-isel-globals-pic.ll | 3 … -relocation-model=pic -global-isel %s -o - | FileCheck %s -check-prefixes=CHECK,DARWIN,DARWIN-MOVT 12 ; DARWIN-MOVT: movw [[OFFSET:r[0-9]+]], :lower16:(_internal_global-([[ANCHOR:L[[:alnum:]_]+]]+8)) 13 ; DARWIN-MOVT-NEXT: movt [[OFFSET]], :upper16:(_internal_global-([[ANCHOR]]+8)) 22 ; DARWIN-MOVT-NOT: .long _internal_global 36 ; DARWIN-MOVT: movw [[OFFSET:r[0-9]+]], :lower16:(L_external_global$non_lazy_ptr-([[ANCHOR:L[[:alnu… 37 ; DARWIN-MOVT: movt [[OFFSET]], :upper16:(L_external_global$non_lazy_ptr-([[ANCHOR]]+8)) 59 ; DARWIN-MOVT: movw [[OFFSET:r[0-9]+]], :lower16:(_internal_constant-([[ANCHOR:L[[:alnum:]_]+]]+8)) 60 ; DARWIN-MOVT-NEXT: movt [[OFFSET]], :upper16:(_internal_constant-([[ANCHOR]]+8)) 69 ; DARWIN-MOVT-NOT: .long _internal_constant 83 ; DARWIN-MOVT: movw [[OFFSET:r[0-9]+]], :lower16:(L_external_constant$non_lazy_ptr-([[ANCHOR:L[[:al… [all …]
|
D | arm-select-globals-static.mir | 2 …pass=instruction-select -verify-machineinstrs %s -o - | FileCheck %s -check-prefixes=CHECK,ELF-MOVT 4 …s=instruction-select -verify-machineinstrs %s -o - | FileCheck %s -check-prefixes=CHECK,DARWIN-MOVT 28 ; ELF-MOVT: [[G:%[0-9]+]]:gpr = MOVi32imm @internal_global 30 ; DARWIN-MOVT: [[G:%[0-9]+]]:gpr = MOVi32imm @internal_global 58 ; ELF-MOVT: [[G:%[0-9]+]]:gpr = MOVi32imm @external_global 60 ; DARWIN-MOVT: [[G:%[0-9]+]]:gpr = MOVi32imm @external_global
|
D | arm-select-globals-pic.mir | 4 …s=instruction-select -verify-machineinstrs %s -o - | FileCheck %s -check-prefixes=CHECK,DARWIN-MOVT 31 ; DARWIN-MOVT: [[G:%[0-9]+]]:gpr = MOV_ga_pcrel {{.*}}@internal_global 57 ; DARWIN-MOVT: [[G:%[0-9]+]]:gpr = MOV_ga_pcrel_ldr {{.*}} @external_global :: (load 4 from got) 83 ; DARWIN-MOVT: [[G:%[0-9]+]]:gpr = MOV_ga_pcrel {{.*}}@internal_constant 109 … ; DARWIN-MOVT: [[G:%[0-9]+]]:gpr = MOV_ga_pcrel_ldr {{.*}} @external_constant :: (load 4 from got)
|
/external/swiftshader/third_party/LLVM/test/CodeGen/ARM/ |
D | machine-licm.ll | 3 …-apple-darwin -relocation-model=pic -disable-fp-elim -mattr=+v6t2 | FileCheck %s -check-prefix=MOVT 26 ; MOVT: t: 27 ; MOVT: movw [[REGISTER_2:r[0-9]+]], :lower16:(L_GV$non_lazy_ptr-(LPC0_0+8)) 28 ; MOVT: movt [[REGISTER_2]], :upper16:(L_GV$non_lazy_ptr-(LPC0_0+8)) 29 ; MOVT: LPC0_0: 30 ; MOVT: ldr r{{[0-9]+}}, [pc, [[REGISTER_2]]] 31 ; MOVT: ldr r{{[0-9]+}}, [r{{[0-9]+}}]
|
/external/libxaac/decoder/armv7/ |
D | ixheaacd_fft_15_ld.s | 31 MOVT r10, #0x478E 42 MOVT r10, #0x79BC 56 MOVT r10, #0xFFFF 65 MOVT r10, #0x478E 77 MOVT r10, #0x79BC 92 MOVT r10, #0xFFFF 111 MOVT r1, #0xFFFF 130 MOVT r10, #0x478E 141 MOVT r10, #0x79BC 155 MOVT r10, #0xFFFF [all …]
|
D | ixheaacd_fft32x32_ld2_armv7.s | 202 MOVT r11, 0X89BE 204 MOVT r12, 0XCF04 206 MOVT r14, 0XA57D
|
D | ixheaacd_complex_fft_p2.s | 24 MOVT r4, #0x3333 26 MOVT r5, #0x0F0F
|
/external/vixl/test/aarch32/config/ |
D | cond-rd-operand-imm16-t32.json | 33 "Movt", // MOVT{<c>}{<q>} <Rd>, #<imm16> ; T1 85 "Movt" // MOVT{<c>}{<q>} <Rd>, #<imm16> ; T1
|
/external/pcre/dist2/src/sljit/ |
D | sljitNativeARM_32.c | 130 #define MOVT 0xe3400000 macro 399 return push_inst(compiler, MOVT | RD(reg) | ((imm >> 12) & 0xf0000) | ((imm >> 16) & 0xfff)); in emit_imm() 512 SLJIT_ASSERT((inst[0] & 0xfff00000) == MOVW && (inst[1] & 0xfff00000) == MOVT); in inline_set_jump_addr() 514 inst[1] = MOVT | (inst[1] & 0xf000) | ((new_addr >> 12) & 0xf0000) | ((new_addr >> 16) & 0xfff); in inline_set_jump_addr() 567 SLJIT_ASSERT((inst[0] & 0xfff00000) == MOVW && (inst[1] & 0xfff00000) == MOVT); in inline_set_const() 569 …inst[1] = MOVT | (inst[1] & 0xf000) | ((new_constant >> 12) & 0xf0000) | ((new_constant >> 16) & 0… in inline_set_const() 1330 return push_inst(compiler, MOVT | RD(reg) | ((imm >> 12) & 0xf0000) | ((imm >> 16) & 0xfff)); in load_immediate() 2525 …return push_inst(compiler, (MOVT & ~COND_MASK) | cc | RD(dst_reg) | ((tmp >> 12) & 0xf0000) | ((tm… in sljit_emit_cmov()
|
D | sljitNativeARM_T2_32.c | 141 #define MOVT 0xf2c00000 macro 226 return push_inst32(compiler, MOVT | RD4(dst) in emit_imm32_const() 233 …SLJIT_ASSERT(((inst[0] & 0xfbf0) == (MOVW >> 16)) && ((inst[2] & 0xfbf0) == (MOVT >> 16)) && dst =… in modify_imm32_const() 236 inst[2] = (MOVT >> 16) | COPY_BITS(new_imm, 12 + 16, 0, 4) | COPY_BITS(new_imm, 11 + 16, 10, 1); in modify_imm32_const() 544 return push_inst32(compiler, MOVT | RD4(dst) in load_immediate() 2232 return push_inst32(compiler, MOVT | RD4(dst_reg) in sljit_emit_cmov()
|
/external/swiftshader/third_party/LLVM/test/MC/ARM/ |
D | diagnostics.s | 103 @ Out of range immediate for MOVT
|