Searched refs:tbnz (Results 1 - 13 of 13) sorted by relevance

/external/llvm/test/MC/AArch64/
H A Delf-reloc-tstb.s5 tbnz w3, #15, somewhere
H A Darm64-branch-encoding.s115 tbnz x1, #63, foo
120 tbnz w1, #31, foo
127 tbnz x3, #8, #-32768
128 ; CHECK: tbnz w3, #8, #-32768 ; encoding: [0x03,0x00,0x44,0x37]
H A Dbasic-a64-diagnostics.s3745 tbnz w3, #-1, addr
3746 tbnz w3, #32, nowhere
3747 tbnz x9, #-1, there
3748 tbnz x20, #64, dont
3750 // CHECK-ERROR-NEXT: tbnz w3, #-1, addr
3753 // CHECK-ERROR-NEXT: tbnz w3, #32, nowhere
3756 // CHECK-ERROR-NEXT: tbnz x9, #-1, there
3759 // CHECK-ERROR-NEXT: tbnz x20, #64, dont
H A Dbasic-a64-instructions.s4833 tbnz x5, #45, nowhere
4839 // CHECK: tbnz x5, #45, nowhere // encoding: [0bAAA00101,A,0b01101AAA,0xb7]
4843 tbnz w3, #2, there
4844 tbnz wzr, #31, nowhere
4847 // CHECK: tbnz w3, #2, there // encoding: [0bAAA00011,A,0b00010AAA,0x37]
4849 // CHECK: tbnz wzr, #31, nowhere // encoding: [0bAAA11111,A,0b11111AAA,0x37]
/external/v8/src/ic/arm64/
H A Dic-arm64.cc93 patcher.tbnz(smi_reg, 0, branch_imm);
/external/v8/src/arm64/
H A Dassembler-arm64.h1007 void tbnz(const Register& rt, unsigned bit_pos, Label* label);
1008 void tbnz(const Register& rt, unsigned bit_pos, int imm14);
H A Dassembler-arm64.cc1067 void Assembler::tbnz(const Register& rt, function in class:v8::internal::Assembler
1075 void Assembler::tbnz(const Register& rt, function in class:v8::internal::Assembler
1078 tbnz(rt, bit_pos, LinkAndGetInstructionOffsetTo(label));
H A Dmacro-assembler-arm64.cc782 tbnz(rt, bit_pos, label);
796 tbnz(rt, bit_pos, &done);
1342 tbnz(StackPointer(), kXSignBit, &ok); // Ok if csp < StackPointer().
/external/vixl/src/aarch64/
H A Dmacro-assembler-aarch64.cc685 tbnz(rt, bit_pos, label);
701 tbnz(rt, bit_pos, &done);
H A Dassembler-aarch64.h579 void tbnz(const Register& rt, unsigned bit_pos, Label* label);
582 void tbnz(const Register& rt, unsigned bit_pos, int64_t imm14);
H A Dassembler-aarch64.cc364 void Assembler::tbnz(const Register& rt, unsigned bit_pos, int64_t imm14) { function in class:vixl::aarch64::Assembler
370 void Assembler::tbnz(const Register& rt, unsigned bit_pos, Label* label) { function in class:vixl::aarch64::Assembler
373 tbnz(rt, bit_pos, static_cast<int>(offset));
/external/vixl/test/aarch64/
H A Dtest-disasm-aarch64.cc984 COMPARE_PREFIX(tbnz(w8, 0, INST_OFF(0x7ffc)), "tbnz w8, #0, #+0x7ffc");
985 COMPARE_PREFIX(tbnz(x9, 63, INST_OFF(-0x8000)), "tbnz x9, #63, #-0x8000");
986 COMPARE_PREFIX(tbnz(w10, 31, INST_OFF(0)), "tbnz w10, #31, #+0x0");
987 COMPARE_PREFIX(tbnz(x11, 31, INST_OFF(0x4)), "tbnz w11, #31, #+0x4");
988 COMPARE_PREFIX(tbnz(x12, 32, INST_OFF(0x8)), "tbnz x1
[all...]
/external/v8/src/full-codegen/arm64/
H A Dfull-codegen-arm64.cc63 __ tbnz(xzr, 0, target); // Never taken before patched.

Completed in 320 milliseconds