| /netbsd-src/external/gpl3/gdb/dist/sim/testsuite/arm/ |
| H A D | ChangeLog-2021 | 4 * iwmmxt/iwmmxt.exp, misc.exp, thumb/allthumb.exp, xscale/xscale.exp: 9 * allinsn.exp, iwmmxt/iwmmxt.exp, misc.exp, thumb/allthumb.ex, 35 * misc.exp (thumb*-*-*, xscale*-*-*): Don't handle 39 * thumb/allthumb.exp (thumb*-*-*): Don't handle target. 85 * thumb: New Directory: Thumb tests. 86 * thumb/allthumb.exp: New file: Test script. 87 * thumb/testutils.inc: New file: Test macros. 88 * thumb/adc.cgs, thumb/add-hd-hs.cgs, 89 thumb/add-hd-rs.cgs, thumb/add-rd-hs.cgs, 90 thumb/add-sp.cgs, thumb/add.cgs, [all …]
|
| H A D | hello.ms | 4 # Emit hello world while switching back and forth between arm/thumb. 35 # Switch arm->thumb to output next chacter. 42 .thumb 50 # Switch thumb->arm.
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/arm/ |
| H A D | arm-ldmstm.ml | 36 let rec string_of_addrmode addrmode thumb update = 37 if thumb || update 65 let constr thumb = 66 if thumb then "l" else "rk" 74 let destreg nregs first op_type thumb = 79 (nregs + 1) (inout_constr op_type) (constr thumb) 81 let reg_predicate thumb = 82 if thumb then "low_register_operand" else "arm_hard_general_register_operand" 84 let write_ldm_set thumb nregs offset opnr first = 87 Printf.printf "(set (match_operand:SI %d \"%s\" \"\")\n" opnr (reg_predicate thumb); [all …]
|
| H A D | t-phoenix | 20 MULTILIB_DIRNAMES = arm thumb 30 MULTILIB_OPTIONS += mno-thumb-interwork/mthumb-interwork
|
| H A D | t-linux-androideabi | 2 MULTILIB_DIRNAMES = armv7-a thumb
|
| H A D | README-interworking | 182 *Use `-m thumb'* 184 `-m thumb' command line switch should be given to dlltool when 189 ARM functions then the `-m thumb' switch should not be used. 423 int arm (void) { return 1 + thumb (); } 425 int thumb (void) { return 2 + arm (); } 482 The thumb function now has an ARM encoded prologue, and it no longer 483 has the `.thumb-func' pseudo op attached to it. The linker will not 484 generate a calling stub for the call from arm() to thumb(), but it will 485 still have to generate a stub for the call from thumb() to arm(). Also 699 thumb-pe-gcc -O2 -c dll.c -mthumb-interwork [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/arm/ |
| H A D | arm-ldmstm.ml | 36 let rec string_of_addrmode addrmode thumb update = 37 if thumb || update 65 let constr thumb = 66 if thumb then "l" else "rk" 74 let destreg nregs first op_type thumb = 79 (nregs + 1) (inout_constr op_type) (constr thumb) 81 let reg_predicate thumb = 82 if thumb then "low_register_operand" else "arm_hard_general_register_operand" 84 let write_ldm_set thumb nregs offset opnr first = 87 Printf.printf "(set (match_operand:SI %d \"%s\" \"\")\n" opnr (reg_predicate thumb); [all …]
|
| H A D | t-phoenix | 20 MULTILIB_DIRNAMES = arm thumb 30 MULTILIB_OPTIONS += mno-thumb-interwork/mthumb-interwork
|
| H A D | t-linux-androideabi | 2 MULTILIB_DIRNAMES = armv7-a thumb
|
| H A D | README-interworking | 182 *Use `-m thumb'* 184 `-m thumb' command line switch should be given to dlltool when 189 ARM functions then the `-m thumb' switch should not be used. 423 int arm (void) { return 1 + thumb (); } 425 int thumb (void) { return 2 + arm (); } 482 The thumb function now has an ARM encoded prologue, and it no longer 483 has the `.thumb-func' pseudo op attached to it. The linker will not 484 generate a calling stub for the call from arm() to thumb(), but it will 485 still have to generate a stub for the call from thumb() to arm(). Also 699 thumb-pe-gcc -O2 -c dll.c -mthumb-interwork [all …]
|
| /netbsd-src/external/gpl3/gdb/dist/sim/testsuite/arm/xscale/ |
| H A D | blx.cgs | 9 blx thumb 11 .thumb 13 thumb:
|
| /netbsd-src/sys/external/bsd/compiler_rt/dist/lib/builtins/arm/ |
| H A D | sync-ops.h | 20 .thumb ; \ 36 .thumb ; \
|
| H A D | bswapsi2.S | 15 .thumb
|
| H A D | clzsi2.S | 19 .thumb
|
| H A D | bswapdi2.S | 15 .thumb
|
| H A D | clzdi2.S | 19 .thumb
|
| H A D | modsi3.S | 25 .thumb
|
| H A D | divsi3.S | 25 .thumb
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Driver/ToolChains/ |
| H A D | NetBSD.cpp | 43 case llvm::Triple::thumb: in ConstructJob() 151 case llvm::Triple::thumb: in ConstructJob() 277 case llvm::Triple::thumb: in ConstructJob() 363 case llvm::Triple::thumb: in NetBSD() 415 case llvm::Triple::thumb: in GetDefaultCXXStdlibType() 463 TArch == llvm::Triple::thumb || TArch == llvm::Triple::thumbeb) in GetExceptionModel()
|
| H A D | CrossWindows.cpp | 38 case llvm::Triple::thumb: in ConstructJob() 99 case llvm::Triple::thumb: in ConstructJob() 121 case llvm::Triple::thumb: in ConstructJob()
|
| H A D | Linux.cpp | 60 case llvm::Triple::thumb: in getMultiarchTriple() 219 if (Arch == llvm::Triple::arm || Arch == llvm::Triple::thumb) in Linux() 392 case llvm::Triple::thumb: in getDynamicLinker() 436 case llvm::Triple::thumb: in getDynamicLinker() 695 getTriple().getArch() == llvm::Triple::thumb || in getSupportedSanitizers()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Support/ |
| H A D | Triple.cpp | 73 case thumb: return "thumb"; in getArchTypeName() 99 case thumb: in getArchTypePrefix() 311 .Case("thumb", thumb) in getArchTypeForLLVMName() 350 arch = Triple::thumb; in parseARMArch() 397 return Triple::thumb; in parseARMArch() 424 .Case("thumb", Triple::thumb) in parseArch() 688 case Triple::thumb: in getDefaultFormat() 1303 case llvm::Triple::thumb: in getArchPointerBitWidth() 1388 case Triple::thumb: in get32BitArchVariant() 1476 case Triple::thumb: T.setArch(Triple::aarch64); break; in get64BitArchVariant() [all …]
|
| /netbsd-src/external/mit/expat/dist/doc/ |
| H A D | ok.min.css | 2 …thumb{cursor:pointer;-webkit-appearance:none;border-radius:50%;background-color:var(--ok-accent-0)…
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/TargetInfo/ |
| H A D | ARMTargetInfo.cpp | 36 RegisterTarget<Triple::thumb, /*HasJIT=*/true> A(getTheThumbLETarget(), in LLVMInitializeARMTargetInfo()
|
| /netbsd-src/external/lgpl3/gmp/dist/mpn/ |
| H A D | Makefile.am | 44 riscv s390_32 s390_64 sh sparc32 sparc64 thumb vax x86 x86_64
|