HomeSort by relevance Sort by last modified time
    Searched refs:THUMB (Results 1 - 25 of 41) sorted by null

1 2

  /external/llvm/test/MC/ARM/
virtexts-thumb.s 1 # RUN: llvm-mc -triple thumbv7 -mattr=virtualization -show-encoding %s | FileCheck %s --check-prefix=CHECK-THUMB
7 # CHECK-THUMB: [0xe0,0xf7,0x01,0x80]
8 # CHECK-THUMB: [0xe0,0xf7,0x07,0x80]
9 # CHECK-THUMB: [0xe0,0xf7,0x01,0x81]
10 # CHECK-THUMB: [0xef,0xf7,0xff,0x8f]
16 # CHECK-THUMB: [0xe0,0xf7,0x01,0x80]
17 # CHECK-THUMB: [0xe0,0xf7,0x07,0x80]
18 # CHECK-THUMB: [0xe0,0xf7,0x01,0x81]
19 # CHECK-THUMB: [0xef,0xf7,0xff,0x8f]
36 # CHECK-THUMB: [0xde,0xf3,0x00,0x8f
    [all...]
invalid-idiv.s 4 @ RUN: FileCheck --check-prefix=THUMB-A15 < %t %s
8 @ RUN: FileCheck --check-prefix=THUMB < %t %s
16 @ THUMB-A15: error: instruction requires: arm-mode
17 @ THUMB-A15: sdiv r1, r2, r3
18 @ THUMB-A15: error: instruction requires: arm-mode
19 @ THUMB-A15: udiv r3, r4, r5
25 @ THUMB: error: instruction requires: divide in THUMB
26 @ THUMB: sdiv r1, r2, r3
27 @ THUMB: error: instruction requires: divide in THUM
    [all...]
arm-thumb-cpus-default.s 5 @ RUN: | FileCheck %s --check-prefix=CHECK-ARM-THUMB
8 @ RUN: | FileCheck %s --check-prefix=CHECK-ARM-THUMB
11 @ RUN: | FileCheck %s --check-prefix=CHECK-THUMB-ONLY
14 @ RUN: | FileCheck %s --check-prefix=CHECK-THUMB-ONLY
17 @ RUN: | FileCheck %s --check-prefix=CHECK-THUMB-ONLY
20 @ ARM/Thumb mode.
22 @ CHECK-ARM-THUMB: movs r0, r0 @ encoding: [0x00,0x00,0xb0,0xe1]
24 @ CHECK-THUMB-ONLY: movs r0, r0 @ encoding: [0x00,0x00]
move-banked-regs.s 2 @ RUN: llvm-mc -triple thumbv7 -mattr=virtualization -show-encoding %s | FileCheck %s --check-prefix=CHECK-THUMB
18 @ CHECK-THUMB: mrs r2, r8_usr @ encoding: [0xe0,0xf3,0x20,0x82]
19 @ CHECK-THUMB: mrs r3, r9_usr @ encoding: [0xe1,0xf3,0x20,0x83]
20 @ CHECK-THUMB: mrs r5, r10_usr @ encoding: [0xe2,0xf3,0x20,0x85]
21 @ CHECK-THUMB: mrs r7, r11_usr @ encoding: [0xe3,0xf3,0x20,0x87]
22 @ CHECK-THUMB: mrs r11, r12_usr @ encoding: [0xe4,0xf3,0x20,0x8b]
23 @ CHECK-THUMB: mrs r1, sp_usr @ encoding: [0xe5,0xf3,0x20,0x81]
24 @ CHECK-THUMB: mrs r2, lr_usr @ encoding: [0xe6,0xf3,0x20,0x82]
42 @ CHECK-THUMB: mrs r2, r8_fiq @ encoding: [0xe8,0xf3,0x20,0x82]
43 @ CHECK-THUMB: mrs r3, r9_fiq @ encoding: [0xe9,0xf3,0x20,0x83
    [all...]
arm-thumb-cpus.s 5 @ RUN: | FileCheck %s --check-prefix=CHECK-ARM-THUMB
8 @ RUN: | FileCheck %s --check-prefix=CHECK-ARM-THUMB
11 @ RUN: | FileCheck %s --check-prefix=CHECK-THUMB-ONLY
14 @ RUN: | FileCheck %s --check-prefix=CHECK-THUMB-ONLY
17 @ RUN: | FileCheck %s --check-prefix=CHECK-THUMB-ONLY
20 @ RUN: | FileCheck %s --check-prefix=CHECK-THUMB-ONLY
24 .thumb
28 @ CHECK-ARM-THUMB-NOT: target does not support
30 @ CHECK-ARM-ONLY: target does not support Thumb mode
31 @ CHECK-ARM-ONLY: target does not support Thumb mod
    [all...]
fullfp16-neon.s 2 @ RUN: llvm-mc -triple thumbv8a-none-eabi -mattr=+fullfp16,+neon -show-encoding < %s | FileCheck %s --check-prefix=THUMB
8 @ THUMB: vadd.f16 d0, d1, d2 @ encoding: [0x11,0xef,0x02,0x0d]
9 @ THUMB: vadd.f16 q0, q1, q2 @ encoding: [0x12,0xef,0x44,0x0d]
15 @ THUMB: vsub.f16 d0, d1, d2 @ encoding: [0x31,0xef,0x02,0x0d]
16 @ THUMB: vsub.f16 q0, q1, q2 @ encoding: [0x32,0xef,0x44,0x0d]
22 @ THUMB: vmul.f16 d0, d1, d2 @ encoding: [0x11,0xff,0x12,0x0d]
23 @ THUMB: vmul.f16 q0, q1, q2 @ encoding: [0x12,0xff,0x54,0x0d]
29 @ THUMB: vmul.f16 d1, d2, d3[2] @ encoding: [0x92,0xef,0x63,0x19]
30 @ THUMB: vmul.f16 q4, q5, d6[3] @ encoding: [0x9a,0xff,0x6e,0x89]
36 @ THUMB: vmla.f16 d0, d1, d2 @ encoding: [0x11,0xef,0x12,0x0d
    [all...]
vpush-vpop.s 2 @ RUN: llvm-mc -triple thumbv7-unknown-unknown -mcpu=cortex-a8 -show-encoding < %s | FileCheck --check-prefix=CHECK-THUMB %s
16 @ CHECK-THUMB: vpush {d8, d9, d10, d11, d12} @ encoding: [0x2d,0xed,0x0a,0x8b]
17 @ CHECK-THUMB: vpush {s8, s9, s10, s11, s12} @ encoding: [0x2d,0xed,0x05,0x4a]
18 @ CHECK-THUMB: vpop {d8, d9, d10, d11, d12} @ encoding: [0xbd,0xec,0x0a,0x8b]
19 @ CHECK-THUMB: vpop {s8, s9, s10, s11, s12} @ encoding: [0xbd,0xec,0x05,0x4a]
26 @ CHECK-THUMB: vpush {d8, d9, d10, d11, d12} @ encoding: [0x2d,0xed,0x0a,0x8b]
27 @ CHECK-THUMB: vpush {s8, s9, s10, s11, s12} @ encoding: [0x2d,0xed,0x05,0x4a]
28 @ CHECK-THUMB: vpop {d8, d9, d10, d11, d12} @ encoding: [0xbd,0xec,0x0a,0x8b]
29 @ CHECK-THUMB: vpop {s8, s9, s10, s11, s12} @ encoding: [0xbd,0xec,0x05,0x4a]
arm11-hint-instr.s 8 @ RUN: llvm-mc -triple=thumb -mcpu=arm1156t2-s -show-encoding < %s \
9 @ RUN: | FileCheck --check-prefix=CHECK-THUMB %s
54 @ v6T2 using THUMB encoding (thumb triple)
56 @ CHECK-THUMB: nop @ encoding: [0x00,0xbf]
57 @ CHECK-THUMB: yield @ encoding: [0x10,0xbf]
58 @ CHECK-THUMB: wfe @ encoding: [0x20,0xbf]
59 @ CHECK-THUMB: wfi @ encoding: [0x30,0xbf]
60 @ CHECK-THUMB: sev @ encoding: [0x40,0xbf]
63 @ v6M using THUMB encodin
    [all...]
vfp4.s 2 @ RUN: llvm-mc < %s -triple thumbv7-unknown-unknown -show-encoding -mattr=+neon,+vfp4 | FileCheck %s --check-prefix=THUMB
8 @ THUMB: vfma.f64 d16, d18, d17 @ encoding: [0xe2,0xee,0xa1,0x0b]
14 @ THUMB: vfma.f32 s2, s4, s0 @ encoding: [0xa2,0xee,0x00,0x1a]
19 @ THUMB: vfma.f32 d16, d18, d17 @ encoding: [0x42,0xef,0xb1,0x0c]
25 @ THUMB: vfma.f32 q2, q4, q0 @ encoding: [0x08,0xef,0x50,0x4c]
31 @ THUMB: vfnma.f64 d16, d18, d17 @ encoding: [0xd2,0xee,0xe1,0x0b]
37 @ THUMB: vfnma.f32 s2, s4, s0 @ encoding: [0x92,0xee,0x40,0x1a]
42 @ THUMB: vfms.f64 d16, d18, d17 @ encoding: [0xe2,0xee,0xe1,0x0b]
48 @ THUMB: vfms.f32 s2, s4, s0 @ encoding: [0xa2,0xee,0x40,0x1a]
53 @ THUMB: vfms.f32 d16, d18, d17 @ encoding: [0x62,0xef,0xb1,0x0c
    [all...]
idiv.s 2 @ RUN: llvm-mc -triple=thumbv7 -mcpu=cortex-a15 -show-encoding < %s 2>&1 | FileCheck -check-prefix A15-THUMB %s
5 @ RUN: llvm-mc -triple=thumbv7 -mcpu=cortex-a15 -mattr=-hwdiv-arm -show-encoding < %s 2>&1 | FileCheck -check-prefix A15-THUMB-NOARMHWDIV %s
17 @ A15-THUMB: sdiv r1, r2, r3 @ encoding: [0x92,0xfb,0xf3,0xf1]
18 @ A15-THUMB: udiv r3, r4, r5 @ encoding: [0xb4,0xfb,0xf5,0xf3]
22 @ A15-THUMB-NOARMHWDIV: sdiv r1, r2, r3 @ encoding: [0x92,0xfb,0xf3,0xf1]
23 @ A15-THUMB-NOARMHWDIV: udiv r3, r4, r5 @ encoding: [0xb4,0xfb,0xf5,0xf3]
directive-arch_extension-mode-switch.s 14 .thumb
16 @ CHECK: instruction requires: divide in THUMB
symbol-variants.s 2 @ RUN: llvm-mc < %s -triple thumbv7-none-linux-gnueabi -filetype=obj | llvm-objdump -triple thumbv7-none-linux-gnueabi -r - | FileCheck %s --check-prefix=CHECK --check-prefix=THUMB
24 @THUMB: 10 R_ARM_THM_CALL f04
25 @THUMB: 14 R_ARM_THM_CALL f05
  /toolchain/binutils/binutils-2.25/gas/testsuite/gas/arm/
sp-pc-validations-bad-t.d 1 # name: Invalid SP and PC operands test - THUMB
strex-bad-t.d 1 # name: Bad addressing modes STREXH/STREXB. - THUMB
blx-bad.s 5 .thumb
7 THUMB:
thumbv6k.d 1 #name: THUMB V6K instructions
3 #objdump: -dr --prefix-addresses --show-raw-insn -M force-thumb
blx-bad.d 14 00000004 <THUMB>:
thumbv6.d 1 #name: THUMB V6 instructions
3 #objdump: -dr --prefix-addresses --show-raw-insn -M force-thumb
  /toolchain/binutils/binutils-2.25/gold/testsuite/
thumb_blx_in_range.s 3 # Test THUMB/THUMB-2 blx instructions just within the branch range limits.
6 # acutally -((1<<22) + 2) to ((1<<22) - 4) for THUMB and -((1<<24) + 2) to
thumb_bl_in_range.s 2 # Test THUMB/THUMB-2 bl instructions just within the branch range limits.
thumb_blx_out_of_range.s 2 # Test THUMB/THUMB-2 blx instructions just out of the branch range limits.
thumb_bl_out_of_range.s 2 # Test THUMB/THUMB-2 bl instructions just out of the branch range limits.
thumb_bl_out_of_range_local.s 2 # Test THUMB/THUMB-2 bl instructions just out of the branch range limits
  /ndk/sources/cxx-stl/gnu-libstdc++/
build-gnu-libstdc++.sh 124 # $5: optional "thumb"
132 local THUMB="$5"
133 local DSTDIR=$NDK_DIR/$GNUSTL_SUBDIR/libs/$ABI/$THUMB
140 INSTALLDIR=$BUILDDIR/install-$ABI-$GCC_VERSION/$THUMB
141 BUILDDIR=$BUILDDIR/$LIBTYPE-${ABI}${THUMB}-$GCC_VERSION
180 if [ -n "$THUMB" ] ; then
280 PROJECT="gnustl_$LIBTYPE gcc-$GCC_VERSION $ABI $THUMB"
305 fail_panic "Could not create $ABI $THUMB prebuilts for GNU libsupc++/libstdc++"
399 if [ -d "$SDIR/thumb" ] ; then
400 copy_file_list "$SDIR/thumb/$LDIR" "$DDIR/libs/$ABI/thumb" libsupc++.a libgnustl_shared.s
    [all...]
  /ndk/build/tools/
build-cxx-stl.sh 490 # $5: (optional) thumb
495 local THUMB="$5"
496 local BUILDDIR="$2"/$THUMB
546 if [ -n "$THUMB" ]; then
559 DSTDIR=$DSTDIR/$CXX_STL_SUBDIR/libs/$ABI/$THUMB
644 # build thumb version of libraries for 32-bit arm
646 build_stl_libs_for_abi $ABI "$BUILD_DIR/$ABI/static" "static" "$OUT_DIR" thumb
647 build_stl_libs_for_abi $ABI "$BUILD_DIR/$ABI/shared" "shared" "$OUT_DIR" thumb

Completed in 630 milliseconds

1 2