/external/v8/src/ |
H A D | macro-assembler.h | 77 explicit FrameScope(MacroAssembler* masm, StackFrame::Type type) 95 // scope, the MacroAssembler is still marked as being in a frame scope, and 102 MacroAssembler* masm_; 110 explicit AllowExternalCallThatCantCauseGC(MacroAssembler* masm) 117 explicit NoCurrentFrameScope(MacroAssembler* masm) 127 MacroAssembler* masm_; 137 Comment(MacroAssembler* masm, const char* msg); 141 MacroAssembler* masm_; 149 Comment(MacroAssembler*, const char*) {}
|
H A D | codegen.h | 98 static void GenerateSmiOnlyToObject(MacroAssembler* masm); 99 static void GenerateSmiOnlyToDouble(MacroAssembler* masm, Label* fail); 100 static void GenerateDoubleToObject(MacroAssembler* masm, Label* fail);
|
/external/v8/src/x64/ |
H A D | code-stubs-x64.h | 50 void Generate(MacroAssembler* masm); 51 static void GenerateOperation(MacroAssembler* masm, 68 void Generate(MacroAssembler* masm); 121 void Generate(MacroAssembler* masm); 123 void GenerateTypeTransition(MacroAssembler* masm); 125 void GenerateSmiStub(MacroAssembler* masm); 126 void GenerateSmiStubSub(MacroAssembler* masm); 127 void GenerateSmiStubBitNot(MacroAssembler* masm); 128 void GenerateSmiCodeSub(MacroAssembler* masm, 133 void GenerateSmiCodeBitNot(MacroAssembler* mas [all...] |
H A D | codegen-x64.h | 54 static Handle<Code> MakeCodeEpilogue(MacroAssembler* masm, 63 static bool RecordPositions(MacroAssembler* masm, 77 static void Generate(MacroAssembler* masm,
|
/external/v8/src/arm/ |
H A D | code-stubs-arm.h | 49 void Generate(MacroAssembler* masm); 53 void GenerateCallCFunction(MacroAssembler* masm, Register scratch); 66 void Generate(MacroAssembler* masm); 112 void Generate(MacroAssembler* masm); 114 void GenerateTypeTransition(MacroAssembler* masm); 116 void GenerateSmiStub(MacroAssembler* masm); 117 void GenerateSmiStubSub(MacroAssembler* masm); 118 void GenerateSmiStubBitNot(MacroAssembler* masm); 119 void GenerateSmiCodeSub(MacroAssembler* masm, Label* non_smi, Label* slow); 120 void GenerateSmiCodeBitNot(MacroAssembler* mas [all...] |
H A D | codegen-arm.h | 53 static Handle<Code> MakeCodeEpilogue(MacroAssembler* masm, 67 static bool RecordPositions(MacroAssembler* masm, 81 static void Generate(MacroAssembler* masm,
|
H A D | debug-arm.cc | 132 static void Generate_DebugBreakCallHelper(MacroAssembler* masm, 198 void Debug::GenerateLoadICDebugBreak(MacroAssembler* masm) { 212 void Debug::GenerateStoreICDebugBreak(MacroAssembler* masm) { 226 void Debug::GenerateKeyedLoadICDebugBreak(MacroAssembler* masm) { 235 void Debug::GenerateKeyedStoreICDebugBreak(MacroAssembler* masm) { 245 void Debug::GenerateCallICDebugBreak(MacroAssembler* masm) { 254 void Debug::GenerateReturnDebugBreak(MacroAssembler* masm) { 262 void Debug::GenerateCallFunctionStubDebugBreak(MacroAssembler* masm) { 271 void Debug::GenerateCallFunctionStubRecordDebugBreak(MacroAssembler* masm) { 281 void Debug::GenerateCallConstructStubDebugBreak(MacroAssembler* mas [all...] |
/external/v8/src/mips/ |
H A D | code-stubs-mips.h | 50 void Generate(MacroAssembler* masm); 54 void GenerateCallCFunction(MacroAssembler* masm, Register scratch); 67 void Generate(MacroAssembler* masm); 113 void Generate(MacroAssembler* masm); 115 void GenerateTypeTransition(MacroAssembler* masm); 117 void GenerateSmiStub(MacroAssembler* masm); 118 void GenerateSmiStubSub(MacroAssembler* masm); 119 void GenerateSmiStubBitNot(MacroAssembler* masm); 120 void GenerateSmiCodeSub(MacroAssembler* masm, Label* non_smi, Label* slow); 121 void GenerateSmiCodeBitNot(MacroAssembler* mas [all...] |
H A D | codegen-mips.h | 55 static Handle<Code> MakeCodeEpilogue(MacroAssembler* masm, 69 static bool RecordPositions(MacroAssembler* masm, 83 static void Generate(MacroAssembler* masm,
|
H A D | debug-mips.cc | 124 static void Generate_DebugBreakCallHelper(MacroAssembler* masm, 190 void Debug::GenerateLoadICDebugBreak(MacroAssembler* masm) { 204 void Debug::GenerateStoreICDebugBreak(MacroAssembler* masm) { 218 void Debug::GenerateKeyedLoadICDebugBreak(MacroAssembler* masm) { 227 void Debug::GenerateKeyedStoreICDebugBreak(MacroAssembler* masm) { 237 void Debug::GenerateCallICDebugBreak(MacroAssembler* masm) { 246 void Debug::GenerateReturnDebugBreak(MacroAssembler* masm) { 254 void Debug::GenerateCallFunctionStubDebugBreak(MacroAssembler* masm) { 263 void Debug::GenerateCallFunctionStubRecordDebugBreak(MacroAssembler* masm) { 273 void Debug::GenerateCallConstructStubDebugBreak(MacroAssembler* mas [all...] |
/external/chromium_org/v8/src/arm/ |
H A D | code-stubs-arm.h | 37 void ArrayNativeCode(MacroAssembler* masm, Label* call_generic_code); 52 void Generate(MacroAssembler* masm); 56 void GenerateCallCFunction(MacroAssembler* masm, Register scratch); 69 void Generate(MacroAssembler* masm); 89 static void GenerateCopyCharacters(MacroAssembler* masm, 100 static void GenerateCopyCharactersLong(MacroAssembler* masm, 118 static void GenerateTwoCharacterStringTableProbe(MacroAssembler* masm, 129 static void GenerateHashInit(MacroAssembler* masm, 133 static void GenerateHashAddCharacter(MacroAssembler* masm, 137 static void GenerateHashGetHash(MacroAssembler* mas [all...] |
H A D | debug-arm.cc | 116 static void Generate_DebugBreakCallHelper(MacroAssembler* masm, 182 void Debug::GenerateLoadICDebugBreak(MacroAssembler* masm) { 196 void Debug::GenerateStoreICDebugBreak(MacroAssembler* masm) { 210 void Debug::GenerateKeyedLoadICDebugBreak(MacroAssembler* masm) { 219 void Debug::GenerateKeyedStoreICDebugBreak(MacroAssembler* masm) { 229 void Debug::GenerateCompareNilICDebugBreak(MacroAssembler* masm) { 238 void Debug::GenerateCallICDebugBreak(MacroAssembler* masm) { 247 void Debug::GenerateReturnDebugBreak(MacroAssembler* masm) { 255 void Debug::GenerateCallFunctionStubDebugBreak(MacroAssembler* masm) { 264 void Debug::GenerateCallFunctionStubRecordDebugBreak(MacroAssembler* mas [all...] |
H A D | codegen-arm.h | 57 static Handle<Code> MakeCodeEpilogue(MacroAssembler* masm, 71 static bool RecordPositions(MacroAssembler* masm, 87 static void Generate(MacroAssembler* masm, 101 static void EmitMathExp(MacroAssembler* masm,
|
/external/chromium_org/v8/src/mips/ |
H A D | code-stubs-mips.h | 38 void ArrayNativeCode(MacroAssembler* masm, Label* call_generic_code); 53 void Generate(MacroAssembler* masm); 57 void GenerateCallCFunction(MacroAssembler* masm, Register scratch); 70 void Generate(MacroAssembler* masm); 90 static void GenerateCopyCharacters(MacroAssembler* masm, 101 static void GenerateCopyCharactersLong(MacroAssembler* masm, 120 static void GenerateTwoCharacterStringTableProbe(MacroAssembler* masm, 131 static void GenerateHashInit(MacroAssembler* masm, 135 static void GenerateHashAddCharacter(MacroAssembler* masm, 139 static void GenerateHashGetHash(MacroAssembler* mas [all...] |
H A D | debug-mips.cc | 126 static void Generate_DebugBreakCallHelper(MacroAssembler* masm, 191 void Debug::GenerateLoadICDebugBreak(MacroAssembler* masm) { 205 void Debug::GenerateStoreICDebugBreak(MacroAssembler* masm) { 219 void Debug::GenerateKeyedLoadICDebugBreak(MacroAssembler* masm) { 228 void Debug::GenerateKeyedStoreICDebugBreak(MacroAssembler* masm) { 238 void Debug::GenerateCompareNilICDebugBreak(MacroAssembler* masm) { 247 void Debug::GenerateCallICDebugBreak(MacroAssembler* masm) { 256 void Debug::GenerateReturnDebugBreak(MacroAssembler* masm) { 264 void Debug::GenerateCallFunctionStubDebugBreak(MacroAssembler* masm) { 273 void Debug::GenerateCallFunctionStubRecordDebugBreak(MacroAssembler* mas [all...] |
H A D | codegen-mips.h | 59 static Handle<Code> MakeCodeEpilogue(MacroAssembler* masm, 73 static bool RecordPositions(MacroAssembler* masm, 89 static void Generate(MacroAssembler* masm, 103 static void EmitMathExp(MacroAssembler* masm,
|
/external/chromium_org/v8/src/ |
H A D | codegen.h | 101 static void GenerateMapChangeElementsTransition(MacroAssembler* masm, 104 static void GenerateSmiToDouble(MacroAssembler* masm, 107 static void GenerateDoubleToObject(MacroAssembler* masm,
|
H A D | macro-assembler.h | 98 explicit FrameScope(MacroAssembler* masm, StackFrame::Type type) 116 // scope, the MacroAssembler is still marked as being in a frame scope, and 123 MacroAssembler* masm_; 131 explicit AllowExternalCallThatCantCauseGC(MacroAssembler* masm) 138 explicit NoCurrentFrameScope(MacroAssembler* masm) 148 MacroAssembler* masm_; 158 Comment(MacroAssembler* masm, const char* msg); 162 MacroAssembler* masm_; 170 Comment(MacroAssembler*, const char*) {}
|
H A D | builtins.h | 385 static void Generate_Adaptor(MacroAssembler* masm, 388 static void Generate_InRecompileQueue(MacroAssembler* masm); 389 static void Generate_ConcurrentRecompile(MacroAssembler* masm); 390 static void Generate_JSConstructStubCountdown(MacroAssembler* masm); 391 static void Generate_JSConstructStubGeneric(MacroAssembler* masm); 392 static void Generate_JSConstructStubApi(MacroAssembler* masm); 393 static void Generate_JSEntryTrampoline(MacroAssembler* masm); 394 static void Generate_JSConstructEntryTrampoline(MacroAssembler* masm); 395 static void Generate_LazyCompile(MacroAssembler* masm); 396 static void Generate_LazyRecompile(MacroAssembler* mas [all...] |
/external/v8/src/ia32/ |
H A D | codegen-ia32.h | 49 static Handle<Code> MakeCodeEpilogue(MacroAssembler* masm, 58 static bool RecordPositions(MacroAssembler* masm, 80 static void Generate(MacroAssembler* masm,
|
H A D | code-stubs-ia32.h | 51 void Generate(MacroAssembler* masm); 52 static void GenerateOperation(MacroAssembler* masm, 69 void Generate(MacroAssembler* masm); 115 void Generate(MacroAssembler* masm); 117 void GenerateTypeTransition(MacroAssembler* masm); 119 void GenerateSmiStub(MacroAssembler* masm); 120 void GenerateSmiStubSub(MacroAssembler* masm); 121 void GenerateSmiStubBitNot(MacroAssembler* masm); 122 void GenerateSmiCodeSub(MacroAssembler* masm, 129 void GenerateSmiCodeBitNot(MacroAssembler* mas [all...] |
/external/chromium_org/v8/src/x64/ |
H A D | code-stubs-x64.h | 38 void ArrayNativeCode(MacroAssembler* masm, Label* call_generic_code); 52 void Generate(MacroAssembler* masm); 53 static void GenerateOperation(MacroAssembler* masm, 70 void Generate(MacroAssembler* masm); 89 static void GenerateCopyCharacters(MacroAssembler* masm, 98 static void GenerateCopyCharactersREP(MacroAssembler* masm, 109 static void GenerateTwoCharacterStringTableProbe(MacroAssembler* masm, 119 static void GenerateHashInit(MacroAssembler* masm, 123 static void GenerateHashAddCharacter(MacroAssembler* masm, 127 static void GenerateHashGetHash(MacroAssembler* mas [all...] |
H A D | debug-x64.cc | 99 static void Generate_DebugBreakCallHelper(MacroAssembler* masm, 180 void Debug::GenerateLoadICDebugBreak(MacroAssembler* masm) { 190 void Debug::GenerateStoreICDebugBreak(MacroAssembler* masm) { 202 void Debug::GenerateKeyedLoadICDebugBreak(MacroAssembler* masm) { 212 void Debug::GenerateKeyedStoreICDebugBreak(MacroAssembler* masm) { 224 void Debug::GenerateCompareNilICDebugBreak(MacroAssembler* masm) { 233 void Debug::GenerateCallICDebugBreak(MacroAssembler* masm) { 242 void Debug::GenerateReturnDebugBreak(MacroAssembler* masm) { 251 void Debug::GenerateCallFunctionStubDebugBreak(MacroAssembler* masm) { 260 void Debug::GenerateCallFunctionStubRecordDebugBreak(MacroAssembler* mas [all...] |
/external/chromium_org/v8/src/ia32/ |
H A D | codegen-ia32.h | 49 static Handle<Code> MakeCodeEpilogue(MacroAssembler* masm, 58 static bool RecordPositions(MacroAssembler* masm, 80 static void Generate(MacroAssembler* masm, 94 static void EmitMathExp(MacroAssembler* masm,
|
H A D | debug-ia32.cc | 101 static void Generate_DebugBreakCallHelper(MacroAssembler* masm, 200 void Debug::GenerateLoadICDebugBreak(MacroAssembler* masm) { 210 void Debug::GenerateStoreICDebugBreak(MacroAssembler* masm) { 222 void Debug::GenerateKeyedLoadICDebugBreak(MacroAssembler* masm) { 232 void Debug::GenerateKeyedStoreICDebugBreak(MacroAssembler* masm) { 244 void Debug::GenerateCompareNilICDebugBreak(MacroAssembler* masm) { 253 void Debug::GenerateCallICDebugBreak(MacroAssembler* masm) { 262 void Debug::GenerateReturnDebugBreak(MacroAssembler* masm) { 271 void Debug::GenerateCallFunctionStubDebugBreak(MacroAssembler* masm) { 280 void Debug::GenerateCallFunctionStubRecordDebugBreak(MacroAssembler* mas [all...] |