Home
last modified time | relevance | path

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

12

/external/v8/test/cctest/
Dtest-assembler-arm64.cc247 __ Mov(x29, csp); in TEST() local
250 __ Mov(x16, 0x1000); in TEST() local
251 __ Mov(csp, x16); in TEST() local
252 __ Mov(x0, csp); in TEST() local
256 __ Mov(x1, csp); in TEST() local
259 __ Mov(x17, 0xfff); in TEST() local
261 __ Mov(x2, csp); in TEST() local
265 __ Mov(x3, csp); in TEST() local
269 __ Mov(x4, csp); in TEST() local
273 __ Mov(w5, wcsp); in TEST() local
[all …]
Dtest-disasm-arm64.cc148 COMPARE(Mov(w0, Operand(0x1234)), "movz w0, #0x1234"); in TEST_()
149 COMPARE(Mov(x1, Operand(0x1234)), "movz x1, #0x1234"); in TEST_()
150 COMPARE(Mov(w2, Operand(w3)), "mov w2, w3"); in TEST_()
151 COMPARE(Mov(x4, Operand(x5)), "mov x4, x5"); in TEST_()
152 COMPARE(Mov(w6, Operand(w7, LSL, 5)), "lsl w6, w7, #5"); in TEST_()
153 COMPARE(Mov(x8, Operand(x9, ASR, 42)), "asr x8, x9, #42"); in TEST_()
154 COMPARE(Mov(w10, Operand(w11, UXTB)), "uxtb w10, w11"); in TEST_()
155 COMPARE(Mov(x12, Operand(x13, UXTB, 1)), "ubfiz x12, x13, #1, #8"); in TEST_()
156 COMPARE(Mov(w14, Operand(w15, SXTH, 2)), "sbfiz w14, w15, #2, #16"); in TEST_()
157 COMPARE(Mov(x16, Operand(x20, SXTW, 3)), "sbfiz x16, x20, #3, #32"); in TEST_()
[all …]
Dtest-code-stubs-arm64.cc64 __ Mov(jssp, csp); in MakeConvertDToIFuncTrampoline() local
69 __ Mov(source_reg, jssp); in MakeConvertDToIFuncTrampoline() local
119 __ Mov(x0, destination_reg); in MakeConvertDToIFuncTrampoline() local
122 __ Mov(csp, jssp); in MakeConvertDToIFuncTrampoline() local
/external/vixl/test/
Dtest-assembler-a64.cc242 __ Mov(x29, sp); in TEST() local
245 __ Mov(sp, 0x1004); in TEST() local
246 __ Mov(x0, sp); in TEST() local
250 __ Mov(x1, sp); in TEST() local
253 __ Mov(x17, 0xfff); in TEST() local
255 __ Mov(x2, sp); in TEST() local
259 __ Mov(x3, sp); in TEST() local
263 __ Mov(x4, sp); in TEST() local
267 __ Mov(w5, wsp); in TEST() local
270 __ Mov(sp, x29); in TEST() local
[all …]
Dtest-simulator-a64.cc222 __ Mov(out, results); in Test1Op_Helper() local
223 __ Mov(inputs_base, inputs); in Test1Op_Helper() local
224 __ Mov(length, inputs_length); in Test1Op_Helper() local
226 __ Mov(index_n, 0); in Test1Op_Helper() local
329 __ Mov(out, results); in Test2Op_Helper() local
330 __ Mov(inputs_base, inputs); in Test2Op_Helper() local
331 __ Mov(length, inputs_length); in Test2Op_Helper() local
333 __ Mov(index_n, 0); in Test2Op_Helper() local
337 __ Mov(index_m, 0); in Test2Op_Helper() local
451 __ Mov(out, results); in Test3Op_Helper() local
[all …]
/external/v8/src/regexp/arm64/
Dregexp-macro-assembler-arm64.cc289 __ Mov(capture_start_offset.X(), GetCachedRegister(start_reg)); in CheckNotBackReferenceIgnoreCase() local
396 __ Mov(w2, capture_length); in CheckNotBackReferenceIgnoreCase() local
403 __ Mov(x3, ExternalReference::isolate_address(isolate())); in CheckNotBackReferenceIgnoreCase() local
443 __ Mov(x10, GetCachedRegister(start_reg)); in CheckNotBackReference() local
568 __ Mov(x11, Operand(table)); in CheckBitInTable() local
655 __ Mov(x10, map); in CheckSpecialCharacterClass() local
668 __ Mov(x10, map); in CheckSpecialCharacterClass() local
685 __ Mov(w0, FAILURE); in Fail() local
731 __ Mov(start_offset(), w1); in GetCode() local
732 __ Mov(input_start(), x2); in GetCode() local
[all …]
/external/compiler-rt/lib/asan/tests/
Dasan_asm_test.cc38 #define DECLARE_ASM_WRITE(Type, Size, Mov, Reg) \ argument
41 Mov " %[val], (%[ptr]) \n\t" \
48 #define DECLARE_ASM_READ(Type, Size, Mov, Reg) \ argument
52 Mov " (%[ptr]), %[res] \n\t" \
80 #define DECLARE_ASM_WRITE(Type, Size, Mov, Reg) \ argument
83 Mov " %[val], (%[ptr]) \n\t" \
90 #define DECLARE_ASM_READ(Type, Size, Mov, Reg) \ argument
94 Mov " (%[ptr]), %[res] \n\t" \
/external/v8/src/debug/arm64/
Ddebug-arm64.cc86 __ Mov(scratch, Smi::FromInt(LiveEdit::kFramePaddingValue)); in GenerateDebugBreakStub() local
88 __ Mov(scratch, Smi::FromInt(LiveEdit::kFramePaddingInitialSize)); in GenerateDebugBreakStub() local
93 __ Mov(x0, 0); // No arguments. in GenerateDebugBreakStub() local
94 __ Mov(x1, ExternalReference(Runtime::FunctionForId(Runtime::kDebugBreak), in GenerateDebugBreakStub() local
103 __ Mov(reg, Operand(kDebugZapValue)); in GenerateDebugBreakStub() local
121 __ Mov(scratch, after_break_target); in GenerateDebugBreakStub() local
/external/v8/src/arm64/
Dcode-stubs-arm64.cc272 __ Mov(result, GREATER); in EmitIdenticalObjectComparison() local
275 __ Mov(result, LESS); in EmitIdenticalObjectComparison() local
283 __ Mov(result, GREATER); // Things aren't less than themselves. in EmitIdenticalObjectComparison() local
285 __ Mov(result, LESS); // Things aren't greater than themselves. in EmitIdenticalObjectComparison() local
287 __ Mov(result, EQUAL); // Things are <=, >=, ==, === themselves. in EmitIdenticalObjectComparison() local
305 __ Mov(result, GREATER); in EmitIdenticalObjectComparison() local
307 __ Mov(result, LESS); in EmitIdenticalObjectComparison() local
399 __ Mov(result, NOT_EQUAL); in EmitSmiNonsmiComparison() local
424 __ Mov(result, NOT_EQUAL); in EmitSmiNonsmiComparison() local
469 __ Mov(result, NOT_EQUAL); in EmitCheckForInternalizedStringsOrObjects() local
[all …]
Dmacro-assembler-arm64.cc90 Mov(rd, 0); in LogicalMacro()
94 Mov(rd, rn); in LogicalMacro()
106 Mov(rd, rn); in LogicalMacro()
109 Mov(rd, immediate); in LogicalMacro()
134 Mov(csp, temp); in LogicalMacro()
161 void MacroAssembler::Mov(const Register& rd, uint64_t imm) { in Mov() function in v8::internal::MacroAssembler
240 void MacroAssembler::Mov(const Register& rd, in Mov() function in v8::internal::MacroAssembler
256 Mov(dst, operand.ImmediateValue()); in Mov()
305 Mov(rd, ~operand.ImmediateValue()); in Mvn()
372 Mov(temp, operand); in ConditionalCompareMacro()
[all …]
Dbuiltins-arm64.cc134 __ Mov(x3, x1); in Generate_ArrayCode() local
198 __ Mov(x2, Smi::FromInt(0)); in Generate_NumberConstructor_ConstructStub() local
497 __ Mov(write_address, new_obj); in Generate_JSConstructStubHelper() local
585 __ Mov(x4, x0); in Generate_JSConstructStubHelper() local
785 __ Mov(cp, 0); in Generate_JSEntryTrampolineHelper() local
792 __ Mov(scratch, Operand(ExternalReference(Isolate::kContextAddress, in Generate_JSEntryTrampolineHelper() local
821 __ Mov(scratch, argc); in Generate_JSEntryTrampolineHelper() local
822 __ Mov(argc, new_target); in Generate_JSEntryTrampolineHelper() local
823 __ Mov(new_target, scratch); in Generate_JSEntryTrampolineHelper() local
831 __ Mov(x20, x19); in Generate_JSEntryTrampolineHelper() local
[all …]
Ddeoptimizer-arm64.cc138 __ Mov(x3, Operand(ExternalReference(Isolate::kCEntryFPAddress, isolate()))); in Generate() local
156 __ Mov(code_object, lr); in Generate() local
164 __ Mov(x1, type()); in Generate() local
169 __ Mov(x5, ExternalReference::isolate_address(isolate())); in Generate() local
293 __ Mov(last_output_frame, current_frame); in Generate() local
/external/v8/src/full-codegen/arm64/
Dfull-codegen-arm64.cc162 __ Mov(x2, loop_iterations); in Generate() local
185 __ Mov(x10, Operand(info->scope()->GetScopeInfo(info->isolate()))); in Generate() local
211 __ Mov(cp, x0); in Generate() local
273 __ Mov(RestParamAccessDescriptor::parameter_count(), in Generate() local
277 __ Mov(RestParamAccessDescriptor::rest_parameter_index(), in Generate() local
300 __ Mov(ArgumentsAccessNewDescriptor::parameter_count(), in Generate() local
375 __ Mov(x0, Smi::FromInt(0)); in ClearAccumulator() local
380 __ Mov(x2, Operand(profiling_counter_)); in EmitProfilingCounterDecrement() local
389 __ Mov(x2, Operand(profiling_counter_)); in EmitProfilingCounterReset() local
390 __ Mov(x3, Smi::FromInt(reset_value)); in EmitProfilingCounterReset() local
[all …]
/external/v8/src/crankshaft/arm64/
Dlithium-gap-resolver-arm64.cc158 __ Mov(SavedValueRegister(), cgen_->ToRegister(source)); in BreakCycle() local
182 __ Mov(cgen_->ToRegister(saved_destination_), SavedValueRegister()); in RestoreValue() local
211 __ Mov(cgen_->ToRegister(destination), source_register); in EmitMove() local
231 __ Mov(dst, cgen_->ToSmi(constant_source)); in EmitMove() local
233 __ Mov(dst, cgen_->ToInteger32(constant_source)); in EmitMove() local
Ddelayed-masm-arm64-inl.h23 void DelayedMasm::Mov(const Register& rd, in Mov() function
28 __ Mov(rd, operand, discard_mode); in Mov()
Ddelayed-masm-arm64.h70 inline void Mov(const Register& rd,
105 masm_->Mov(ScratchRegister(), saved_value); in SetSavedValue()
/external/vixl/examples/
Ddebugger.cc45 __ Mov(x1, 123); in GenerateBreak() local
46 __ Mov(x2, 456); in GenerateBreak() local
Dfactorial.cc39 __ Mov(x1, x0); in GenerateFactorial() local
40 __ Mov(x0, 1); // Use x0 as the accumulator. in GenerateFactorial() local
Dfactorial-rec.cc43 __ Mov(x1, x0); in GenerateFactorialRec() local
52 __ Mov(x0, 1); in GenerateFactorialRec() local
Dswap-int32.cc37 __ Mov(x2, __ StackPointer()); in GenerateSwapInt32()
54 __ Mov(old_stack_pointer, __ StackPointer()); in GenerateSwapInt32()
Dcrc-checksums.cc44 __ Mov(x2, x0); in GenerateCrc32() local
48 __ Mov(w0, 0xffffffff); in GenerateCrc32() local
Dsum-array.cc41 __ Mov(x2, x0); in GenerateSumArray() local
42 __ Mov(w0, 0); in GenerateSumArray() local
/external/v8/src/ic/arm64/
Dhandler-compiler-arm64.cc98 __ Mov(x0, scratch1); in GenerateLoadFunctionPrototype() local
178 __ Mov(holder, receiver); in GenerateApiAccessorCall() local
221 __ Mov(api_function_address, ref); in GenerateApiAccessorCall() local
399 __ Mov(this->name(), Operand(name)); in GenerateRestoreName() local
405 __ Mov(this->name(), Operand(name)); in GenerateRestoreName() local
487 __ Mov(scratch1, Operand(validity_cell)); in CheckPrototypes() local
666 __ Mov(scratch3(), Operand(data)); in GenerateLoadCallback() local
675 __ Mov(scratch2(), Operand(ExternalReference::isolate_address(isolate()))); in GenerateLoadCallback() local
697 __ Mov(getter_address_reg, ref); in GenerateLoadCallback() local
791 __ Mov(scratch1(), Operand(callback)); in CompileStoreCallback() local
[all …]
/external/vixl/src/vixl/a64/
Dmacro-assembler-a64.cc739 Mov(rd, 0); in LogicalMacro()
744 Mov(rd, rn); in LogicalMacro()
757 Mov(rd, rn); in LogicalMacro()
760 Mov(rd, immediate); in LogicalMacro()
787 Mov(sp, temp); in LogicalMacro()
813 void MacroAssembler::Mov(const Register& rd, in Mov() function in vixl::MacroAssembler
822 Mov(rd, operand.immediate()); in Mov()
946 Mov(temp, imm); in Movi32bitHelper()
979 Mov(temp, imm); in Movi64bitHelper()
1022 Mov(temp, hi); in Movi()
[all …]
/external/vixl/doc/
Dgetting-started.md72 It allows us to write `__ Mov(x0, 42);` instead of `masm->Mov(x0, 42);` to
123 __ Mov(x0, 42);
125 __ Mov(x1, 0xc001);
127 If we run this code fragment the `Mov(x0, 42)` will never be executed since
129 `Mov(x1, 0xc001)` instruction.
156 `__ Mov(x0, 0x1122334455667788);`

12