/external/chromium_org/v8/src/x64/ |
H A D | lithium-gap-resolver-x64.h | 15 class LCodeGen; 20 explicit LGapResolver(LCodeGen* owner); 43 LCodeGen* cgen_;
|
H A D | lithium-codegen-x64.cc | 25 SafepointGenerator(LCodeGen* codegen, 40 LCodeGen* codegen_; 48 bool LCodeGen::GenerateCode() { 66 void LCodeGen::FinishCode(Handle<Code> code) { 76 void LCodeGen::MakeSureStackPagesMapped(int offset) { 85 void LCodeGen::SaveCallerDoubles() { 101 void LCodeGen::RestoreCallerDoubles() { 117 bool LCodeGen::GeneratePrologue() { 248 void LCodeGen::GenerateOsrPrologue() { 263 void LCodeGen [all...] |
H A D | lithium-codegen-x64.h | 25 class LCodeGen: public LCodeGenBase { class in namespace:v8::internal 27 LCodeGen(LChunk* chunk, MacroAssembler* assembler, CompilationInfo* info) function in class:v8::internal::LCodeGen 344 explicit PushSafepointRegistersScope(LCodeGen* codegen) 359 LCodeGen* codegen_; 365 DISALLOW_COPY_AND_ASSIGN(LCodeGen); 371 explicit LDeferredCode(LCodeGen* codegen) 389 LCodeGen* codegen() const { return codegen_; } 393 LCodeGen* codegen_;
|
/external/chromium_org/v8/src/arm/ |
H A D | lithium-gap-resolver-arm.h | 15 class LCodeGen; 20 explicit LGapResolver(LCodeGen* owner); 48 LCodeGen* cgen_;
|
H A D | lithium-codegen-arm.cc | 22 SafepointGenerator(LCodeGen* codegen, 37 LCodeGen* codegen_; 45 bool LCodeGen::GenerateCode() { 60 void LCodeGen::FinishCode(Handle<Code> code) { 69 void LCodeGen::SaveCallerDoubles() { 85 void LCodeGen::RestoreCallerDoubles() { 101 bool LCodeGen::GeneratePrologue() { 240 void LCodeGen::GenerateOsrPrologue() { 255 void LCodeGen::GenerateBodyInstructionPre(LInstruction* instr) { 265 bool LCodeGen [all...] |
H A D | lithium-codegen-arm.h | 24 class LCodeGen: public LCodeGenBase { class in namespace:v8::internal 26 LCodeGen(LChunk* chunk, MacroAssembler* assembler, CompilationInfo* info) function in class:v8::internal::LCodeGen 355 explicit PushSafepointRegistersScope(LCodeGen* codegen) 370 LCodeGen* codegen_; 376 DISALLOW_COPY_AND_ASSIGN(LCodeGen); 382 explicit LDeferredCode(LCodeGen* codegen) 399 LCodeGen* codegen() const { return codegen_; } 403 LCodeGen* codegen_;
|
H A D | lithium-arm.h | 18 class LCodeGen; 173 virtual void CompileToNative(LCodeGen* generator) FINAL OVERRIDE; \ 199 virtual void CompileToNative(LCodeGen* generator) = 0; 262 virtual bool HasInterestingComment(LCodeGen* gen) const { return true; } 376 virtual bool HasInterestingComment(LCodeGen* gen) const OVERRIDE { 388 virtual bool HasInterestingComment(LCodeGen* gen) const OVERRIDE; 445 virtual bool HasInterestingComment(LCodeGen* gen) const OVERRIDE { 468 virtual bool HasInterestingComment(LCodeGen* gen) const { return false; } 508 virtual bool HasInterestingComment(LCodeGen* gen) const OVERRIDE { 1552 virtual void CompileToNative(LCodeGen* generato [all...] |
/external/chromium_org/v8/src/mips/ |
H A D | lithium-gap-resolver-mips.h | 15 class LCodeGen; 20 explicit LGapResolver(LCodeGen* owner); 48 LCodeGen* cgen_;
|
H A D | lithium-codegen-mips.cc | 46 SafepointGenerator(LCodeGen* codegen, 61 LCodeGen* codegen_; 69 bool LCodeGen::GenerateCode() { 84 void LCodeGen::FinishCode(Handle<Code> code) { 93 void LCodeGen::SaveCallerDoubles() { 109 void LCodeGen::RestoreCallerDoubles() { 125 bool LCodeGen::GeneratePrologue() { 255 void LCodeGen::GenerateOsrPrologue() { 270 void LCodeGen::GenerateBodyInstructionPre(LInstruction* instr) { 280 bool LCodeGen [all...] |
H A D | lithium-codegen-mips.h | 23 class LCodeGen: public LCodeGenBase { class in namespace:v8::internal 25 LCodeGen(LChunk* chunk, MacroAssembler* assembler, CompilationInfo* info) function in class:v8::internal::LCodeGen 387 explicit PushSafepointRegistersScope(LCodeGen* codegen) 407 LCodeGen* codegen_; 413 DISALLOW_COPY_AND_ASSIGN(LCodeGen); 419 explicit LDeferredCode(LCodeGen* codegen) 436 LCodeGen* codegen() const { return codegen_; } 440 LCodeGen* codegen_;
|
/external/chromium_org/v8/src/mips64/ |
H A D | lithium-gap-resolver-mips64.h | 15 class LCodeGen; 20 explicit LGapResolver(LCodeGen* owner); 48 LCodeGen* cgen_;
|
H A D | lithium-codegen-mips64.cc | 21 SafepointGenerator(LCodeGen* codegen, 36 LCodeGen* codegen_; 44 bool LCodeGen::GenerateCode() { 59 void LCodeGen::FinishCode(Handle<Code> code) { 68 void LCodeGen::SaveCallerDoubles() { 84 void LCodeGen::RestoreCallerDoubles() { 100 bool LCodeGen::GeneratePrologue() { 230 void LCodeGen::GenerateOsrPrologue() { 245 void LCodeGen::GenerateBodyInstructionPre(LInstruction* instr) { 255 bool LCodeGen [all...] |
H A D | lithium-codegen-mips64.h | 23 class LCodeGen: public LCodeGenBase { class in namespace:v8::internal 25 LCodeGen(LChunk* chunk, MacroAssembler* assembler, CompilationInfo* info) function in class:v8::internal::LCodeGen 388 explicit PushSafepointRegistersScope(LCodeGen* codegen) 408 LCodeGen* codegen_; 414 DISALLOW_COPY_AND_ASSIGN(LCodeGen); 420 explicit LDeferredCode(LCodeGen* codegen) 437 LCodeGen* codegen() const { return codegen_; } 441 LCodeGen* codegen_;
|
/external/chromium_org/v8/src/ia32/ |
H A D | lithium-gap-resolver-ia32.h | 15 class LCodeGen; 20 explicit LGapResolver(LCodeGen* owner); 71 LCodeGen* cgen_;
|
H A D | lithium-codegen-ia32.cc | 26 SafepointGenerator(LCodeGen* codegen, 41 LCodeGen* codegen_; 49 bool LCodeGen::GenerateCode() { 74 void LCodeGen::FinishCode(Handle<Code> code) { 87 void LCodeGen::MakeSureStackPagesMapped(int offset) { 96 void LCodeGen::SaveCallerDoubles() { 112 void LCodeGen::RestoreCallerDoubles() { 128 bool LCodeGen::GeneratePrologue() { 316 void LCodeGen::GenerateOsrPrologue() { 367 void LCodeGen [all...] |
H A D | lithium-codegen-ia32.h | 26 class LCodeGen: public LCodeGenBase { class in namespace:v8::internal 28 LCodeGen(LChunk* chunk, MacroAssembler* assembler, CompilationInfo* info) function in class:v8::internal::LCodeGen 357 explicit PushSafepointRegistersScope(LCodeGen* codegen) 372 LCodeGen* codegen_; 378 DISALLOW_COPY_AND_ASSIGN(LCodeGen); 384 explicit LDeferredCode(LCodeGen* codegen) 402 LCodeGen* codegen() const { return codegen_; } 406 LCodeGen* codegen_;
|
/external/chromium_org/v8/src/x87/ |
H A D | lithium-gap-resolver-x87.h | 15 class LCodeGen; 20 explicit LGapResolver(LCodeGen* owner); 71 LCodeGen* cgen_;
|
H A D | lithium-codegen-x87.cc | 27 SafepointGenerator(LCodeGen* codegen, 42 LCodeGen* codegen_; 50 bool LCodeGen::GenerateCode() { 75 void LCodeGen::FinishCode(Handle<Code> code) { 88 void LCodeGen::MakeSureStackPagesMapped(int offset) { 97 bool LCodeGen::GeneratePrologue() { 282 void LCodeGen::GenerateOsrPrologue() { 336 void LCodeGen::GenerateBodyInstructionPre(LInstruction* instr) { 347 void LCodeGen::GenerateBodyInstructionPost(LInstruction* instr) { 377 bool LCodeGen [all...] |
H A D | lithium-codegen-x87.h | 27 class LCodeGen: public LCodeGenBase { class in namespace:v8::internal 29 LCodeGen(LChunk* chunk, MacroAssembler* assembler, CompilationInfo* info) function in class:v8::internal::LCodeGen 409 void FlushIfNecessary(LInstruction* instr, LCodeGen* cgen); 410 void LeavingBlock(int current_block_id, LGoto* goto_instr, LCodeGen* cgen); 453 explicit PushSafepointRegistersScope(LCodeGen* codegen) 468 LCodeGen* codegen_; 475 DISALLOW_COPY_AND_ASSIGN(LCodeGen); 481 explicit LDeferredCode(LCodeGen* codegen, const LCodeGen::X87Stack& x87_stack) 498 const LCodeGen [all...] |
H A D | lithium-x87.h | 22 class LCodeGen; 175 virtual void CompileToNative(LCodeGen* generator) FINAL OVERRIDE; \ 201 virtual void CompileToNative(LCodeGen* generator) = 0; 263 bool IsDoubleInput(X87Register reg, LCodeGen* cgen); 268 virtual bool HasInterestingComment(LCodeGen* gen) const { return true; } 381 virtual bool HasInterestingComment(LCodeGen* gen) const OVERRIDE { 405 virtual bool HasInterestingComment(LCodeGen* gen) const OVERRIDE; 458 virtual bool HasInterestingComment(LCodeGen* gen) const OVERRIDE { 481 virtual bool HasInterestingComment(LCodeGen* gen) const OVERRIDE { 524 virtual bool HasInterestingComment(LCodeGen* ge [all...] |
/external/chromium_org/v8/src/arm64/ |
H A D | lithium-gap-resolver-arm64.h | 16 class LCodeGen; 21 DelayedGapMasm(LCodeGen* owner, MacroAssembler* masm) 36 explicit LGapResolver(LCodeGen* owner); 86 LCodeGen* cgen_;
|
H A D | lithium-codegen-arm64.cc | 22 SafepointGenerator(LCodeGen* codegen, 37 LCodeGen* codegen_; 52 BranchOnCondition(LCodeGen* codegen, Condition cond) 78 CompareAndBranch(LCodeGen* codegen, 108 TestAndBranch(LCodeGen* codegen, 156 BranchIfNonZeroNumber(LCodeGen* codegen, const FPRegister& value, 183 BranchIfHeapNumber(LCodeGen* codegen, const Register& value) 202 BranchIfRoot(LCodeGen* codegen, const Register& value, 220 void LCodeGen::WriteTranslation(LEnvironment* environment, 279 void LCodeGen [all...] |
H A D | delayed-masm-arm64.h | 13 class LCodeGen; 23 DelayedMasm(LCodeGen* owner, 115 LCodeGen* cgen_;
|
H A D | lithium-codegen-arm64.h | 25 class LCodeGen: public LCodeGenBase { class in namespace:v8::internal 27 LCodeGen(LChunk* chunk, MacroAssembler* assembler, CompilationInfo* info) function in class:v8::internal::LCodeGen 46 ~LCodeGen() { 154 // LCodeGen::EmitBranch, LCodeGen::EmitCompareAndBranch... 384 explicit PushSafepointRegistersScope(LCodeGen* codegen) 408 LCodeGen* codegen_; 413 DISALLOW_COPY_AND_ASSIGN(LCodeGen); 419 explicit LDeferredCode(LCodeGen* codegen) 436 LCodeGen* codege [all...] |
/external/chromium_org/v8/src/ |
H A D | lithium-codegen.cc | 61 LCodeGen* codegen = static_cast<LCodeGen*>(this);
|