/external/v8/src/ia32/ |
H A D | debug-ia32.cc | 98 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 D | macro-assembler-ia32.cc | 42 // 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 D | ic-ia32.cc | 47 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 D | debug-x64.cc | 98 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 D | macro-assembler-x64.cc | 43 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 D | ic-x64.cc | 47 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 D | code-stubs.h | 171 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 D | builtins.h | 348 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 D | ic.h | 247 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 D | builtins.cc | 1286 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 D | codegen.cc | 46 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 D | macro-assembler-x64.cc | 45 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 D | codegen-x64.h | 57 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 D | lithium-codegen.h | 44 MacroAssembler* assembler, 49 MacroAssembler* masm() const { return masm_; } 80 MacroAssembler* const masm_;
|
H A D | ic.h | 339 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 D | builtins.cc | 1303 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 D | code-stubs.h | 267 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 D | code-stubs-ia32.h | 39 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 D | macro-assembler-ia32.cc | 44 // 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 D | macro-assembler-arm.cc | 42 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 D | ic-arm.cc | 51 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 D | macro-assembler-arm.cc | 44 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 D | macro-assembler-mips.cc | 44 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 D | macro-assembler-mips.cc | 42 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 D | ic-mips.cc | 51 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...] |