Searched refs:masm (Results 26 - 50 of 231) sorted by last modified time

12345678910

/external/openssl/crypto/sha/asm/
H A Dsha1-x86_64.pl81 $avx=1 if (!$avx && $win64 && ($flavour =~ /masm/ || $ENV{ASM} =~ /ml64/) &&
/external/libpcap/msdos/
H A Dpkt_rx0.asm5 masm
/external/chromium_org/v8/test/cctest/
H A Dtest-assembler-arm64.cc105 #define __ masm.
121 MacroAssembler masm(isolate, buf, buf_size); \
159 core.Dump(&masm); \
175 MacroAssembler masm(isolate, buf, buf_size); \
194 CpuFeatures::FlushICache(buf, masm.SizeOfGeneratedCode()); \
202 core.Dump(&masm); \
6047 UseScratchRegisterScope temps(&masm);
6048 masm.FPTmpList()->set_list(0);
6067 masm.FPTmpList()->set_list(d0.Bit());
6069 masm
[all...]
H A Dtest-code-stubs-arm.cc42 #define __ masm.
54 MacroAssembler masm(isolate, buffer, static_cast<int>(actual_size));
66 if (!masm.use_eabi_hardfloat()) {
128 masm.GetCode(&desc);
H A Dtest-code-stubs-arm64.cc42 #define __ masm.
54 MacroAssembler masm(isolate, buffer, static_cast<int>(actual_size));
70 MacroAssembler::PushPopQueue queue(&masm);
124 masm.GetCode(&desc);
H A Dtest-code-stubs-mips.cc43 #define __ masm.
55 MacroAssembler masm(isolate, buffer, static_cast<int>(actual_size));
129 masm.GetCode(&desc);
H A Dtest-code-stubs-mips64.cc43 #define __ masm.
55 MacroAssembler masm(isolate, buffer, static_cast<int>(actual_size));
129 masm.GetCode(&desc);
H A Dtest-hashing.cc47 #define __ masm->
50 void generate(MacroAssembler* masm, uint32_t key) { argument
105 MacroAssembler masm(CcTest::i_isolate(), buffer, sizeof buffer);
107 generate(&masm, key);
110 masm.GetCode(&desc);
H A Dtest-heap.cc4096 MacroAssembler masm(isolate, buffer, sizeof(buffer));
4098 masm.Push(isolate->factory()->undefined_value());
4099 masm.Drop(1);
4100 masm.GetCode(&desc);
H A Dtest-macro-assembler-arm.cc43 #define __ masm->
85 MacroAssembler* masm = &assembler; local
97 masm->GetCode(&desc);
148 MacroAssembler* masm = &assembler; // Create a pointer for the __ macro. local
218 masm->GetCode(&desc);
H A Dtest-macro-assembler-ia32.cc49 #define __ masm->
61 MacroAssembler* masm = &assembler; // Create a pointer for the __ macro. local
155 masm->GetCode(&desc);
H A Dtest-macro-assembler-mips.cc42 #define __ masm->
84 MacroAssembler* masm = &assembler; local
96 masm->GetCode(&desc);
H A Dtest-macro-assembler-mips64.cc42 #define __ masm->
84 MacroAssembler* masm = &assembler; local
96 masm->GetCode(&desc);
150 MacroAssembler* masm = &assembler; local
164 masm->GetCode(&desc);
184 MacroAssembler* masm = &assembler; local
195 __ li(a4, Operand(masm->jump_address(&to_jump)), ADDRESS_LOAD);
196 int check_size = masm->InstructionsGeneratedSince(&skip);
208 masm->GetCode(&desc);
H A Dtest-macro-assembler-x64.cc96 #define __ masm->
99 static void EntryCode(MacroAssembler* masm) { argument
108 static void ExitCode(MacroAssembler* masm) { argument
145 static void TestMoveSmi(MacroAssembler* masm, Label* exit, int id, Smi* value) { argument
164 MacroAssembler* masm = &assembler; // Create a pointer for the __ macro. local
165 EntryCode(masm);
168 TestMoveSmi(masm, &exit, 1, Smi::FromInt(0));
169 TestMoveSmi(masm, &exit, 2, Smi::FromInt(127));
170 TestMoveSmi(masm, &exit, 3, Smi::FromInt(128));
171 TestMoveSmi(masm,
194 TestSmiCompare(MacroAssembler* masm, Label* exit, int id, int x, int y) argument
250 MacroAssembler* masm = &assembler; local
298 MacroAssembler* masm = &assembler; local
388 TestI64PlusConstantToSmi(MacroAssembler* masm, Label* exit, int id, int64_t x, int y) argument
424 MacroAssembler* masm = &assembler; local
466 MacroAssembler* masm = &assembler; local
655 TestSmiNeg(MacroAssembler* masm, Label* exit, int id, int x) argument
711 MacroAssembler* masm = &assembler; local
737 SmiAddTest(MacroAssembler* masm, Label* exit, int id, int first, int second) argument
803 SmiAddOverflowTest(MacroAssembler* masm, Label* exit, int id, int x) argument
924 MacroAssembler* masm = &assembler; local
959 SmiSubTest(MacroAssembler* masm, Label* exit, int id, int first, int second) argument
1019 SmiSubOverflowTest(MacroAssembler* masm, Label* exit, int id, int x) argument
1142 MacroAssembler* masm = &assembler; local
1178 TestSmiMul(MacroAssembler* masm, Label* exit, int id, int x, int y) argument
1230 MacroAssembler* masm = &assembler; local
1262 TestSmiDiv(MacroAssembler* masm, Label* exit, int id, int x, int y) argument
1333 MacroAssembler* masm = &assembler; local
1376 TestSmiMod(MacroAssembler* masm, Label* exit, int id, int x, int y) argument
1440 MacroAssembler* masm = &assembler; local
1483 TestSmiIndex(MacroAssembler* masm, Label* exit, int id, int x) argument
1534 MacroAssembler* masm = &assembler; local
1557 TestSelectNonSmi(MacroAssembler* masm, Label* exit, int id, int x, int y) argument
1600 MacroAssembler* masm = &assembler; local
1627 TestSmiAnd(MacroAssembler* masm, Label* exit, int id, int x, int y) argument
1676 MacroAssembler* masm = &assembler; local
1705 TestSmiOr(MacroAssembler* masm, Label* exit, int id, int x, int y) argument
1754 MacroAssembler* masm = &assembler; local
1785 TestSmiXor(MacroAssembler* masm, Label* exit, int id, int x, int y) argument
1834 MacroAssembler* masm = &assembler; local
1865 TestSmiNot(MacroAssembler* masm, Label* exit, int id, int x) argument
1898 MacroAssembler* masm = &assembler; local
1924 TestSmiShiftLeft(MacroAssembler* masm, Label* exit, int id, int x) argument
1991 MacroAssembler* masm = &assembler; local
2016 TestSmiShiftLogicalRight(MacroAssembler* masm, Label* exit, int id, int x) argument
2094 MacroAssembler* masm = &assembler; local
2119 TestSmiShiftArithmeticRight(MacroAssembler* masm, Label* exit, int id, int x) argument
2160 MacroAssembler* masm = &assembler; local
2185 TestPositiveSmiPowerUp(MacroAssembler* masm, Label* exit, int id, int x) argument
2221 MacroAssembler* masm = &assembler; local
2261 MacroAssembler* masm = &assembler; local
2610 MacroAssembler* masm = &assembler; // Create a pointer for the __ macro. local
[all...]
H A Dtest-macro-assembler-x87.cc49 #define __ masm->
61 MacroAssembler* masm = &assembler; // Create a pointer for the __ macro. local
142 masm->GetCode(&desc);
H A Dtest-utils-arm64.cc38 #define __ masm->
267 void Clobber(MacroAssembler* masm, RegList reg_list, uint64_t const value) { argument
290 void ClobberFP(MacroAssembler* masm, RegList reg_list, double const value) { argument
309 void Clobber(MacroAssembler* masm, CPURegList reg_list) { argument
312 Clobber(masm, reg_list.list());
315 ClobberFP(masm, reg_list.list());
322 void RegisterDump::Dump(MacroAssembler* masm) { argument
326 RegList old_tmp_list = masm->TmpList()->list();
327 RegList old_fptmp_list = masm->FPTmpList()->list();
328 masm
[all...]
H A Dtest-utils-arm64.h221 void Clobber(MacroAssembler* masm, RegList reg_list,
225 void ClobberFP(MacroAssembler* masm, RegList reg_list,
231 void Clobber(MacroAssembler* masm, CPURegList reg_list);
/external/chromium_org/v8/tools/gyp/
H A Dv8_base.host.darwin-arm64.mk229 v8/src/arm64/delayed-masm-arm64.cc \
H A Dv8_base.host.linux-arm64.mk229 v8/src/arm64/delayed-masm-arm64.cc \
H A Dv8_base.target.darwin-arm64.mk230 v8/src/arm64/delayed-masm-arm64.cc \
H A Dv8_base.target.linux-arm64.mk230 v8/src/arm64/delayed-masm-arm64.cc \
/external/chromium_org/v8/src/arm/
H A Dassembler-arm.cc831 patcher.masm()->mov(dst, Operand(target24));
841 patcher.masm()->movw(dst, target16_0);
846 patcher.masm()->movw(dst, target16_0);
847 patcher.masm()->movt(dst, target16_1);
858 patcher.masm()->mov(dst, Operand(target8_0));
859 patcher.masm()->orr(dst, dst, Operand(target8_1 << 8));
864 patcher.masm()->mov(dst, Operand(target8_0));
865 patcher.masm()->orr(dst, dst, Operand(target8_1 << 8));
866 patcher.masm()->orr(dst, dst, Operand(target8_2 << 16));
H A Dbuiltins-arm.cc19 #define __ ACCESS_MASM(masm)
22 void Builtins::Generate_Adaptor(MacroAssembler* masm, argument
48 __ JumpToExternalReference(ExternalReference(id, masm->isolate()));
53 static void GenerateLoadInternalArrayFunction(MacroAssembler* masm, argument
70 static void GenerateLoadArrayFunction(MacroAssembler* masm, Register result) { argument
84 void Builtins::Generate_InternalArrayCode(MacroAssembler* masm) { argument
93 GenerateLoadInternalArrayFunction(masm, r1);
107 InternalArrayConstructorStub stub(masm->isolate());
112 void Builtins::Generate_ArrayCode(MacroAssembler* masm) { argument
121 GenerateLoadArrayFunction(masm, r
140 Generate_StringConstructCode(MacroAssembler* masm) argument
266 CallRuntimePassFunction( MacroAssembler* masm, Runtime::FunctionId function_id) argument
280 GenerateTailCallToSharedCode(MacroAssembler* masm) argument
288 GenerateTailCallToReturnedCode(MacroAssembler* masm) argument
294 Generate_InOptimizationQueue(MacroAssembler* masm) argument
313 Generate_JSConstructStubHelper(MacroAssembler* masm, bool is_api_function, bool create_memento) argument
714 Generate_JSConstructStubGeneric(MacroAssembler* masm) argument
719 Generate_JSConstructStubApi(MacroAssembler* masm) argument
724 Generate_JSEntryTrampolineHelper(MacroAssembler* masm, bool is_construct) argument
800 Generate_JSEntryTrampoline(MacroAssembler* masm) argument
805 Generate_JSConstructEntryTrampoline(MacroAssembler* masm) argument
810 Generate_CompileLazy(MacroAssembler* masm) argument
816 CallCompileOptimized(MacroAssembler* masm, bool concurrent) argument
831 Generate_CompileOptimized(MacroAssembler* masm) argument
837 Generate_CompileOptimizedConcurrent(MacroAssembler* masm) argument
843 GenerateMakeCodeYoungAgainCommon(MacroAssembler* masm) argument
877 Generate_MarkCodeAsExecutedOnce(MacroAssembler* masm) argument
905 Generate_MarkCodeAsExecutedTwice(MacroAssembler* masm) argument
910 Generate_NotifyStubFailureHelper(MacroAssembler* masm, SaveFPRegsMode save_doubles) argument
929 Generate_NotifyStubFailure(MacroAssembler* masm) argument
934 Generate_NotifyStubFailureSaveDoubles(MacroAssembler* masm) argument
939 Generate_NotifyDeoptimizedHelper(MacroAssembler* masm, Deoptimizer::BailoutType type) argument
971 Generate_NotifyDeoptimized(MacroAssembler* masm) argument
976 Generate_NotifySoftDeoptimized(MacroAssembler* masm) argument
981 Generate_NotifyLazyDeoptimized(MacroAssembler* masm) argument
986 Generate_OnStackReplacement(MacroAssembler* masm) argument
1029 Generate_OsrAfterStackCheck(MacroAssembler* masm) argument
1047 Generate_FunctionCall(MacroAssembler* masm) argument
1228 Generate_FunctionApply(MacroAssembler* masm) argument
1384 ArgumentAdaptorStackCheck(MacroAssembler* masm, Label* stack_overflow) argument
1404 EnterArgumentsAdaptorFrame(MacroAssembler* masm) argument
1415 LeaveArgumentsAdaptorFrame(MacroAssembler* masm) argument
1430 Generate_ArgumentsAdaptorTrampoline(MacroAssembler* masm) argument
[all...]
H A Dcode-stubs-arm.cc92 #define __ ACCESS_MASM(masm)
95 static void EmitIdenticalObjectComparison(MacroAssembler* masm,
98 static void EmitSmiNonsmiComparison(MacroAssembler* masm,
104 static void EmitStrictTwoHeapObjectCompare(MacroAssembler* masm,
109 void HydrogenCodeStub::GenerateLightweightMiss(MacroAssembler* masm, argument
118 FrameAndConstantPoolScope scope(masm, StackFrame::INTERNAL);
132 void DoubleToIStub::Generate(MacroAssembler* masm) { argument
247 void WriteInt32ToHeapNumberStub::Generate(MacroAssembler* masm) { argument
295 static void EmitIdenticalObjectComparison(MacroAssembler* masm, argument
393 static void EmitSmiNonsmiComparison(MacroAssembler* masm, argument
458 EmitStrictTwoHeapObjectCompare(MacroAssembler* masm, Register lhs, Register rhs) argument
501 EmitCheckForTwoHeapNumbers(MacroAssembler* masm, Register lhs, Register rhs, Label* both_loaded_as_doubles, Label* not_heap_numbers, Label* slow) argument
525 EmitCheckForInternalizedStringsOrObjects(MacroAssembler* masm, Register lhs, Register rhs, Label* possible_strings, Label* not_both_strings) argument
568 CompareICStub_CheckInputType(MacroAssembler* masm, Register input, Register scratch, CompareICState::State expected, Label* fail) argument
589 GenerateGeneric(MacroAssembler* masm) argument
737 Generate(MacroAssembler* masm) argument
764 Generate(MacroAssembler* masm) argument
995 Generate(MacroAssembler* masm) argument
1125 Generate(MacroAssembler* masm) argument
1304 Generate(MacroAssembler* masm) argument
1494 Generate(MacroAssembler* masm) argument
1506 GenerateReadElement(MacroAssembler* masm) argument
1559 GenerateNewSloppySlow(MacroAssembler* masm) argument
1583 GenerateNewSloppyFast(MacroAssembler* masm) argument
1788 Generate(MacroAssembler* masm) argument
1814 GenerateNewStrict(MacroAssembler* masm) argument
1911 Generate(MacroAssembler* masm) argument
2335 GenerateRecordCallTarget(MacroAssembler* masm) argument
2432 EmitContinueIfStrictOrNative(MacroAssembler* masm, Label* cont) argument
2446 EmitSlowCase(MacroAssembler* masm, int argc, Label* non_function) argument
2474 EmitWrapCase(MacroAssembler* masm, int argc, Label* cont) argument
2486 CallFunctionNoFeedback(MacroAssembler* masm, int argc, bool needs_checks, bool call_as_method) argument
2540 Generate(MacroAssembler* masm) argument
2545 Generate(MacroAssembler* masm) argument
2609 EmitLoadTypeFeedbackVector(MacroAssembler* masm, Register vector) argument
2618 Generate(MacroAssembler* masm) argument
2658 Generate(MacroAssembler* masm) argument
2735 GenerateMiss(MacroAssembler* masm) argument
2760 GenerateFast(MacroAssembler* masm) argument
2793 GenerateSlow( MacroAssembler* masm, const RuntimeCallHelper& call_helper) argument
2848 GenerateFast(MacroAssembler* masm) argument
2868 GenerateSlow( MacroAssembler* masm, const RuntimeCallHelper& call_helper) argument
2888 GenerateCopyCharacters(MacroAssembler* masm, Register dest, Register src, Register count, Register scratch, String::Encoding encoding) argument
2924 Generate(MacroAssembler* masm) argument
3149 GenerateFlatOneByteStringEquals( MacroAssembler* masm, Register left, Register right, Register scratch1, Register scratch2, Register scratch3) argument
3184 GenerateCompareFlatOneByteStrings( MacroAssembler* masm, Register left, Register right, Register scratch1, Register scratch2, Register scratch3, Register scratch4) argument
3217 GenerateOneByteCharsCompareLoop( MacroAssembler* masm, Register left, Register right, Register length, Register scratch1, Register scratch2, Label* chars_not_equal) argument
3243 Generate(MacroAssembler* masm) argument
3280 Generate(MacroAssembler* masm) argument
3311 GenerateSmis(MacroAssembler* masm) argument
3332 GenerateNumbers(MacroAssembler* masm) argument
3409 GenerateInternalizedStrings(MacroAssembler* masm) argument
3447 GenerateUniqueNames(MacroAssembler* masm) argument
3486 GenerateStrings(MacroAssembler* masm) argument
3565 GenerateObjects(MacroAssembler* masm) argument
3585 GenerateKnownObjects(MacroAssembler* masm) argument
3604 GenerateMiss(MacroAssembler* masm) argument
3627 Generate(MacroAssembler* masm) argument
3637 GenerateCall(MacroAssembler* masm, Register target) argument
3647 GenerateNegativeLookup(MacroAssembler* masm, Label* miss, Label* done, Register receiver, Register properties, Handle<Name> name, Register scratch0) argument
3730 GeneratePositiveLookup(MacroAssembler* masm, Label* miss, Label* done, Register elements, Register name, Register scratch1, Register scratch2) argument
3803 Generate(MacroAssembler* masm) argument
3908 Generate(MacroAssembler* masm) argument
[all...]
H A Dcode-stubs-arm.h12 void ArrayNativeCode(MacroAssembler* masm, Label* call_generic_code);
21 static void GenerateCopyCharacters(MacroAssembler* masm,
30 MacroAssembler* masm, Register left, Register right, Register scratch1,
34 static void GenerateFlatOneByteStringEquals(MacroAssembler* masm,
42 MacroAssembler* masm, Register left, Register right, Register length,
117 static void PatchBranchIntoNop(MacroAssembler* masm, int pos) { argument
118 masm->instr_at_put(pos, (masm->instr_at(pos) & ~B27) | (B24 | B20));
119 DCHECK(Assembler::IsTstImmediate(masm->instr_at(pos)));
122 static void PatchNopIntoBranch(MacroAssembler* masm, in argument
190 Save(MacroAssembler* masm) argument
197 Restore(MacroAssembler* masm) argument
204 SaveCallerSaveRegisters(MacroAssembler* masm, SaveFPRegsMode mode) argument
[all...]

Completed in 235 milliseconds

12345678910