/external/webkit/V8Binding/v8/src/arm/ |
D | debug-arm.cc | 65 static void Generate_DebugBreakCallHelper(MacroAssembler* masm, in Generate_DebugBreakCallHelper() 112 void Debug::GenerateLoadICDebugBreak(MacroAssembler* masm) { in GenerateLoadICDebugBreak() 126 void Debug::GenerateStoreICDebugBreak(MacroAssembler* masm) { in GenerateStoreICDebugBreak() 140 void Debug::GenerateKeyedLoadICDebugBreak(MacroAssembler* masm) { in GenerateKeyedLoadICDebugBreak() 145 void Debug::GenerateKeyedStoreICDebugBreak(MacroAssembler* masm) { in GenerateKeyedStoreICDebugBreak() 150 void Debug::GenerateCallICDebugBreak(MacroAssembler* masm) { in GenerateCallICDebugBreak() 166 void Debug::GenerateConstructCallDebugBreak(MacroAssembler* masm) { in GenerateConstructCallDebugBreak() 174 void Debug::GenerateReturnDebugBreak(MacroAssembler* masm) { in GenerateReturnDebugBreak() 182 void Debug::GenerateReturnDebugBreakEntry(MacroAssembler* masm) { in GenerateReturnDebugBreakEntry() 188 void Debug::GenerateStubNoRegistersDebugBreak(MacroAssembler* masm) { in GenerateStubNoRegistersDebugBreak()
|
D | cfg-arm.cc | 40 void InstructionBlock::Compile(MacroAssembler* masm) { in Compile() 61 void EntryNode::Compile(MacroAssembler* masm) { in Compile() 87 void ExitNode::Compile(MacroAssembler* masm) { in Compile() 103 void PropLoadInstr::Compile(MacroAssembler* masm) { in Compile() 140 void BinaryOpInstr::Compile(MacroAssembler* masm) { in Compile() 163 void ReturnInstr::Compile(MacroAssembler* masm) { in Compile() 171 void Constant::Get(MacroAssembler* masm, Register reg) { in Get() 176 void Constant::Push(MacroAssembler* masm) { in Push() 199 void Constant::MoveToSlot(MacroAssembler* masm, SlotLocation* loc) { in MoveToSlot() 205 void SlotLocation::Get(MacroAssembler* masm, Register reg) { in Get() [all …]
|
D | ic-arm.cc | 47 static void GenerateDictionaryLoad(MacroAssembler* masm, in GenerateDictionaryLoad() 145 static void GenerateCheckNonObjectOrLoaded(MacroAssembler* masm, in GenerateCheckNonObjectOrLoaded() 162 void LoadIC::GenerateArrayLength(MacroAssembler* masm) { in GenerateArrayLength() 179 void LoadIC::GenerateStringLength(MacroAssembler* masm) { in GenerateStringLength() 196 void LoadIC::GenerateFunctionPrototype(MacroAssembler* masm) { in GenerateFunctionPrototype() 217 void CallIC::GenerateMegamorphic(MacroAssembler* masm, int argc) { in GenerateMegamorphic() 278 static void GenerateNormalHelper(MacroAssembler* masm, in GenerateNormalHelper() 312 void CallIC::GenerateNormal(MacroAssembler* masm, int argc) { in GenerateNormal() 373 void CallIC::Generate(MacroAssembler* masm, in Generate() 426 void LoadIC::GenerateMegamorphic(MacroAssembler* masm) { in GenerateMegamorphic() [all …]
|
D | macro-assembler-arm.h | 353 #define ACCESS_MASM(masm) masm->stop(__FILE_LINE__); masm-> argument 355 #define ACCESS_MASM(masm) masm-> argument
|
D | builtins-arm.cc | 41 void Builtins::Generate_Adaptor(MacroAssembler* masm, CFunctionId id) { in Generate_Adaptor() 54 void Builtins::Generate_JSConstructCall(MacroAssembler* masm) { in Generate_JSConstructCall() 87 void Builtins::Generate_JSConstructStubGeneric(MacroAssembler* masm) { in Generate_JSConstructStubGeneric() 379 static void Generate_JSEntryTrampolineHelper(MacroAssembler* masm, in Generate_JSEntryTrampolineHelper() 451 void Builtins::Generate_JSEntryTrampoline(MacroAssembler* masm) { in Generate_JSEntryTrampoline() 456 void Builtins::Generate_JSConstructEntryTrampoline(MacroAssembler* masm) { in Generate_JSConstructEntryTrampoline() 461 void Builtins::Generate_FunctionCall(MacroAssembler* masm) { in Generate_FunctionCall() 608 void Builtins::Generate_FunctionApply(MacroAssembler* masm) { in Generate_FunctionApply() 752 static void EnterArgumentsAdaptorFrame(MacroAssembler* masm) { in EnterArgumentsAdaptorFrame() 760 static void LeaveArgumentsAdaptorFrame(MacroAssembler* masm) { in LeaveArgumentsAdaptorFrame() [all …]
|
D | codegen-arm.cc | 4119 MacroAssembler* masm = cgen_->masm(); in GetValue() local 4186 MacroAssembler* masm = cgen_->masm(); in SetValue() local 4324 MacroAssembler* masm, in CountLeadingZeros() 4401 void ConvertToDoubleStub::Generate(MacroAssembler* masm) { in Generate() 4496 void WriteInt32ToHeapNumberStub::Generate(MacroAssembler *masm) { in Generate() 4544 static void EmitIdenticalObjectComparison(MacroAssembler* masm, in EmitIdenticalObjectComparison() 4624 static void EmitSmiNonsmiComparison(MacroAssembler* masm, in EmitSmiNonsmiComparison() 4684 void EmitNanCheck(MacroAssembler* masm, Label* rhs_not_nan, Condition cc) { in EmitNanCheck() 4732 static void EmitTwoNonNanDoubleComparison(MacroAssembler* masm, Condition cc) { in EmitTwoNonNanDoubleComparison() 4775 static void EmitStrictTwoHeapObjectCompare(MacroAssembler* masm) { in EmitStrictTwoHeapObjectCompare() [all …]
|
/external/webkit/V8Binding/v8/src/ia32/ |
D | debug-ia32.cc | 75 static void Generate_DebugBreakCallHelper(MacroAssembler* masm, in Generate_DebugBreakCallHelper() 127 void Debug::GenerateLoadICDebugBreak(MacroAssembler* masm) { in GenerateLoadICDebugBreak() 136 void Debug::GenerateStoreICDebugBreak(MacroAssembler* masm) { in GenerateStoreICDebugBreak() 146 void Debug::GenerateKeyedLoadICDebugBreak(MacroAssembler* masm) { in GenerateKeyedLoadICDebugBreak() 155 void Debug::GenerateKeyedStoreICDebugBreak(MacroAssembler* masm) { in GenerateKeyedStoreICDebugBreak() 166 void Debug::GenerateCallICDebugBreak(MacroAssembler* masm) { in GenerateCallICDebugBreak() 176 void Debug::GenerateConstructCallDebugBreak(MacroAssembler* masm) { in GenerateConstructCallDebugBreak() 188 void Debug::GenerateReturnDebugBreak(MacroAssembler* masm) { in GenerateReturnDebugBreak() 197 void Debug::GenerateReturnDebugBreakEntry(MacroAssembler* masm) { in GenerateReturnDebugBreakEntry() 208 void Debug::GenerateStubNoRegistersDebugBreak(MacroAssembler* masm) { in GenerateStubNoRegistersDebugBreak()
|
D | cfg-ia32.cc | 40 void InstructionBlock::Compile(MacroAssembler* masm) { in Compile() 61 void EntryNode::Compile(MacroAssembler* masm) { in Compile() 100 void ExitNode::Compile(MacroAssembler* masm) { in Compile() 116 void PropLoadInstr::Compile(MacroAssembler* masm) { in Compile() 153 void BinaryOpInstr::Compile(MacroAssembler* masm) { in Compile() 176 void ReturnInstr::Compile(MacroAssembler* masm) { in Compile() 184 void Constant::Get(MacroAssembler* masm, Register reg) { in Get() 189 void Constant::Push(MacroAssembler* masm) { in Push() 211 void Constant::MoveToSlot(MacroAssembler* masm, SlotLocation* loc) { in MoveToSlot() 216 void SlotLocation::Get(MacroAssembler* masm, Register reg) { in Get() [all …]
|
D | ic-ia32.cc | 50 static void GenerateDictionaryLoad(MacroAssembler* masm, Label* miss_label, in GenerateDictionaryLoad() 147 static void GenerateCheckNonObjectOrLoaded(MacroAssembler* masm, Label* miss, in GenerateCheckNonObjectOrLoaded() 168 void LoadIC::GenerateArrayLength(MacroAssembler* masm) { in GenerateArrayLength() 185 void LoadIC::GenerateStringLength(MacroAssembler* masm) { in GenerateStringLength() 202 void LoadIC::GenerateFunctionPrototype(MacroAssembler* masm) { in GenerateFunctionPrototype() 231 void KeyedLoadIC::GenerateGeneric(MacroAssembler* masm) { in GenerateGeneric() 346 void KeyedStoreIC::GenerateGeneric(MacroAssembler* masm) { in GenerateGeneric() 495 void CallIC::GenerateMegamorphic(MacroAssembler* masm, int argc) { in GenerateMegamorphic() 553 static void GenerateNormalHelper(MacroAssembler* masm, in GenerateNormalHelper() 588 void CallIC::GenerateNormal(MacroAssembler* masm, int argc) { in GenerateNormal() [all …]
|
D | macro-assembler-ia32.h | 350 MacroAssembler* masm() { return &masm_; } in masm() function 382 #define ACCESS_MASM(masm) { \ argument 395 #define ACCESS_MASM(masm) masm-> argument
|
D | builtins-ia32.cc | 39 void Builtins::Generate_Adaptor(MacroAssembler* masm, CFunctionId id) { in Generate_Adaptor() 52 void Builtins::Generate_JSConstructCall(MacroAssembler* masm) { in Generate_JSConstructCall() 84 void Builtins::Generate_JSConstructStubGeneric(MacroAssembler* masm) { in Generate_JSConstructStubGeneric() 327 static void Generate_JSEntryTrampolineHelper(MacroAssembler* masm, in Generate_JSEntryTrampolineHelper() 382 void Builtins::Generate_JSEntryTrampoline(MacroAssembler* masm) { in Generate_JSEntryTrampoline() 387 void Builtins::Generate_JSConstructEntryTrampoline(MacroAssembler* masm) { in Generate_JSConstructEntryTrampoline() 392 void Builtins::Generate_FunctionCall(MacroAssembler* masm) { in Generate_FunctionCall() 521 void Builtins::Generate_FunctionApply(MacroAssembler* masm) { in Generate_FunctionApply() 661 static void EnterArgumentsAdaptorFrame(MacroAssembler* masm) { in EnterArgumentsAdaptorFrame() 680 static void LeaveArgumentsAdaptorFrame(MacroAssembler* masm) { in LeaveArgumentsAdaptorFrame() [all …]
|
D | stub-cache-ia32.cc | 40 static void ProbeTable(MacroAssembler* masm, in ProbeTable() 102 void StubCache::GenerateProbe(MacroAssembler* masm, in GenerateProbe() 156 static void PushInterceptorArguments(MacroAssembler* masm, in PushInterceptorArguments() 171 void StubCompiler::GenerateLoadGlobalFunctionPrototype(MacroAssembler* masm, in GenerateLoadGlobalFunctionPrototype() 189 void StubCompiler::GenerateLoadArrayLength(MacroAssembler* masm, in GenerateLoadArrayLength() 209 static void GenerateStringCheck(MacroAssembler* masm, in GenerateStringCheck() 227 void StubCompiler::GenerateLoadStringLength(MacroAssembler* masm, in GenerateLoadStringLength() 260 void StubCompiler::GenerateLoadFunctionPrototype(MacroAssembler* masm, in GenerateLoadFunctionPrototype() 274 void StubCompiler::GenerateFastPropertyLoad(MacroAssembler* masm, in GenerateFastPropertyLoad() 293 static void CompileCallLoadPropertyWithInterceptor(MacroAssembler* masm, in CompileCallLoadPropertyWithInterceptor() [all …]
|
/external/webkit/V8Binding/v8/src/x64/ |
D | debug-x64.cc | 50 static void Generate_DebugBreakCallHelper(MacroAssembler* masm, in Generate_DebugBreakCallHelper() 103 void Debug::GenerateCallICDebugBreak(MacroAssembler* masm) { in GenerateCallICDebugBreak() 113 void Debug::GenerateConstructCallDebugBreak(MacroAssembler* masm) { in GenerateConstructCallDebugBreak() 125 void Debug::GenerateKeyedLoadICDebugBreak(MacroAssembler* masm) { in GenerateKeyedLoadICDebugBreak() 134 void Debug::GenerateKeyedStoreICDebugBreak(MacroAssembler* masm) { in GenerateKeyedStoreICDebugBreak() 145 void Debug::GenerateLoadICDebugBreak(MacroAssembler* masm) { in GenerateLoadICDebugBreak() 154 void Debug::GenerateReturnDebugBreak(MacroAssembler* masm) { in GenerateReturnDebugBreak() 163 void Debug::GenerateReturnDebugBreakEntry(MacroAssembler* masm) { in GenerateReturnDebugBreakEntry() 175 void Debug::GenerateStoreICDebugBreak(MacroAssembler* masm) { in GenerateStoreICDebugBreak() 185 void Debug::GenerateStubNoRegistersDebugBreak(MacroAssembler* masm) { in GenerateStubNoRegistersDebugBreak()
|
D | cfg-x64.cc | 41 void InstructionBlock::Compile(MacroAssembler* masm) { in Compile() 62 void EntryNode::Compile(MacroAssembler* masm) { in Compile() 102 void ExitNode::Compile(MacroAssembler* masm) { in Compile() 124 void PropLoadInstr::Compile(MacroAssembler* masm) { in Compile() 161 void BinaryOpInstr::Compile(MacroAssembler* masm) { in Compile() 184 void ReturnInstr::Compile(MacroAssembler* masm) { in Compile() 192 void Constant::Get(MacroAssembler* masm, Register reg) { in Get() 197 void Constant::Push(MacroAssembler* masm) { in Push() 219 void Constant::MoveToSlot(MacroAssembler* masm, SlotLocation* loc) { in MoveToSlot() 224 void SlotLocation::Get(MacroAssembler* masm, Register reg) { in Get() [all …]
|
D | ic-x64.cc | 50 static void GenerateDictionaryLoad(MacroAssembler* masm, Label* miss_label, in GenerateDictionaryLoad() 147 static void GenerateCheckNonObjectOrLoaded(MacroAssembler* masm, Label* miss, in GenerateCheckNonObjectOrLoaded() 223 void KeyedLoadIC::Generate(MacroAssembler* masm, in Generate() 255 void KeyedLoadIC::GenerateGeneric(MacroAssembler* masm) { in GenerateGeneric() 351 void KeyedLoadIC::GenerateMiss(MacroAssembler* masm) { in GenerateMiss() 361 void KeyedStoreIC::Generate(MacroAssembler* masm, ExternalReference const& f) { in Generate() 380 void KeyedStoreIC::GenerateExtendStorage(MacroAssembler* masm) { in GenerateExtendStorage() 401 void KeyedStoreIC::GenerateGeneric(MacroAssembler* masm) { in GenerateGeneric() 518 void CallIC::Generate(MacroAssembler* masm, in Generate() 569 void CallIC::GenerateMegamorphic(MacroAssembler* masm, int argc) { in GenerateMegamorphic() [all …]
|
D | macro-assembler-x64.h | 392 MacroAssembler* masm() { return &masm_; } in masm() function 424 #define ACCESS_MASM(masm) { \ argument 437 #define ACCESS_MASM(masm) masm-> argument
|
D | builtins-x64.cc | 37 void Builtins::Generate_Adaptor(MacroAssembler* masm, CFunctionId id) { in Generate_Adaptor() 51 static void EnterArgumentsAdaptorFrame(MacroAssembler* masm) { in EnterArgumentsAdaptorFrame() 70 static void LeaveArgumentsAdaptorFrame(MacroAssembler* masm) { in LeaveArgumentsAdaptorFrame() 88 void Builtins::Generate_ArgumentsAdaptorTrampoline(MacroAssembler* masm) { in Generate_ArgumentsAdaptorTrampoline() 169 void Builtins::Generate_FunctionCall(MacroAssembler* masm) { in Generate_FunctionCall() 307 void Builtins::Generate_FunctionApply(MacroAssembler* masm) { in Generate_FunctionApply() 458 void Builtins::Generate_JSConstructCall(MacroAssembler* masm) { in Generate_JSConstructCall() 490 void Builtins::Generate_JSConstructStubGeneric(MacroAssembler* masm) { in Generate_JSConstructStubGeneric() 732 static void Generate_JSEntryTrampolineHelper(MacroAssembler* masm, in Generate_JSEntryTrampolineHelper() 846 void Builtins::Generate_JSEntryTrampoline(MacroAssembler* masm) { in Generate_JSEntryTrampoline() [all …]
|
D | stub-cache-x64.cc | 45 static void ProbeTable(MacroAssembler* masm, in ProbeTable() 75 void StubCompiler::GenerateLoadMiss(MacroAssembler* masm, Code::Kind kind) { in GenerateLoadMiss() 89 void StubCompiler::GenerateLoadGlobalFunctionPrototype(MacroAssembler* masm, in GenerateLoadGlobalFunctionPrototype() 111 void StubCompiler::GenerateFastPropertyLoad(MacroAssembler* masm, in GenerateFastPropertyLoad() 130 static void PushInterceptorArguments(MacroAssembler* masm, in PushInterceptorArguments() 146 void StubCache::GenerateProbe(MacroAssembler* masm, in GenerateProbe() 197 void StubCompiler::GenerateStoreField(MacroAssembler* masm, in GenerateStoreField() 273 void StubCompiler::GenerateLoadArrayLength(MacroAssembler* masm, in GenerateLoadArrayLength() 293 static void GenerateStringCheck(MacroAssembler* masm, in GenerateStringCheck() 311 void StubCompiler::GenerateLoadStringLength(MacroAssembler* masm, in GenerateLoadStringLength() [all …]
|
/external/webkit/V8Binding/v8/src/ |
D | builtins.cc | 482 static void Generate_LoadIC_ArrayLength(MacroAssembler* masm) { in Generate_LoadIC_ArrayLength() 487 static void Generate_LoadIC_StringLength(MacroAssembler* masm) { in Generate_LoadIC_StringLength() 492 static void Generate_LoadIC_FunctionPrototype(MacroAssembler* masm) { in Generate_LoadIC_FunctionPrototype() 497 static void Generate_LoadIC_Initialize(MacroAssembler* masm) { in Generate_LoadIC_Initialize() 502 static void Generate_LoadIC_PreMonomorphic(MacroAssembler* masm) { in Generate_LoadIC_PreMonomorphic() 507 static void Generate_LoadIC_Miss(MacroAssembler* masm) { in Generate_LoadIC_Miss() 512 static void Generate_LoadIC_Megamorphic(MacroAssembler* masm) { in Generate_LoadIC_Megamorphic() 517 static void Generate_LoadIC_Normal(MacroAssembler* masm) { in Generate_LoadIC_Normal() 522 static void Generate_KeyedLoadIC_Initialize(MacroAssembler* masm) { in Generate_KeyedLoadIC_Initialize() 527 static void Generate_KeyedLoadIC_Miss(MacroAssembler* masm) { in Generate_KeyedLoadIC_Miss() [all …]
|
D | codegen.h | 127 MacroAssembler* masm() { return masm_; } in masm() function 291 void Generate(MacroAssembler* masm) { GenerateBody(masm, false); } in Generate() 318 void Generate(MacroAssembler* masm) { GenerateBody(masm, true); } in Generate() 331 void Generate(MacroAssembler* masm) { GenerateBody(masm, false); } in Generate() 348 void Generate(MacroAssembler* masm) { GenerateBody(masm, true); } in Generate()
|
D | codegen-inl.h | 61 Comment(MacroAssembler* masm, const char* msg) : masm_(masm), msg_(msg) { in Comment()
|
D | ic.cc | 1229 void CallIC::GenerateInitialize(MacroAssembler* masm, int argc) { in GenerateInitialize() 1234 void CallIC::GenerateMiss(MacroAssembler* masm, int argc) { in GenerateMiss() 1249 void LoadIC::GenerateInitialize(MacroAssembler* masm) { in GenerateInitialize() 1254 void LoadIC::GeneratePreMonomorphic(MacroAssembler* masm) { in GeneratePreMonomorphic() 1269 void KeyedLoadIC::GenerateInitialize(MacroAssembler* masm) { in GenerateInitialize() 1274 void KeyedLoadIC::GeneratePreMonomorphic(MacroAssembler* masm) { in GeneratePreMonomorphic() 1324 void StoreIC::GenerateInitialize(MacroAssembler* masm) { in GenerateInitialize() 1329 void StoreIC::GenerateMiss(MacroAssembler* masm) { in GenerateMiss() 1345 void KeyedStoreIC::GenerateInitialize(MacroAssembler* masm) { in GenerateInitialize() 1350 void KeyedStoreIC::GenerateMiss(MacroAssembler* masm) { in GenerateMiss()
|
D | code-stubs.cc | 48 MacroAssembler masm(NULL, 256); in GetCode() local
|
D | cfg.h | 228 void Get(MacroAssembler* masm, Register reg) { UNREACHABLE(); } in Get() 229 void Push(MacroAssembler* masm) { UNREACHABLE(); } in Push() 230 void MoveToSlot(MacroAssembler* masm, SlotLocation* loc) { UNREACHABLE(); } in MoveToSlot() 233 void Set(MacroAssembler* masm, Register reg) {} in Set() 234 void Move(MacroAssembler* masm, Value* value) {} in Move()
|
/external/webkit/JavaScriptCore/assembler/ |
D | AbstractMacroAssembler.h | 229 Label(AbstractMacroAssembler<AssemblerType>* masm) in Label() 253 DataLabelPtr(AbstractMacroAssembler<AssemblerType>* masm) in DataLabelPtr() 275 DataLabel32(AbstractMacroAssembler<AssemblerType>* masm) in DataLabel32() 354 void link(AbstractMacroAssembler<AssemblerType>* masm) in link() 359 void linkTo(Label label, AbstractMacroAssembler<AssemblerType>* masm) in linkTo() 383 void link(AbstractMacroAssembler<AssemblerType>* masm) in link() 391 void linkTo(Label label, AbstractMacroAssembler<AssemblerType>* masm) in linkTo()
|