Home
last modified time | relevance | path

Searched defs:masm (Results 1 – 25 of 41) sorted by relevance

12

/external/webkit/V8Binding/v8/src/arm/
Ddebug-arm.cc65 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()
Dcfg-arm.cc40 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 …]
Dic-arm.cc47 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 …]
Dmacro-assembler-arm.h353 #define ACCESS_MASM(masm) masm->stop(__FILE_LINE__); masm-> argument
355 #define ACCESS_MASM(masm) masm-> argument
Dbuiltins-arm.cc41 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 …]
Dcodegen-arm.cc4119 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/
Ddebug-ia32.cc75 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()
Dcfg-ia32.cc40 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 …]
Dic-ia32.cc50 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 …]
Dmacro-assembler-ia32.h350 MacroAssembler* masm() { return &masm_; } in masm() function
382 #define ACCESS_MASM(masm) { \ argument
395 #define ACCESS_MASM(masm) masm-> argument
Dbuiltins-ia32.cc39 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 …]
Dstub-cache-ia32.cc40 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/
Ddebug-x64.cc50 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()
Dcfg-x64.cc41 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 …]
Dic-x64.cc50 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 …]
Dmacro-assembler-x64.h392 MacroAssembler* masm() { return &masm_; } in masm() function
424 #define ACCESS_MASM(masm) { \ argument
437 #define ACCESS_MASM(masm) masm-> argument
Dbuiltins-x64.cc37 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 …]
Dstub-cache-x64.cc45 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/
Dbuiltins.cc482 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 …]
Dcodegen.h127 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()
Dcodegen-inl.h61 Comment(MacroAssembler* masm, const char* msg) : masm_(masm), msg_(msg) { in Comment()
Dic.cc1229 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()
Dcode-stubs.cc48 MacroAssembler masm(NULL, 256); in GetCode() local
Dcfg.h228 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/
DAbstractMacroAssembler.h229 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()

12