/external/vixl/examples/aarch64/ |
H A D | examples.h | 40 void GenerateFactorial(MacroAssembler* masm); 46 void GenerateFactorialRec(MacroAssembler* masm); 52 void GenerateNEONMatrixMultiply(MacroAssembler* masm); 58 void GenerateAdd2Vectors(MacroAssembler* masm); 65 void GenerateAdd3Double(MacroAssembler* masm); 72 void GenerateAdd4Double(MacroAssembler* masm); 79 void GenerateSumArray(MacroAssembler* masm); 85 void GenerateAbs(MacroAssembler* masm); 94 void GenerateCheckBounds(MacroAssembler* masm); 101 void GenerateCrc32(MacroAssembler* mas [all...] |
H A D | abs.cc | 31 void GenerateAbs(MacroAssembler* masm) { 47 MacroAssembler masm;
|
H A D | getting-started.cc | 34 void GenerateDemoFunction(MacroAssembler *masm) { 45 MacroAssembler masm;
|
/external/v8/src/builtins/ |
H A D | builtins-debug.cc | 13 void Builtins::Generate_Return_DebugBreak(MacroAssembler* masm) { 18 void Builtins::Generate_Slot_DebugBreak(MacroAssembler* masm) { 23 void Builtins::Generate_FrameDropperTrampoline(MacroAssembler* masm) { 27 void Builtins::Generate_HandleDebuggerStatement(MacroAssembler* masm) {
|
H A D | builtins-call.cc | 82 MacroAssembler* masm) { 88 MacroAssembler* masm) { 93 void Builtins::Generate_CallFunction_ReceiverIsAny(MacroAssembler* masm) { 99 MacroAssembler* masm) { 105 MacroAssembler* masm) { 110 void Builtins::Generate_TailCallFunction_ReceiverIsAny(MacroAssembler* masm) { 114 void Builtins::Generate_CallBoundFunction(MacroAssembler* masm) { 118 void Builtins::Generate_TailCallBoundFunction(MacroAssembler* masm) { 122 void Builtins::Generate_Call_ReceiverIsNullOrUndefined(MacroAssembler* masm) { 128 MacroAssembler* mas [all...] |
H A D | builtins-interpreter.cc | 35 void Builtins::Generate_InterpreterPushArgsAndCall(MacroAssembler* masm) { 41 MacroAssembler* masm) { 47 MacroAssembler* masm) { 52 void Builtins::Generate_InterpreterPushArgsAndTailCall(MacroAssembler* masm) { 58 MacroAssembler* masm) { 77 void Builtins::Generate_InterpreterPushArgsAndConstruct(MacroAssembler* masm) { 83 MacroAssembler* masm) { 89 MacroAssembler* masm) {
|
/external/v8/src/arm64/ |
H A D | macro-assembler-arm64-inl.h | 40 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 D | codegen-arm64.h | 19 static void Generate(MacroAssembler* masm,
|
H A D | code-stubs-arm64.h | 12 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. 186 // registers, but we don't bother saving MacroAssembler scratch registers. 187 saved_regs_.Remove(MacroAssembler::DefaultTmpList()); 188 saved_fp_regs_.Remove(MacroAssembler::DefaultFPTmpList()); 207 void Save(MacroAssembler* masm) { 213 void Restore(MacroAssembler* mas [all...] |
/external/v8/src/ |
H A D | macro-assembler.h | 71 explicit FrameScope(MacroAssembler* masm, StackFrame::Type type) 89 // scope, the MacroAssembler is still marked as being in a frame scope, and 97 MacroAssembler* masm_; 104 FrameAndConstantPoolScope(MacroAssembler* masm, StackFrame::Type type) 130 // scope, the MacroAssembler is still marked as being in a frame scope, and 138 MacroAssembler* masm_; 149 explicit ConstantPoolUnavailableScope(MacroAssembler* masm) 164 MacroAssembler* masm_; 173 explicit AllowExternalCallThatCantCauseGC(MacroAssembler* masm) 180 explicit NoCurrentFrameScope(MacroAssembler* mas [all...] |
/external/v8/src/x64/ |
H A D | macro-assembler-x64.cc | 23 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/v8/src/arm/ |
H A D | codegen-arm.h | 19 static void Generate(MacroAssembler* masm,
|
H A D | macro-assembler-arm.cc | 22 MacroAssembler::MacroAssembler(Isolate* arg_isolate, void* buffer, int size, function in class:v8::internal::MacroAssembler 34 void MacroAssembler::Jump(Register target, Condition cond) { 39 void MacroAssembler::Jump(intptr_t target, RelocInfo::Mode rmode, 46 void MacroAssembler::Jump(Address target, RelocInfo::Mode rmode, 53 void MacroAssembler::Jump(Handle<Code> code, RelocInfo::Mode rmode, 62 int MacroAssembler::CallSize(Register target, Condition cond) { 67 void MacroAssembler::Call(Register target, Condition cond) { 77 int MacroAssembler::CallSize( 86 int MacroAssembler [all...] |
H A D | code-stubs-arm.h | 14 void ArrayNativeCode(MacroAssembler* masm, Label* call_generic_code); 21 MacroAssembler* masm, Register left, Register right, Register scratch1, 25 static void GenerateFlatOneByteStringEquals(MacroAssembler* masm, 33 MacroAssembler* masm, Register left, Register right, Register length, 70 static void PatchBranchIntoNop(MacroAssembler* masm, int pos) { 75 static void PatchNopIntoBranch(MacroAssembler* masm, int pos) { 101 MacroAssembler masm(stub->GetIsolate(), stub->instruction_start(), 142 void Save(MacroAssembler* masm) { 149 void Restore(MacroAssembler* masm) { 156 void SaveCallerSaveRegisters(MacroAssembler* mas [all...] |
/external/v8/src/ia32/ |
H A D | codegen-ia32.h | 19 static void Generate(MacroAssembler* masm,
|
/external/v8/src/mips/ |
H A D | codegen-mips.h | 20 static void Generate(MacroAssembler* masm,
|
H A D | code-stubs-mips.h | 14 void ArrayNativeCode(MacroAssembler* masm, Label* call_generic_code); 21 MacroAssembler* masm, Register left, Register right, Register scratch1, 25 static void GenerateFlatOneByteStringEquals(MacroAssembler* masm, 33 MacroAssembler* masm, Register left, Register right, Register length, 97 static void PatchBranchIntoNop(MacroAssembler* masm, int pos) { 104 static void PatchNopIntoBranch(MacroAssembler* masm, int pos) { 132 MacroAssembler masm(stub->GetIsolate(), stub->instruction_start(), 173 void Save(MacroAssembler* masm) { 180 void Restore(MacroAssembler* masm) { 187 void SaveCallerSaveRegisters(MacroAssembler* mas [all...] |
/external/v8/src/mips64/ |
H A D | codegen-mips64.h | 20 static void Generate(MacroAssembler* masm,
|
/external/v8/src/ppc/ |
H A D | codegen-ppc.h | 19 static void Generate(MacroAssembler* masm, Register string, Register index,
|
/external/v8/src/s390/ |
H A D | codegen-s390.h | 21 static void Generate(MacroAssembler* masm, Register string, Register index,
|
H A D | code-stubs-s390.h | 13 void ArrayNativeCode(MacroAssembler* masm, Label* call_generic_code); 18 static void GenerateCompareFlatOneByteStrings(MacroAssembler* masm, 25 static void GenerateFlatOneByteStringEquals(MacroAssembler* masm, 31 static void GenerateOneByteCharsCompareLoop(MacroAssembler* masm, 88 static void PatchBranchCondMask(MacroAssembler* masm, int pos, Condition c) { 145 MacroAssembler masm(stub->GetIsolate(), stub->instruction_start(), 188 void Save(MacroAssembler* masm) { 195 void Restore(MacroAssembler* masm) { masm->pop(scratch1_); } 200 void SaveCallerSaveRegisters(MacroAssembler* masm, SaveFPRegsMode mode) { 209 inline void RestoreCallerSaveRegisters(MacroAssembler* mas [all...] |
H A D | macro-assembler-s390.cc | 23 MacroAssembler::MacroAssembler(Isolate* arg_isolate, void* buffer, int size, function in class:v8::internal::MacroAssembler 34 void MacroAssembler::Jump(Register target) { b(target); } 36 void MacroAssembler::JumpToJSEntry(Register target) { 41 void MacroAssembler::Jump(intptr_t target, RelocInfo::Mode rmode, 55 void MacroAssembler::Jump(Address target, RelocInfo::Mode rmode, Condition cond, 61 void MacroAssembler::Jump(Handle<Code> code, RelocInfo::Mode rmode, 67 int MacroAssembler::CallSize(Register target) { return 2; } // BASR 69 void MacroAssembler::Call(Register target) { 79 void MacroAssembler [all...] |
/external/v8/src/x87/ |
H A D | codegen-x87.h | 19 static void Generate(MacroAssembler* masm,
|
/external/v8/src/ic/ |
H A D | access-compiler.h | 34 static void TailCallBuiltin(MacroAssembler* masm, Builtins::Name name); 50 MacroAssembler* masm() { return &masm_; } 64 static void GenerateTailCall(MacroAssembler* masm, Handle<Code> code); 77 MacroAssembler masm_; 78 // Ensure that MacroAssembler has a reasonable size. 79 STATIC_ASSERT(sizeof(MacroAssembler) < 128 * kPointerSize);
|
/external/vixl/test/ |
H A D | test-code-generation-scopes.cc | 55 aarch32::MacroAssembler masm; 69 aarch64::MacroAssembler masm; 83 aarch32::MacroAssembler masm; 98 aarch64::MacroAssembler masm; 113 aarch32::MacroAssembler masm; 129 aarch64::MacroAssembler masm; 145 aarch32::MacroAssembler masm; 161 aarch64::MacroAssembler masm; 177 aarch32::MacroAssembler masm; 195 aarch64::MacroAssembler mas [all...] |