HomeSort by relevance Sort by last modified time
    Searched refs:MacroAssembler (Results 1 - 25 of 362) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /external/vixl/examples/aarch64/
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* masm)
    [all...]
abs.cc 31 void GenerateAbs(MacroAssembler* masm) {
47 MacroAssembler masm;
getting-started.cc 34 void GenerateDemoFunction(MacroAssembler *masm) {
45 MacroAssembler masm;
  /external/v8/src/builtins/
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) {
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* masm)
    [all...]
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/arm/
codegen-arm.h 19 static void Generate(MacroAssembler* masm,
macro-assembler-arm.cc 22 MacroAssembler::MacroAssembler(Isolate* arg_isolate, void* buffer, int size,
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::CallStubSize
    [all...]
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* masm, SaveFPRegsMode mode)
    [all...]
  /external/v8/src/arm64/
codegen-arm64.h 19 static void Generate(MacroAssembler* masm,
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::Eon(const Register& rd
    [all...]
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* masm)
    [all...]
  /external/v8/src/mips/
codegen-mips.h 20 static void Generate(MacroAssembler* masm,
  /external/v8/src/mips64/
codegen-mips64.h 20 static void Generate(MacroAssembler* masm,
  /external/v8/src/ppc/
codegen-ppc.h 19 static void Generate(MacroAssembler* masm, Register string, Register index,
  /external/v8/src/s390/
codegen-s390.h 21 static void Generate(MacroAssembler* masm, Register string, Register index,
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* masm
    [all...]
macro-assembler-s390.cc 23 MacroAssembler::MacroAssembler(Isolate* arg_isolate, void* buffer, int size,
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::CallJSEntry(Register target)
    [all...]
  /external/v8/src/
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* masm
    [all...]
  /external/v8/src/x64/
macro-assembler-x64.cc 23 MacroAssembler::MacroAssembler(Isolate* arg_isolate, void* buffer, int size,
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::LoadRoot(Register destination, Heap::RootListIndex index)
    [all...]
  /art/compiler/utils/arm/
assembler_arm_vixl.h 42 class ArmVIXLMacroAssembler FINAL : public vixl32::MacroAssembler {
49 : vixl32::MacroAssembler(ArmVIXLMacroAssembler::kDefaultCodeBufferCapacity) {}
55 // Prefer following interfaces to using vixl32::MacroAssembler::Cbz/Cbnz.
78 MacroAssembler::func_name(vixl32::DontCare, rd, rn, operand); \
80 using MacroAssembler::func_name
103 MacroAssembler::func_name(vixl32::DontCare, rd, operand); \
105 using MacroAssembler::func_name
114 MacroAssembler::Rrx(vixl32::DontCare, rd, rn);
116 using MacroAssembler::Rrx;
119 MacroAssembler::Mul(vixl32::DontCare, rd, rn, rm)
    [all...]
  /external/v8/src/ia32/
codegen-ia32.h 19 static void Generate(MacroAssembler* masm,
  /external/v8/src/x87/
codegen-x87.h 19 static void Generate(MacroAssembler* masm,
  /external/v8/src/ic/
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/
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 masm
    [all...]

Completed in 304 milliseconds

1 2 3 4 5 6 7 8 91011>>