/external/vixl/doc/ |
D | changelog.md | 31 + Added support for W register parameters to `Tbz` and `Tbnz`.
|
/external/chromium_org/v8/src/arm64/ |
D | ic-arm64.cc | 72 __ 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
|
D | macro-assembler-arm64.cc | 649 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()
|
D | builtins-arm64.cc | 221 __ 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
|
D | code-stubs-arm64.cc | 845 __ 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
|
D | macro-assembler-arm64-inl.h | 1373 Tbnz(value, 0, not_smi_label); in JumpIfSmi() 1439 Tbnz(obj, 0, &ok); in ObjectUntag() 1652 Tbnz(reg, MaskToBit(bit_pattern), label); in TestAndBranchIfAnySet()
|
D | full-codegen-arm64.cc | 2014 __ 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
|
D | macro-assembler-arm64.h | 462 void Tbnz(const Register& rt, unsigned bit_pos, Label* label);
|
D | lithium-codegen-arm64.cc | 3360 __ Tbnz(temp, Map::kHasNonInstancePrototype, &non_instance); in DoLoadFunctionPrototype() local 5942 __ Tbnz(result, SharedFunctionInfo::kStrictModeFunction, ©_receiver); in DoWrapReceiver() local 5945 __ Tbnz(result, SharedFunctionInfo::kNative, ©_receiver); in DoWrapReceiver() local
|
/external/vixl/src/a64/ |
D | macro-assembler-a64.h | 995 void Tbnz(const Register& rt, unsigned bit_pos, Label* label) { in Tbnz() function
|
D | macro-assembler-a64.cc | 42 case reg_bit_set: Tbnz(reg, bit, label); break; in B()
|
/external/vixl/test/ |
D | test-assembler-a64.cc | 1833 __ Tbnz(x16, 61, &nbz); in TEST() local 1840 __ Tbnz(w16, 2, &nbo); in TEST() local
|
/external/chromium_org/v8/test/cctest/ |
D | test-assembler-arm64.cc | 1995 __ Tbnz(x16, 61, &nbz); in TEST() local 2002 __ Tbnz(w16, 2, &nbo); in TEST() local
|