Searched refs:MOVT (Results 1 – 25 of 33) sorted by relevance
12
| /netbsd/src/sys/external/bsd/sljit/dist/sljit_src/ |
| D | sljitNativeARM_32.c | 121 #define MOVT 0xe3400000 macro 388 … return push_inst(compiler, MOVT | RD(reg) | ((imm >> 12) & 0xf0000) | ((imm >> 16) & 0xfff)); in emit_imm() 501 SLJIT_ASSERT((inst[0] & 0xfff00000) == MOVW && (inst[1] & 0xfff00000) == MOVT); in inline_set_jump_addr() 503 … inst[1] = MOVT | (inst[1] & 0xf000) | ((new_addr >> 12) & 0xf0000) | ((new_addr >> 16) & 0xfff); in inline_set_jump_addr() 556 SLJIT_ASSERT((inst[0] & 0xfff00000) == MOVW && (inst[1] & 0xfff00000) == MOVT); in inline_set_const() 558 …inst[1] = MOVT | (inst[1] & 0xf000) | ((new_constant >> 12) & 0xf0000) | ((new_constant >> 16) & 0… in inline_set_const()
|
| D | sljitNativeARM_T2_32.c | 129 #define MOVT 0xf2c00000 macro 211 return push_inst32(compiler, MOVT | RD4(dst) | in emit_imm32_const() 218 …SLJIT_ASSERT(((inst[0] & 0xfbf0) == (MOVW >> 16)) && ((inst[2] & 0xfbf0) == (MOVT >> 16)) && dst =… in modify_imm32_const() 221 … inst[2] = (MOVT >> 16) | COPY_BITS(new_imm, 12 + 16, 0, 4) | COPY_BITS(new_imm, 11 + 16, 10, 1); in modify_imm32_const() 507 return push_inst32(compiler, MOVT | RD4(dst) | in load_immediate()
|
| /netbsd/src/external/gpl3/gcc/dist/gcc/config/arm/ |
| D | types.md | 53 ; MOV and MVN but includes MOVT. This also excludes 125 ; register. This includes MOVW, but not MOVT. 127 ; register. This includes MOVW, but not MOVT.
|
| D | vfp.md | 299 /* Cannot load it directly, split to load it via MOV / MOVT. */ 359 /* Cannot load it directly, split to load it via MOV / MOVT. */ 2136 ;; Load a DF immediate via GPR (where combinations of MOV and MOVT can be used) 2163 ;; Load a SF immediate via GPR (where combinations of MOV and MOVT can be used)
|
| D | thumb2.md | 251 /* Cannot load it directly, split to load it via MOV / MOVT. */
|
| D | arm.md | 6256 /* Cannot load it directly, split to load it via MOV / MOVT. */ 6398 else /* Target doesn't have MOVT... */ 7364 loaded via GPR with MOV / MOVT. */ 7408 /* Cannot load it directly, split to load it via MOV / MOVT. */ 7461 loaded via GPR with MOV / MOVT. */ 7535 /* Cannot load it directly, split to load it via MOV / MOVT. */
|
| /netbsd/src/external/gpl3/gcc/dist/gcc/config/mips/ |
| D | mips-ps-3d.md | 81 NOTE: MOVT.PS and MOVF.PS have different semantics from MOVN.PS and 82 MOVZ.PS. MOVT.PS and MOVF.PS depend on two CC values and move
|
| /netbsd/src/external/gpl3/binutils/dist/gas/doc/ |
| D | c-arm.texi | 800 @cindex MOVW and MOVT relocations, ARM 801 Relocations for @samp{MOVW} and @samp{MOVT} instructions can be generated 807 MOVT r0, #:upper16:foo
|
| D | as.info | 8542 Relocations for ‘MOVW’ and ‘MOVT’ instructions can be generated by 8547 MOVT r0, #:upper16:foo 29640 * MOVW and MOVT relocations, ARM: ARM-Relocations. (line 21)
|
| /netbsd/src/external/gpl3/gdb/dist/sim/mips/ |
| D | mips.igen | 6053 // MOVT 6069 // MOVT.fmt 6098 // MOVT see MOVtf 6101 // MOVT.fmt see MOVtf.fmt
|
| D | micromips.igen | 1517 // MOVT
|
| /netbsd/src/external/gpl3/gdb/dist/sim/arm/ |
| D | ChangeLog-2021 | 448 * armemu.c (handle_v6_insn): Add code to handle MOVW, MOVT, 698 * armemu.c (ARMul_Emulate32): Emulate instructions MOVW and MOVT.
|
| /netbsd/src/external/gpl3/binutils/dist/bfd/ |
| D | ChangeLog-2008 | 2709 MOVT relocations. 2710 (elf32_arm_final_link_relocate): Fix off by one MOVW/MOVT sign 2712 (elf32_arm_relocate_section): Handle MOVW and MOVT
|
| D | ChangeLog-2006 | 2158 * elf32-arm.c (elf32_arm_reloc_map): Add MOVW and MOVT relocs. 2159 (elf32_arm_final_link_relocate): Handle MOVW and MOVT relocs.
|
| D | ChangeLog-2009 | 3238 MOVW and MOVT relocations in a shared library link.
|
| /netbsd/src/external/gpl3/gdb/dist/bfd/ |
| D | ChangeLog-2008 | 2709 MOVT relocations. 2710 (elf32_arm_final_link_relocate): Fix off by one MOVW/MOVT sign 2712 (elf32_arm_relocate_section): Handle MOVW and MOVT
|
| D | ChangeLog-2006 | 2158 * elf32-arm.c (elf32_arm_reloc_map): Add MOVW and MOVT relocs. 2159 (elf32_arm_final_link_relocate): Handle MOVW and MOVT relocs.
|
| D | ChangeLog-2009 | 3238 MOVW and MOVT relocations in a shared library link.
|
| /netbsd/src/external/gpl3/binutils/dist/gas/ |
| D | ChangeLog-2008 | 921 * config/tc-arm.c (arm_fix_adjustable): Don't adjust MOVW/MOVT
|
| D | ChangeLog-2015 | 294 check. Fix some code formatting. Drop use of MOVT. Add some
|
| D | ChangeLog-2006 | 1534 (md_apply_fix): Add MOVW and MOVT relocs.
|
| /netbsd/src/external/gpl3/binutils/dist/bfd/doc/ |
| D | reloc.texi | 1343 Low and High halfword relocations for MOVW and MOVT instructions.
|
| D | bfd.info | 4070 Low and High halfword relocations for MOVW and MOVT instructions.
|
| /netbsd/src/external/gpl3/gcc/dist/gcc/doc/ |
| D | sourcebuild.texi | 2176 and @code{MOVT} instructions available.
|
| /netbsd/src/external/gpl3/gcc/dist/gcc/ |
| D | ChangeLog-2016 | 18373 * config/arm/arm.h (TARGET_HAVE_MOVT): Include ARMv8-M as having MOVT. 18374 * config/arm/arm.c (arm_arch_name): (const_ok_for_op): Check MOVT/MOVW 18782 * config/arm/arm.h (TARGET_USE_MOVT): Check MOVT/MOVW availability 18785 * config/arm/arm.c (const_ok_for_op): Check MOVT/MOVW 18787 * config/arm/arm.md (arm_movt): Use TARGET_HAVE_MOVT to check MOVT 18792 (arm_movtas_ze): Use TARGET_HAVE_MOVT to check MOVT availability. 18794 TARGET_HAVE_MOVT to check MOVT availability.
|
12