/external/vixl/examples/ |
H A D | examples.h | 40 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 D | abs.cc | 32 void GenerateAbs(MacroAssembler* masm) { 49 MacroAssembler masm(assm_buf, BUF_SIZE);
|
H A D | getting-started.cc | 35 void GenerateDemoFunction(MacroAssembler *masm) { 46 MacroAssembler masm(assm_buf, BUF_SIZE);
|
H A D | add3-double.cc | 32 void GenerateAdd3Double(MacroAssembler* masm) { 50 MacroAssembler masm(assm_buf, BUF_SIZE);
|
H A D | debugger.cc | 37 void GenerateBreak(MacroAssembler* masm) { 54 MacroAssembler masm(assm_buf, BUF_SIZE);
|
H A D | factorial.cc | 32 void GenerateFactorial(MacroAssembler* masm) { 59 MacroAssembler masm(assm_buf, BUF_SIZE);
|
/external/chromium_org/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 | 20 static void Generate(MacroAssembler* masm, 33 static void EmitMathExp(MacroAssembler* masm,
|
H A D | debug-arm64.cc | 127 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 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. 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 D | codegen-arm.h | 23 static void Generate(MacroAssembler* masm, 37 static void EmitMathExp(MacroAssembler* masm,
|
H A D | code-stubs-arm.h | 12 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 D | codegen-ia32.h | 20 static void Generate(MacroAssembler* masm, 34 static void EmitMathExp(MacroAssembler* masm,
|
H A D | debug-ia32.cc | 72 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 D | macro-assembler.h | 96 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 D | builtins.h | 294 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 D | codegen-mips.h | 25 static void Generate(MacroAssembler* masm, 39 static void EmitMathExp(MacroAssembler* masm,
|
/external/chromium_org/v8/src/mips64/ |
H A D | codegen-mips64.h | 25 static void Generate(MacroAssembler* masm, 39 static void EmitMathExp(MacroAssembler* masm,
|
H A D | debug-mips64.cc | 101 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 D | codegen-x87.h | 20 static void Generate(MacroAssembler* masm,
|
H A D | debug-x87.cc | 72 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 D | debug-x64.cc | 72 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 D | macro-assembler-x64.cc | 24 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 D | bench-branch.cc | 56 MacroAssembler* masm = new MacroAssembler(assm_buffer, buffer_size);
|
H A D | bench-dataop.cc | 56 MacroAssembler* masm = new MacroAssembler(assm_buffer, buffer_size);
|