/external/v8/test/cctest/ |
D | test-assembler-arm64.cc | 247 __ 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 …]
|
D | test-disasm-arm64.cc | 148 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 …]
|
D | test-code-stubs-arm64.cc | 64 __ 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/ |
D | test-assembler-a64.cc | 242 __ 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 …]
|
D | test-simulator-a64.cc | 222 __ 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/ |
D | regexp-macro-assembler-arm64.cc | 289 __ 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/ |
D | asan_asm_test.cc | 38 #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/ |
D | debug-arm64.cc | 86 __ 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/ |
D | code-stubs-arm64.cc | 272 __ 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 …]
|
D | macro-assembler-arm64.cc | 90 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 …]
|
D | builtins-arm64.cc | 134 __ 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 …]
|
D | deoptimizer-arm64.cc | 138 __ 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/ |
D | full-codegen-arm64.cc | 162 __ 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/ |
D | lithium-gap-resolver-arm64.cc | 158 __ 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
|
D | delayed-masm-arm64-inl.h | 23 void DelayedMasm::Mov(const Register& rd, in Mov() function 28 __ Mov(rd, operand, discard_mode); in Mov()
|
D | delayed-masm-arm64.h | 70 inline void Mov(const Register& rd, 105 masm_->Mov(ScratchRegister(), saved_value); in SetSavedValue()
|
/external/vixl/examples/ |
D | debugger.cc | 45 __ Mov(x1, 123); in GenerateBreak() local 46 __ Mov(x2, 456); in GenerateBreak() local
|
D | factorial.cc | 39 __ Mov(x1, x0); in GenerateFactorial() local 40 __ Mov(x0, 1); // Use x0 as the accumulator. in GenerateFactorial() local
|
D | factorial-rec.cc | 43 __ Mov(x1, x0); in GenerateFactorialRec() local 52 __ Mov(x0, 1); in GenerateFactorialRec() local
|
D | swap-int32.cc | 37 __ Mov(x2, __ StackPointer()); in GenerateSwapInt32() 54 __ Mov(old_stack_pointer, __ StackPointer()); in GenerateSwapInt32()
|
D | crc-checksums.cc | 44 __ Mov(x2, x0); in GenerateCrc32() local 48 __ Mov(w0, 0xffffffff); in GenerateCrc32() local
|
D | sum-array.cc | 41 __ Mov(x2, x0); in GenerateSumArray() local 42 __ Mov(w0, 0); in GenerateSumArray() local
|
/external/v8/src/ic/arm64/ |
D | handler-compiler-arm64.cc | 98 __ 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/ |
D | macro-assembler-a64.cc | 739 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/ |
D | getting-started.md | 72 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);`
|