Home
last modified time | relevance | path

Searched refs:BLX (Results 1 – 25 of 25) sorted by relevance

/external/llvm/test/MC/ARM/
Dthumb-not-mclass.s12 @ BLX (immediate)
Dbasic-thumb-instructions.s151 @ BL/BLX
178 @ BL/BLX (immediate)
194 @ BLX (register)
Dbasic-arm-instructions.s603 @ BL/BLX (immediate)
629 @ BLX (register)
Dv8_IT_manual.s309 @ BLX, encoding T1
/external/swiftshader/third_party/LLVM/test/MC/ARM/
Dbasic-thumb-instructions.s130 @ BL/BLX
157 @ BL/BLX (immediate)
169 @ BLX (register)
Dbasic-arm-instructions.s361 @ BL/BLX (immediate)
378 @ BLX (register)
/external/pcre/dist2/src/sljit/
DsljitNativeARM_32.c83 #define BLX 0xe12fff30 macro
263 return push_inst(compiler, BLX | RM(TMP_REG1)); in emit_blx()
486 inst[1] = BLX | RM(TMP_REG1); in inline_set_jump_addr()
2322 return push_inst(compiler, BLX | RM(TMP_REG3)); in sljit_emit_fast_return()
2435 …PTR_FAIL_IF(push_inst(compiler, (((type <= SLJIT_JUMP ? BX : BLX) | RM(TMP_REG1)) & ~COND_MASK) | … in sljit_emit_jump()
2452 return push_inst(compiler, (type <= SLJIT_JUMP ? BX : BLX) | RM(src)); in sljit_emit_ijump()
2456 return push_inst(compiler, (type <= SLJIT_JUMP ? BX : BLX) | RM(TMP_REG2)); in sljit_emit_ijump()
2472 FAIL_IF(push_inst(compiler, (type <= SLJIT_JUMP ? BX : BLX) | RM(TMP_REG1))); in sljit_emit_ijump()
DsljitNativeARM_T2_32.c108 #define BLX 0x4780 macro
1836 return push_inst16(compiler, BLX | RN3(TMP_REG3)); in sljit_emit_fast_return()
1941 PTR_FAIL_IF(push_inst16(compiler, BLX | RN3(TMP_REG1))); in sljit_emit_jump()
1958 return push_inst16(compiler, (type <= SLJIT_JUMP ? BX : BLX) | RN3(src)); in sljit_emit_ijump()
1962 return push_inst16(compiler, BLX | RN3(TMP_REG1)); in sljit_emit_ijump()
1972 return push_inst16(compiler, (type <= SLJIT_JUMP ? BX : BLX) | RN3(TMP_REG1)); in sljit_emit_ijump()
/external/v8/src/arm/
Dconstants-arm.h165 BLX = 3 << 4, enumerator
Ddisasm-arm.cc897 case BLX: in DecodeType01()
Dassembler-arm.cc521 B24 | B21 | 15 * B16 | 15 * B12 | 15 * B8 | BLX;
1480 emit(cond | B24 | B21 | 15*B16 | 15*B12 | 15*B8 | BLX | target.code()); in blx()
Dsimulator-arm.cc2394 case BLX: { in DecodeType01()
/external/swiftshader/third_party/LLVM/test/MC/Disassembler/ARM/
Dthumb1.txt95 # BLX (register)
Dbasic-arm-instructions.txt321 # BLX (register)
330 # BLX (immediate)
/external/llvm/test/MC/Disassembler/ARM/
Dthumb1.txt108 # BLX (register)
Dbasic-arm-instructions.txt354 # BLX (register)
363 # BLX (immediate)
/external/capstone/
DChangeLog197 - BLX instruction modifies PC & LR registers.
279 - BL & BLX do not read SP, but PC register.
/external/llvm/lib/Target/ARM/
DARMInstrThumb.td141 // Target for BLX *from* thumb mode.
DARMFastISel.cpp2162 return isThumb2 ? ARM::tBLXr : ARM::BLX; in ARMSelectCallOp()
DARMInstrInfo.td447 // Target for BLX *from* ARM mode.
2232 def BLX : AXI<(outs), (ins GPR:$func), BrMiscFrm,
2314 // BLX (immediate)
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
DARMInstrInfo.td1872 def BLX : AXI<(outs), (ins GPR:$func, variable_ops), BrMiscFrm,
1924 (BLX GPR:$func)>,
1987 // BLX (immediate)
/external/capstone/arch/ARM/
DARMGenAsmWriter.inc74 414582U, // BLX
2867 0U, // BLX
6095 // AESD, AESE, AESIMC, AESMC, BKPT, BL, BLX, BLXi, BX, CPS1p, CRC32B, CRC...
6238 // BKPT, BL, BLX, BLXi, BX, CPS1p, HLT, RFEDA, RFEDB, RFEIA, RFEIB, SRSDA...
DARMGenInstrInfo.inc3251 …<<MCID_Call), 0x180ULL, ImplicitList2, ImplicitList3, OperandInfo32,0,nullptr }, // Inst #57 = BLX
DARMGenDisassemblerTables.inc574 /* 2255 */ MCD_OPC_Decode, 57, 31, // Opcode: BLX
/external/valgrind/
DNEWS2340 277694 ARM: BLX LR instruction broken in ARM mode