Searched defs:masm (Results 1 - 25 of 138) sorted by relevance

123456

/external/vixl/examples/
H A Dabs.cc30 #define __ masm->
32 void GenerateAbs(MacroAssembler* masm) { argument
50 MacroAssembler masm(assm_buf, BUF_SIZE);
56 masm.Bind(&abs);
57 GenerateAbs(&masm);
58 masm.FinalizeCode();
63 simulator.RunFrom(masm.GetLabelAddress<Instruction*>(&abs));
H A Ddebugger.cc34 #define __ masm->
38 void GenerateBreak(MacroAssembler* masm) { argument
56 MacroAssembler masm(assm_buf, BUF_SIZE);
62 masm.Bind(&start);
63 GenerateBreak(&masm);
64 masm.FinalizeCode();
67 debugger.RunFrom(masm.GetLabelAddress<Instruction*>(&start));
H A Dgetting-started.cc31 #define __ masm->
35 void GenerateDemoFunction(MacroAssembler *masm) { argument
47 MacroAssembler masm(assm_buf, BUF_SIZE);
52 masm.Bind(&demo_function);
53 GenerateDemoFunction(&masm);
54 masm.FinalizeCode();
57 simulator.RunFrom(masm.GetLabelAddress<Instruction*>(&demo_function));
H A Dswap-int32.cc30 #define __ masm->
32 void GenerateSwapInt32(MacroAssembler* masm) { argument
68 MacroAssembler masm(assm_buf, BUF_SIZE);
74 masm.Bind(&swap_int32);
75 GenerateSwapInt32(&masm);
76 masm.FinalizeCode();
87 simulator.RunFrom(masm.GetLabelAddress<Instruction*>(&swap_int32));
H A Dswap4.cc30 #define __ masm->
32 void GenerateSwap4(MacroAssembler* masm) { argument
54 MacroAssembler masm(assm_buf, BUF_SIZE);
60 masm.Bind(&swap4);
61 GenerateSwap4(&masm);
62 masm.FinalizeCode();
78 simulator.RunFrom(masm.GetLabelAddress<Instruction*>(&swap4));
H A Dadd3-double.cc30 #define __ masm->
32 void GenerateAdd3Double(MacroAssembler* masm) { argument
51 MacroAssembler masm(assm_buf, BUF_SIZE);
57 masm.Bind(&add3_double);
58 GenerateAdd3Double(&masm);
59 masm.FinalizeCode();
68 simulator.RunFrom(masm.GetLabelAddress<Instruction*>(&add3_double));
H A Dadd4-double.cc30 #define __ masm->
32 void GenerateAdd4Double(MacroAssembler* masm) { argument
59 MacroAssembler masm(assm_buf, BUF_SIZE);
65 masm.Bind(&add4_double);
66 GenerateAdd4Double(&masm);
67 masm.FinalizeCode();
78 simulator.RunFrom(masm.GetLabelAddress<Instruction*>(&add4_double));
H A Dcheck-bounds.cc30 #define __ masm->
32 void GenerateCheckBounds(MacroAssembler* masm) { argument
79 MacroAssembler masm(assm_buf, BUF_SIZE);
85 masm.Bind(&check_bounds);
86 GenerateCheckBounds(&masm);
87 masm.FinalizeCode();
90 Instruction * function = masm.GetLabelAddress<Instruction*>(&check_bounds);
H A Dcrc-checksums.cc30 #define __ masm->
32 void GenerateCrc32(MacroAssembler* masm) { argument
72 MacroAssembler masm(assm_buf, BUF_SIZE);
76 masm.Bind(&func);
77 GenerateCrc32(&masm);
78 masm.FinalizeCode();
88 simulator.RunFrom(masm.GetLabelAddress<Instruction*>(&func));
H A Dfactorial-rec.cc30 #define __ masm->
32 void GenerateFactorialRec(MacroAssembler* masm) { argument
62 MacroAssembler masm(assm_buf, BUF_SIZE);
68 masm.Bind(&factorial_rec);
69 GenerateFactorialRec(&masm);
70 masm.FinalizeCode();
75 simulator.RunFrom(masm.GetLabelAddress<Instruction*>(&factorial_rec));
H A Dfactorial.cc30 #define __ masm->
32 void GenerateFactorial(MacroAssembler* masm) { argument
60 MacroAssembler masm(assm_buf, BUF_SIZE);
66 masm.Bind(&factorial);
67 GenerateFactorial(&masm);
68 masm.FinalizeCode();
73 simulator.RunFrom(masm.GetLabelAddress<Instruction*>(&factorial));
H A Dsum-array.cc31 #define __ masm->
33 void GenerateSumArray(MacroAssembler* masm) { argument
66 MacroAssembler masm(assm_buf, BUF_SIZE);
72 masm.Bind(&sum_array);
73 GenerateSumArray(&masm);
74 masm.FinalizeCode();
81 simulator.RunFrom(masm.GetLabelAddress<Instruction*>(&sum_array));
/external/v8/src/ic/
H A Daccess-compiler.cc18 masm()->GetCode(&desc);
19 Handle<Code> code = factory()->NewCode(desc, flags, masm()->CodeObject());
40 void PropertyAccessCompiler::TailCallBuiltin(MacroAssembler* masm, argument
42 Handle<Code> code(masm->isolate()->builtins()->builtin(name));
43 GenerateTailCall(masm, code);
/external/v8/src/ic/arm/
H A Daccess-compiler-arm.cc14 #define __ ACCESS_MASM(masm)
17 void PropertyAccessCompiler::GenerateTailCall(MacroAssembler* masm, argument
/external/v8/src/ic/arm64/
H A Daccess-compiler-arm64.cc14 #define __ ACCESS_MASM(masm)
17 void PropertyAccessCompiler::GenerateTailCall(MacroAssembler* masm, argument
/external/v8/src/ic/ia32/
H A Daccess-compiler-ia32.cc14 #define __ ACCESS_MASM(masm)
16 void PropertyAccessCompiler::GenerateTailCall(MacroAssembler* masm, argument
/external/v8/src/ic/mips/
H A Daccess-compiler-mips.cc14 #define __ ACCESS_MASM(masm)
17 void PropertyAccessCompiler::GenerateTailCall(MacroAssembler* masm, argument
/external/v8/src/ic/mips64/
H A Daccess-compiler-mips64.cc14 #define __ ACCESS_MASM(masm)
17 void PropertyAccessCompiler::GenerateTailCall(MacroAssembler* masm, argument
/external/v8/src/ic/x64/
H A Daccess-compiler-x64.cc14 #define __ ACCESS_MASM(masm)
17 void PropertyAccessCompiler::GenerateTailCall(MacroAssembler* masm, argument
H A Dstub-cache-x64.cc15 #define __ ACCESS_MASM(masm)
18 static void ProbeTable(Isolate* isolate, MacroAssembler* masm, argument
85 void StubCache::GenerateProbe(MacroAssembler* masm, Code::Flags flags, argument
89 Isolate* isolate = masm->isolate();
110 Counters* counters = masm->isolate()->counters();
126 ProbeTable(isolate, masm, flags, leave_frame, kPrimary, receiver, name,
139 ProbeTable(isolate, masm, flags, leave_frame, kSecondary, receiver, name,
/external/v8/src/ic/x87/
H A Daccess-compiler-x87.cc14 #define __ ACCESS_MASM(masm)
16 void PropertyAccessCompiler::GenerateTailCall(MacroAssembler* masm, argument
/external/v8/test/cctest/
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-x87.cc49 #define __ masm->
61 MacroAssembler* masm = &assembler; // Create a pointer for the __ macro. local
142 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);
/external/v8/src/arm64/
H A Dlithium-gap-resolver-arm64.h10 #include "src/arm64/delayed-masm-arm64.h"
21 DelayedGapMasm(LCodeGen* owner, MacroAssembler* masm) argument
22 : DelayedMasm(owner, masm, root) {

Completed in 251 milliseconds

123456