Searched refs:MacroAssembler (Results 26 - 50 of 179) sorted by relevance

12345678

/external/v8/src/ia32/
H A Ddebug-ia32.cc98 static void Generate_DebugBreakCallHelper(MacroAssembler* masm,
172 void Debug::GenerateLoadICDebugBreak(MacroAssembler* masm) {
182 void Debug::GenerateStoreICDebugBreak(MacroAssembler* masm) {
194 void Debug::GenerateKeyedLoadICDebugBreak(MacroAssembler* masm) {
204 void Debug::GenerateKeyedStoreICDebugBreak(MacroAssembler* masm) {
216 void Debug::GenerateCallICDebugBreak(MacroAssembler* masm) {
225 void Debug::GenerateReturnDebugBreak(MacroAssembler* masm) {
234 void Debug::GenerateCallFunctionStubDebugBreak(MacroAssembler* masm) {
243 void Debug::GenerateCallFunctionStubRecordDebugBreak(MacroAssembler* masm) {
253 void Debug::GenerateCallConstructStubDebugBreak(MacroAssembler* mas
[all...]
H A Dmacro-assembler-ia32.cc42 // MacroAssembler implementation.
44 MacroAssembler::MacroAssembler(Isolate* arg_isolate, void* buffer, int size) function in class:v8::internal::MacroAssembler
56 void MacroAssembler::InNewSpace(
81 void MacroAssembler::RememberedSetHelper(
86 MacroAssembler::RememberedSetFinalAction and_then) {
128 void MacroAssembler::ClampDoubleToUint8(XMMRegister input_reg,
148 void MacroAssembler::ClampUint8(Register reg) {
158 void MacroAssembler::RecordWriteArray(Register object,
196 void MacroAssembler
[all...]
H A Dic-ia32.cc47 static void GenerateGlobalInstanceTypeCheck(MacroAssembler* masm,
63 static void GenerateStringDictionaryReceiverCheck(MacroAssembler* masm,
106 static void GenerateDictionaryLoad(MacroAssembler* masm,
163 static void GenerateDictionaryStore(MacroAssembler* masm,
219 void LoadIC::GenerateArrayLength(MacroAssembler* masm) {
233 void LoadIC::GenerateStringLength(MacroAssembler* masm,
249 void LoadIC::GenerateFunctionPrototype(MacroAssembler* masm) {
265 static void GenerateKeyedLoadReceiverCheck(MacroAssembler* masm,
298 static void GenerateFastArrayLoad(MacroAssembler* masm,
341 static void GenerateKeyStringCheck(MacroAssembler* mas
[all...]
/external/v8/src/x64/
H A Ddebug-x64.cc98 static void Generate_DebugBreakCallHelper(MacroAssembler* masm,
179 void Debug::GenerateLoadICDebugBreak(MacroAssembler* masm) {
189 void Debug::GenerateStoreICDebugBreak(MacroAssembler* masm) {
201 void Debug::GenerateKeyedLoadICDebugBreak(MacroAssembler* masm) {
211 void Debug::GenerateKeyedStoreICDebugBreak(MacroAssembler* masm) {
223 void Debug::GenerateCallICDebugBreak(MacroAssembler* masm) {
232 void Debug::GenerateReturnDebugBreak(MacroAssembler* masm) {
241 void Debug::GenerateCallFunctionStubDebugBreak(MacroAssembler* masm) {
250 void Debug::GenerateCallFunctionStubRecordDebugBreak(MacroAssembler* masm) {
260 void Debug::GenerateCallConstructStubDebugBreak(MacroAssembler* mas
[all...]
H A Dmacro-assembler-x64.cc43 MacroAssembler::MacroAssembler(Isolate* arg_isolate, void* buffer, int size) function in class:v8::internal::MacroAssembler
64 Operand MacroAssembler::ExternalOperand(ExternalReference target,
78 void MacroAssembler::Load(Register destination, ExternalReference source) {
97 void MacroAssembler::Store(ExternalReference destination, Register source) {
116 void MacroAssembler::LoadAddress(Register destination,
131 int MacroAssembler::LoadAddressSize(ExternalReference source) {
153 void MacroAssembler::LoadRoot(Register destination, Heap::RootListIndex index) {
160 void MacroAssembler::LoadRootIndexed(Register destination,
171 void MacroAssembler
[all...]
H A Dic-x64.cc47 static void GenerateGlobalInstanceTypeCheck(MacroAssembler* masm,
63 static void GenerateStringDictionaryReceiverCheck(MacroAssembler* masm,
108 static void GenerateDictionaryLoad(MacroAssembler* masm,
166 static void GenerateDictionaryStore(MacroAssembler* masm,
228 void LoadIC::GenerateArrayLength(MacroAssembler* masm) {
242 void LoadIC::GenerateStringLength(MacroAssembler* masm, bool support_wrappers) {
257 void LoadIC::GenerateFunctionPrototype(MacroAssembler* masm) {
273 static void GenerateKeyedLoadReceiverCheck(MacroAssembler* masm,
304 static void GenerateFastArrayLoad(MacroAssembler* masm,
362 static void GenerateKeyStringCheck(MacroAssembler* mas
[all...]
/external/v8/src/
H A Dcode-stubs.h171 void GenerateCode(MacroAssembler* masm);
174 virtual void Generate(MacroAssembler* masm) = 0;
178 void RecordCodeGeneration(Code* code, MacroAssembler* masm);
237 virtual void BeforeCall(MacroAssembler* masm) const = 0;
239 virtual void AfterCall(MacroAssembler* masm) const = 0;
272 virtual void BeforeCall(MacroAssembler* masm) const;
274 virtual void AfterCall(MacroAssembler* masm) const;
283 virtual void BeforeCall(MacroAssembler* masm) const {}
285 virtual void AfterCall(MacroAssembler* masm) const {}
293 void Generate(MacroAssembler* mas
[all...]
H A Dbuiltins.h348 static void Generate_Adaptor(MacroAssembler* masm,
351 static void Generate_JSConstructStubCountdown(MacroAssembler* masm);
352 static void Generate_JSConstructStubGeneric(MacroAssembler* masm);
353 static void Generate_JSConstructStubApi(MacroAssembler* masm);
354 static void Generate_JSEntryTrampoline(MacroAssembler* masm);
355 static void Generate_JSConstructEntryTrampoline(MacroAssembler* masm);
356 static void Generate_LazyCompile(MacroAssembler* masm);
357 static void Generate_LazyRecompile(MacroAssembler* masm);
358 static void Generate_NotifyDeoptimized(MacroAssembler* masm);
359 static void Generate_NotifyLazyDeoptimized(MacroAssembler* mas
[all...]
H A Dic.h247 static void GenerateMiss(MacroAssembler* masm,
252 static void GenerateNormal(MacroAssembler* masm, int argc);
254 static void GenerateMonomorphicCacheProbe(MacroAssembler* masm,
272 static void GenerateInitialize(MacroAssembler* masm,
278 static void GenerateMiss(MacroAssembler* masm,
284 static void GenerateMegamorphic(MacroAssembler* masm,
288 static void GenerateNormal(MacroAssembler* masm, int argc) {
307 static void GenerateInitialize(MacroAssembler* masm, int argc) {
311 static void GenerateMiss(MacroAssembler* masm, int argc) {
316 static void GenerateMegamorphic(MacroAssembler* mas
[all...]
H A Dbuiltins.cc1286 static void Generate_LoadIC_ArrayLength(MacroAssembler* masm) {
1291 static void Generate_LoadIC_StringLength(MacroAssembler* masm) {
1296 static void Generate_LoadIC_StringWrapperLength(MacroAssembler* masm) {
1301 static void Generate_LoadIC_FunctionPrototype(MacroAssembler* masm) {
1306 static void Generate_LoadIC_Initialize(MacroAssembler* masm) {
1311 static void Generate_LoadIC_PreMonomorphic(MacroAssembler* masm) {
1316 static void Generate_LoadIC_Miss(MacroAssembler* masm) {
1321 static void Generate_LoadIC_Megamorphic(MacroAssembler* masm) {
1326 static void Generate_LoadIC_Normal(MacroAssembler* masm) {
1331 static void Generate_KeyedLoadIC_Initialize(MacroAssembler* mas
[all...]
H A Dcodegen.cc46 Comment::Comment(MacroAssembler* masm, const char* msg)
96 Handle<Code> CodeGenerator::MakeCodeEpilogue(MacroAssembler* masm,
168 bool CodeGenerator::RecordPositions(MacroAssembler* masm,
182 void ArgumentsAccessStub::Generate(MacroAssembler* masm) {
/external/chromium_org/v8/src/x64/
H A Dmacro-assembler-x64.cc45 MacroAssembler::MacroAssembler(Isolate* arg_isolate, void* buffer, int size) function in class:v8::internal::MacroAssembler
60 intptr_t MacroAssembler::RootRegisterDelta(ExternalReference other) {
73 Operand MacroAssembler::ExternalOperand(ExternalReference target,
87 void MacroAssembler::Load(Register destination, ExternalReference source) {
106 void MacroAssembler::Store(ExternalReference destination, Register source) {
125 void MacroAssembler::LoadAddress(Register destination,
140 int MacroAssembler::LoadAddressSize(ExternalReference source) {
162 void MacroAssembler::PushAddress(ExternalReference source) {
176 void MacroAssembler
[all...]
H A Dcodegen-x64.h57 static Handle<Code> MakeCodeEpilogue(MacroAssembler* masm,
66 static bool RecordPositions(MacroAssembler* masm,
82 static void Generate(MacroAssembler* masm,
95 static void EmitMathExp(MacroAssembler* masm,
/external/chromium_org/v8/src/
H A Dlithium-codegen.h44 MacroAssembler* assembler,
49 MacroAssembler* masm() const { return masm_; }
80 MacroAssembler* const masm_;
H A Dic.h339 static void GenerateMiss(MacroAssembler* masm,
344 static void GenerateNormal(MacroAssembler* masm, int argc);
346 static void GenerateMonomorphicCacheProbe(MacroAssembler* masm,
369 static void GenerateInitialize(MacroAssembler* masm,
375 static void GenerateMiss(MacroAssembler* masm,
381 static void GenerateMegamorphic(MacroAssembler* masm,
385 static void GenerateNormal(MacroAssembler* masm, int argc) {
410 static void GenerateInitialize(MacroAssembler* masm, int argc) {
414 static void GenerateMiss(MacroAssembler* masm, int argc) {
419 static void GenerateMegamorphic(MacroAssembler* mas
[all...]
H A Dbuiltins.cc1303 static void Generate_LoadIC_Initialize(MacroAssembler* masm) {
1308 static void Generate_LoadIC_PreMonomorphic(MacroAssembler* masm) {
1313 static void Generate_LoadIC_Miss(MacroAssembler* masm) {
1318 static void Generate_LoadIC_Megamorphic(MacroAssembler* masm) {
1323 static void Generate_LoadIC_Normal(MacroAssembler* masm) {
1328 static void Generate_LoadIC_Getter_ForDeopt(MacroAssembler* masm) {
1334 static void Generate_LoadIC_Slow(MacroAssembler* masm) {
1339 static void Generate_KeyedLoadIC_Initialize(MacroAssembler* masm) {
1344 static void Generate_KeyedLoadIC_Slow(MacroAssembler* masm) {
1349 static void Generate_KeyedLoadIC_Miss(MacroAssembler* mas
[all...]
H A Dcode-stubs.h267 virtual void Generate(MacroAssembler* masm) = 0;
384 void GenerateLightweightMiss(MacroAssembler* masm);
399 virtual void BeforeCall(MacroAssembler* masm) const = 0;
401 virtual void AfterCall(MacroAssembler* masm) const = 0;
448 virtual void BeforeCall(MacroAssembler* masm) const;
450 virtual void AfterCall(MacroAssembler* masm) const;
459 virtual void BeforeCall(MacroAssembler* masm) const {}
461 virtual void AfterCall(MacroAssembler* masm) const {}
542 void Generate(MacroAssembler* masm);
560 void Generate(MacroAssembler* mas
[all...]
/external/chromium_org/v8/src/ia32/
H A Dcode-stubs-ia32.h39 void ArrayNativeCode(MacroAssembler* masm,
55 void Generate(MacroAssembler* masm);
56 static void GenerateOperation(MacroAssembler* masm,
75 void Generate(MacroAssembler* masm);
94 static void GenerateCopyCharacters(MacroAssembler* masm,
104 static void GenerateCopyCharactersREP(MacroAssembler* masm,
119 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 Dmacro-assembler-ia32.cc44 // MacroAssembler implementation.
46 MacroAssembler::MacroAssembler(Isolate* arg_isolate, void* buffer, int size) function in class:v8::internal::MacroAssembler
58 void MacroAssembler::Load(Register dst, const Operand& src, Representation r) {
74 void MacroAssembler::Store(Register src, const Operand& dst, Representation r) {
86 void MacroAssembler::LoadRoot(Register destination, Heap::RootListIndex index) {
101 void MacroAssembler::StoreRoot(Register source,
113 void MacroAssembler::CompareRoot(Register with,
125 void MacroAssembler::CompareRoot(Register with, Heap::RootListIndex index) {
132 void MacroAssembler
[all...]
/external/v8/src/arm/
H A Dmacro-assembler-arm.cc42 MacroAssembler::MacroAssembler(Isolate* arg_isolate, void* buffer, int size) function in class:v8::internal::MacroAssembler
75 void MacroAssembler::Jump(Register target, Condition cond) {
84 void MacroAssembler::Jump(intptr_t target, RelocInfo::Mode rmode,
95 void MacroAssembler::Jump(Address target, RelocInfo::Mode rmode,
102 void MacroAssembler::Jump(Handle<Code> code, RelocInfo::Mode rmode,
110 int MacroAssembler::CallSize(Register target, Condition cond) {
119 void MacroAssembler::Call(Register target, Condition cond) {
135 int MacroAssembler::CallSize(
147 void MacroAssembler
[all...]
H A Dic-arm.cc51 static void GenerateGlobalInstanceTypeCheck(MacroAssembler* masm,
67 static void GenerateStringDictionaryReceiverCheck(MacroAssembler* masm,
120 static void GenerateDictionaryLoad(MacroAssembler* masm,
169 static void GenerateDictionaryStore(MacroAssembler* masm,
216 void LoadIC::GenerateArrayLength(MacroAssembler* masm) {
231 void LoadIC::GenerateStringLength(MacroAssembler* masm, bool support_wrappers) {
248 void LoadIC::GenerateFunctionPrototype(MacroAssembler* masm) {
265 static void GenerateKeyedLoadReceiverCheck(MacroAssembler* masm,
293 static void GenerateFastArrayLoad(MacroAssembler* masm,
355 static void GenerateKeyStringCheck(MacroAssembler* mas
[all...]
/external/chromium_org/v8/src/arm/
H A Dmacro-assembler-arm.cc44 MacroAssembler::MacroAssembler(Isolate* arg_isolate, void* buffer, int size) function in class:v8::internal::MacroAssembler
55 void MacroAssembler::Jump(Register target, Condition cond) {
60 void MacroAssembler::Jump(intptr_t target, RelocInfo::Mode rmode,
67 void MacroAssembler::Jump(Address target, RelocInfo::Mode rmode,
74 void MacroAssembler::Jump(Handle<Code> code, RelocInfo::Mode rmode,
83 int MacroAssembler::CallSize(Register target, Condition cond) {
88 void MacroAssembler::Call(Register target, Condition cond) {
98 int MacroAssembler::CallSize(
110 int MacroAssembler
[all...]
/external/chromium_org/v8/src/mips/
H A Dmacro-assembler-mips.cc44 MacroAssembler::MacroAssembler(Isolate* arg_isolate, void* buffer, int size) function in class:v8::internal::MacroAssembler
55 void MacroAssembler::Load(Register dst,
73 void MacroAssembler::Store(Register src,
87 void MacroAssembler::LoadRoot(Register destination,
93 void MacroAssembler::LoadRoot(Register destination,
102 void MacroAssembler::StoreRoot(Register source,
108 void MacroAssembler::StoreRoot(Register source,
118 void MacroAssembler::PushSafepointRegisters() {
130 void MacroAssembler
[all...]
/external/v8/src/mips/
H A Dmacro-assembler-mips.cc42 MacroAssembler::MacroAssembler(Isolate* arg_isolate, void* buffer, int size) function in class:v8::internal::MacroAssembler
54 void MacroAssembler::LoadRoot(Register destination,
60 void MacroAssembler::LoadRoot(Register destination,
69 void MacroAssembler::StoreRoot(Register source,
75 void MacroAssembler::StoreRoot(Register source,
84 void MacroAssembler::LoadHeapObject(Register result,
98 void MacroAssembler::PushSafepointRegisters() {
110 void MacroAssembler::PopSafepointRegisters() {
119 void MacroAssembler
[all...]
H A Dic-mips.cc51 static void GenerateGlobalInstanceTypeCheck(MacroAssembler* masm,
64 static void GenerateStringDictionaryReceiverCheck(MacroAssembler* masm,
118 static void GenerateDictionaryLoad(MacroAssembler* masm,
171 static void GenerateDictionaryStore(MacroAssembler* masm,
218 void LoadIC::GenerateArrayLength(MacroAssembler* masm) {
233 void LoadIC::GenerateStringLength(MacroAssembler* masm, bool support_wrappers) {
250 void LoadIC::GenerateFunctionPrototype(MacroAssembler* masm) {
267 static void GenerateKeyedLoadReceiverCheck(MacroAssembler* masm,
293 static void GenerateFastArrayLoad(MacroAssembler* masm,
357 static void GenerateKeyStringCheck(MacroAssembler* mas
[all...]

Completed in 375 milliseconds

12345678