Home
last modified time | relevance | path

Searched refs:Tbnz (Results 1 – 13 of 13) sorted by relevance

/external/vixl/doc/
Dchangelog.md31 + Added support for W register parameters to `Tbz` and `Tbnz`.
/external/chromium_org/v8/src/arm64/
Dic-arm64.cc72 __ Tbnz(scratch1, Map::kIsAccessCheckNeeded, miss); in GenerateNameDictionaryReceiverCheck() local
73 __ Tbnz(scratch1, Map::kHasNamedInterceptor, miss); in GenerateNameDictionaryReceiverCheck() local
203 __ Tbnz(scratch, Map::kIsAccessCheckNeeded, slow); in GenerateKeyedLoadReceiverCheck() local
204 __ Tbnz(scratch, interceptor_bit, slow); in GenerateKeyedLoadReceiverCheck() local
346 __ Tbnz(key, kXSignBit, slow_case); in GenerateMappedArgumentsLookup() local
854 __ Tbnz(x3, Map::kIsAccessCheckNeeded, &slow); in GenerateIndexedInterceptor() local
Dmacro-assembler-arm64.cc649 case reg_bit_set: Tbnz(reg, bit, label); break; in B()
675 void MacroAssembler::Tbnz(const Register& rt, unsigned bit_pos, Label* label) { in Tbnz() function in v8::internal::MacroAssembler
1246 Tbnz(fpcr, FZ_offset, &unexpected_mode); in AssertFPCRState()
1268 Tbnz(fpcr, DN_offset, &no_write_required); in ConfigureFPCR()
3757 Tbnz(scratch, SharedFunctionInfo::kBoundFunction, miss); in TryGetFunctionPrototype()
3763 Tbnz(scratch, Map::kHasNonInstancePrototype, &non_instance); in TryGetFunctionPrototype()
4169 Tbnz(scratch1, (14 + kPointerSizeLog2), &store_buffer_overflow); in RememberedSetHelper()
4471 Tbnz(reg, 0, &color_is_valid); in AssertHasValidColor()
4535 Tbnz(bitmap_scratch, 1, has_color); in HasColor()
4632 Tbnz(load_scratch, 0, &done); in EnsureNotWhite()
Dbuiltins-arm64.cc221 __ Tbnz(x11, MaskToBit(kIsNotStringMask), &convert_argument); in Generate_StringConstructCode() local
1283 __ Tbnz(x10, SharedFunctionInfo::kStrictModeFunction, &push_receiver); in Generate_FunctionApply() local
1285 __ Tbnz(x10, SharedFunctionInfo::kNative, &push_receiver); in Generate_FunctionApply() local
Dcode-stubs-arm64.cc845 __ Tbnz(right_type, MaskToBit(kIsNotStringMask), &object_test); in EmitCheckForInternalizedStringsOrObjects() local
846 __ Tbnz(right_type, MaskToBit(kIsNotInternalizedMask), possible_strings); in EmitCheckForInternalizedStringsOrObjects() local
847 __ Tbnz(left_type, MaskToBit(kIsNotStringMask), not_both_strings); in EmitCheckForInternalizedStringsOrObjects() local
848 __ Tbnz(left_type, MaskToBit(kIsNotInternalizedMask), possible_strings); in EmitCheckForInternalizedStringsOrObjects() local
3170 __ Tbnz(w4, SharedFunctionInfo::kStrictModeFunction, cont); in EmitContinueIfStrictOrNative() local
3173 __ Tbnz(w4, SharedFunctionInfo::kNative, cont); in EmitContinueIfStrictOrNative() local
3825 __ Tbnz(x12, MaskToBit(kIsNotStringMask), &miss); in GenerateStrings() local
4072 __ Tbnz(from, kWSignBit, &runtime); in Generate() local
4678 __ Tbnz(bitfield2, MaskToBit(FAST_ELEMENTS << Map::ElementsKindBits::kShift), in Generate() local
5139 __ Tbnz(kind, 0, &normal_sequence); in CreateArrayDispatchOneArgument() local
Dmacro-assembler-arm64-inl.h1373 Tbnz(value, 0, not_smi_label); in JumpIfSmi()
1439 Tbnz(obj, 0, &ok); in ObjectUntag()
1652 Tbnz(reg, MaskToBit(bit_pattern), label); in TestAndBranchIfAnySet()
Dfull-codegen-arm64.cc2014 __ Tbnz(left, kXSignBit, &stub_call); in EmitInlineSmiBinaryOp() local
2036 __ Tbnz(x11, kXSignBit, &stub_call); in EmitInlineSmiBinaryOp() local
2625 __ Tbnz(x11, Map::kIsUndetectable, if_false); in EmitIsObject() local
2704 __ Tbnz(bitfield2, Map::kStringWrapperSafeForDefaultValueOf, &skip_lookup); in EmitIsStringWrapperSafeForDefaultValueOf() local
Dmacro-assembler-arm64.h462 void Tbnz(const Register& rt, unsigned bit_pos, Label* label);
Dlithium-codegen-arm64.cc3360 __ Tbnz(temp, Map::kHasNonInstancePrototype, &non_instance); in DoLoadFunctionPrototype() local
5942 __ Tbnz(result, SharedFunctionInfo::kStrictModeFunction, &copy_receiver); in DoWrapReceiver() local
5945 __ Tbnz(result, SharedFunctionInfo::kNative, &copy_receiver); in DoWrapReceiver() local
/external/vixl/src/a64/
Dmacro-assembler-a64.h995 void Tbnz(const Register& rt, unsigned bit_pos, Label* label) { in Tbnz() function
Dmacro-assembler-a64.cc42 case reg_bit_set: Tbnz(reg, bit, label); break; in B()
/external/vixl/test/
Dtest-assembler-a64.cc1833 __ Tbnz(x16, 61, &nbz); in TEST() local
1840 __ Tbnz(w16, 2, &nbo); in TEST() local
/external/chromium_org/v8/test/cctest/
Dtest-assembler-arm64.cc1995 __ Tbnz(x16, 61, &nbz); in TEST() local
2002 __ Tbnz(w16, 2, &nbo); in TEST() local