Searched refs:MacroAssembler (Results 1 - 25 of 207) sorted by relevance

123456789

/external/vixl/examples/
H A Dexamples.h40 void GenerateFactorial(MacroAssembler* masm);
46 void GenerateFactorialRec(MacroAssembler* masm);
53 void GenerateAdd3Double(MacroAssembler* masm);
60 void GenerateAdd4Double(MacroAssembler* masm);
67 void GenerateSumArray(MacroAssembler* masm);
73 void GenerateAbs(MacroAssembler* masm);
82 void GenerateCheckBounds(MacroAssembler* masm);
86 void GenerateSwap4(MacroAssembler* masm);
91 void GenerateSwapInt32(MacroAssembler* masm);
97 void GenerateDemoFunction(MacroAssembler *mas
[all...]
H A Dabs.cc32 void GenerateAbs(MacroAssembler* masm) {
49 MacroAssembler masm(assm_buf, BUF_SIZE);
H A Dgetting-started.cc35 void GenerateDemoFunction(MacroAssembler *masm) {
46 MacroAssembler masm(assm_buf, BUF_SIZE);
H A Dadd3-double.cc32 void GenerateAdd3Double(MacroAssembler* masm) {
50 MacroAssembler masm(assm_buf, BUF_SIZE);
H A Ddebugger.cc37 void GenerateBreak(MacroAssembler* masm) {
54 MacroAssembler masm(assm_buf, BUF_SIZE);
H A Dfactorial.cc32 void GenerateFactorial(MacroAssembler* masm) {
59 MacroAssembler masm(assm_buf, BUF_SIZE);
/external/chromium_org/v8/src/arm64/
H A Dmacro-assembler-arm64-inl.h40 Handle<Object> MacroAssembler::CodeObject() {
46 void MacroAssembler::And(const Register& rd,
55 void MacroAssembler::Ands(const Register& rd,
64 void MacroAssembler::Tst(const Register& rn,
71 void MacroAssembler::Bic(const Register& rd,
80 void MacroAssembler::Bics(const Register& rd,
89 void MacroAssembler::Orr(const Register& rd,
98 void MacroAssembler::Orn(const Register& rd,
107 void MacroAssembler::Eor(const Register& rd,
116 void MacroAssembler
[all...]
H A Dcodegen-arm64.h20 static void Generate(MacroAssembler* masm,
33 static void EmitMathExp(MacroAssembler* masm,
H A Ddebug-arm64.cc127 static void Generate_DebugBreakCallHelper(MacroAssembler* masm,
227 void DebugCodegen::GenerateCallICStubDebugBreak(MacroAssembler* masm) {
237 void DebugCodegen::GenerateLoadICDebugBreak(MacroAssembler* masm) {
245 void DebugCodegen::GenerateStoreICDebugBreak(MacroAssembler* masm) {
255 void DebugCodegen::GenerateKeyedLoadICDebugBreak(MacroAssembler* masm) {
261 void DebugCodegen::GenerateKeyedStoreICDebugBreak(MacroAssembler* masm) {
271 void DebugCodegen::GenerateCompareNilICDebugBreak(MacroAssembler* masm) {
280 void DebugCodegen::GenerateReturnDebugBreak(MacroAssembler* masm) {
288 void DebugCodegen::GenerateCallFunctionStubDebugBreak(MacroAssembler* masm) {
297 void DebugCodegen::GenerateCallConstructStubDebugBreak(MacroAssembler* mas
[all...]
H A Dcode-stubs-arm64.h12 void ArrayNativeCode(MacroAssembler* masm, Label* call_generic_code);
19 MacroAssembler* masm, Register left, Register right, Register scratch1,
23 static void GenerateFlatOneByteStringEquals(MacroAssembler* masm,
31 MacroAssembler* masm, Register left, Register right, Register length,
70 // See MacroAssembler::RecordWriteField() for example.
183 // registers, but we don't bother saving MacroAssembler scratch registers.
184 saved_regs_.Remove(MacroAssembler::DefaultTmpList());
185 saved_fp_regs_.Remove(MacroAssembler::DefaultFPTmpList());
204 void Save(MacroAssembler* masm) {
210 void Restore(MacroAssembler* mas
[all...]
/external/chromium_org/v8/src/arm/
H A Dcodegen-arm.h23 static void Generate(MacroAssembler* masm,
37 static void EmitMathExp(MacroAssembler* masm,
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) {
122 static void PatchNopIntoBranch(MacroAssembler* masm, int pos) {
148 MacroAssembler masm(NULL,
190 void Save(MacroAssembler* masm) {
197 void Restore(MacroAssembler* mas
[all...]
/external/chromium_org/v8/src/ia32/
H A Dcodegen-ia32.h20 static void Generate(MacroAssembler* masm,
34 static void EmitMathExp(MacroAssembler* masm,
H A Ddebug-ia32.cc72 static void Generate_DebugBreakCallHelper(MacroAssembler* masm,
170 void DebugCodegen::GenerateCallICStubDebugBreak(MacroAssembler* masm) {
181 void DebugCodegen::GenerateLoadICDebugBreak(MacroAssembler* masm) {
189 void DebugCodegen::GenerateStoreICDebugBreak(MacroAssembler* masm) {
199 void DebugCodegen::GenerateKeyedLoadICDebugBreak(MacroAssembler* masm) {
205 void DebugCodegen::GenerateKeyedStoreICDebugBreak(MacroAssembler* masm) {
215 void DebugCodegen::GenerateCompareNilICDebugBreak(MacroAssembler* masm) {
224 void DebugCodegen::GenerateReturnDebugBreak(MacroAssembler* masm) {
233 void DebugCodegen::GenerateCallFunctionStubDebugBreak(MacroAssembler* masm) {
242 void DebugCodegen::GenerateCallConstructStubDebugBreak(MacroAssembler* mas
[all...]
/external/chromium_org/v8/src/
H A Dmacro-assembler.h96 explicit FrameScope(MacroAssembler* masm, StackFrame::Type type)
114 // scope, the MacroAssembler is still marked as being in a frame scope, and
122 MacroAssembler* masm_;
130 explicit AllowExternalCallThatCantCauseGC(MacroAssembler* masm)
137 explicit NoCurrentFrameScope(MacroAssembler* masm)
147 MacroAssembler* masm_;
157 Comment(MacroAssembler* masm, const char* msg);
161 MacroAssembler* masm_;
169 Comment(MacroAssembler*, const char*) {}
H A Dbuiltins.h294 static void Generate_Adaptor(MacroAssembler* masm,
297 static void Generate_CompileLazy(MacroAssembler* masm);
298 static void Generate_InOptimizationQueue(MacroAssembler* masm);
299 static void Generate_CompileOptimized(MacroAssembler* masm);
300 static void Generate_CompileOptimizedConcurrent(MacroAssembler* masm);
301 static void Generate_JSConstructStubGeneric(MacroAssembler* masm);
302 static void Generate_JSConstructStubApi(MacroAssembler* masm);
303 static void Generate_JSEntryTrampoline(MacroAssembler* masm);
304 static void Generate_JSConstructEntryTrampoline(MacroAssembler* masm);
305 static void Generate_NotifyDeoptimized(MacroAssembler* mas
[all...]
/external/chromium_org/v8/src/mips/
H A Dcodegen-mips.h25 static void Generate(MacroAssembler* masm,
39 static void EmitMathExp(MacroAssembler* masm,
/external/chromium_org/v8/src/mips64/
H A Dcodegen-mips64.h25 static void Generate(MacroAssembler* masm,
39 static void EmitMathExp(MacroAssembler* masm,
H A Ddebug-mips64.cc101 static void Generate_DebugBreakCallHelper(MacroAssembler* masm,
180 void DebugCodegen::GenerateCallICStubDebugBreak(MacroAssembler* masm) {
190 void DebugCodegen::GenerateLoadICDebugBreak(MacroAssembler* masm) {
197 void DebugCodegen::GenerateStoreICDebugBreak(MacroAssembler* masm) {
206 void DebugCodegen::GenerateKeyedLoadICDebugBreak(MacroAssembler* masm) {
212 void DebugCodegen::GenerateKeyedStoreICDebugBreak(MacroAssembler* masm) {
222 void DebugCodegen::GenerateCompareNilICDebugBreak(MacroAssembler* masm) {
231 void DebugCodegen::GenerateReturnDebugBreak(MacroAssembler* masm) {
239 void DebugCodegen::GenerateCallFunctionStubDebugBreak(MacroAssembler* masm) {
248 void DebugCodegen::GenerateCallConstructStubDebugBreak(MacroAssembler* mas
[all...]
/external/chromium_org/v8/src/x87/
H A Dcodegen-x87.h20 static void Generate(MacroAssembler* masm,
H A Ddebug-x87.cc72 static void Generate_DebugBreakCallHelper(MacroAssembler* masm,
170 void DebugCodegen::GenerateCallICStubDebugBreak(MacroAssembler* masm) {
181 void DebugCodegen::GenerateLoadICDebugBreak(MacroAssembler* masm) {
189 void DebugCodegen::GenerateStoreICDebugBreak(MacroAssembler* masm) {
199 void DebugCodegen::GenerateKeyedLoadICDebugBreak(MacroAssembler* masm) {
205 void DebugCodegen::GenerateKeyedStoreICDebugBreak(MacroAssembler* masm) {
215 void DebugCodegen::GenerateCompareNilICDebugBreak(MacroAssembler* masm) {
224 void DebugCodegen::GenerateReturnDebugBreak(MacroAssembler* masm) {
233 void DebugCodegen::GenerateCallFunctionStubDebugBreak(MacroAssembler* masm) {
242 void DebugCodegen::GenerateCallConstructStubDebugBreak(MacroAssembler* mas
[all...]
/external/chromium_org/v8/src/x64/
H A Ddebug-x64.cc72 static void Generate_DebugBreakCallHelper(MacroAssembler* masm,
153 void DebugCodegen::GenerateCallICStubDebugBreak(MacroAssembler* masm) {
163 void DebugCodegen::GenerateLoadICDebugBreak(MacroAssembler* masm) {
171 void DebugCodegen::GenerateStoreICDebugBreak(MacroAssembler* masm) {
181 void DebugCodegen::GenerateKeyedLoadICDebugBreak(MacroAssembler* masm) {
187 void DebugCodegen::GenerateKeyedStoreICDebugBreak(MacroAssembler* masm) {
197 void DebugCodegen::GenerateCompareNilICDebugBreak(MacroAssembler* masm) {
206 void DebugCodegen::GenerateReturnDebugBreak(MacroAssembler* masm) {
215 void DebugCodegen::GenerateCallFunctionStubDebugBreak(MacroAssembler* masm) {
224 void DebugCodegen::GenerateCallConstructStubDebugBreak(MacroAssembler* mas
[all...]
H A Dmacro-assembler-x64.cc24 MacroAssembler::MacroAssembler(Isolate* arg_isolate, void* buffer, int size) function in class:v8::internal::MacroAssembler
39 int64_t MacroAssembler::RootRegisterDelta(ExternalReference other) {
63 Operand MacroAssembler::ExternalOperand(ExternalReference target,
76 void MacroAssembler::Load(Register destination, ExternalReference source) {
94 void MacroAssembler::Store(ExternalReference destination, Register source) {
112 void MacroAssembler::LoadAddress(Register destination,
126 int MacroAssembler::LoadAddressSize(ExternalReference source) {
147 void MacroAssembler::PushAddress(ExternalReference source) {
161 void MacroAssembler
[all...]
/external/vixl/benchmarks/
H A Dbench-branch.cc56 MacroAssembler* masm = new MacroAssembler(assm_buffer, buffer_size);
H A Dbench-dataop.cc56 MacroAssembler* masm = new MacroAssembler(assm_buffer, buffer_size);

Completed in 2123 milliseconds

123456789