/external/v8/src/crankshaft/arm64/ |
D | lithium-codegen-arm64.cc | 23 SafepointGenerator(LCodeGen* codegen, in SafepointGenerator() 38 LCodeGen* codegen_; 53 BranchOnCondition(LCodeGen* codegen, Condition cond) in BranchOnCondition() 79 CompareAndBranch(LCodeGen* codegen, in CompareAndBranch() 109 TestAndBranch(LCodeGen* codegen, in TestAndBranch() 157 BranchIfNonZeroNumber(LCodeGen* codegen, const FPRegister& value, in BranchIfNonZeroNumber() 184 BranchIfHeapNumber(LCodeGen* codegen, const Register& value) in BranchIfHeapNumber() 203 BranchIfRoot(LCodeGen* codegen, const Register& value, in BranchIfRoot() 221 void LCodeGen::WriteTranslation(LEnvironment* environment, in WriteTranslation() 242 void LCodeGen::AddToTranslation(LEnvironment* environment, in AddToTranslation() [all …]
|
D | lithium-gap-resolver-arm64.h | 14 class LCodeGen; variable 19 DelayedGapMasm(LCodeGen* owner, MacroAssembler* masm) in DelayedGapMasm() 34 explicit LGapResolver(LCodeGen* owner); 84 LCodeGen* cgen_;
|
D | lithium-codegen-arm64.h | 25 class LCodeGen: public LCodeGenBase { 27 LCodeGen(LChunk* chunk, MacroAssembler* assembler, CompilationInfo* info) in LCodeGen() function 370 explicit PushSafepointRegistersScope(LCodeGen* codegen) in PushSafepointRegistersScope() 394 LCodeGen* codegen_; 399 DISALLOW_COPY_AND_ASSIGN(LCodeGen); 405 explicit LDeferredCode(LCodeGen* codegen) in LDeferredCode() 422 LCodeGen* codegen() const { return codegen_; } in codegen() 426 LCodeGen* codegen_; 443 explicit BranchGenerator(LCodeGen* codegen) in BranchGenerator() 454 LCodeGen* codegen_;
|
D | delayed-masm-arm64.h | 13 class LCodeGen; variable 23 DelayedMasm(LCodeGen* owner, in DelayedMasm() 115 LCodeGen* cgen_;
|
/external/v8/src/crankshaft/mips/ |
D | lithium-codegen-mips.cc | 46 SafepointGenerator(LCodeGen* codegen, in SafepointGenerator() 61 LCodeGen* codegen_; 69 bool LCodeGen::GenerateCode() { in GenerateCode() 84 void LCodeGen::FinishCode(Handle<Code> code) { in FinishCode() 92 void LCodeGen::SaveCallerDoubles() { in SaveCallerDoubles() 108 void LCodeGen::RestoreCallerDoubles() { in RestoreCallerDoubles() 124 bool LCodeGen::GeneratePrologue() { in GeneratePrologue() 179 void LCodeGen::DoPrologue(LPrologue* instr) { in DoPrologue() 241 void LCodeGen::GenerateOsrPrologue() { in GenerateOsrPrologue() 256 void LCodeGen::GenerateBodyInstructionPre(LInstruction* instr) { in GenerateBodyInstructionPre() [all …]
|
D | lithium-gap-resolver-mips.h | 13 class LCodeGen; variable 18 explicit LGapResolver(LCodeGen* owner); 46 LCodeGen* cgen_;
|
D | lithium-codegen-mips.h | 23 class LCodeGen: public LCodeGenBase { 25 LCodeGen(LChunk* chunk, MacroAssembler* assembler, CompilationInfo* info) in LCodeGen() function 359 explicit PushSafepointRegistersScope(LCodeGen* codegen) in PushSafepointRegistersScope() 379 LCodeGen* codegen_; 385 DISALLOW_COPY_AND_ASSIGN(LCodeGen); 391 explicit LDeferredCode(LCodeGen* codegen) in LDeferredCode() 408 LCodeGen* codegen() const { return codegen_; } in codegen() 412 LCodeGen* codegen_;
|
/external/v8/src/crankshaft/arm/ |
D | lithium-codegen-arm.cc | 22 SafepointGenerator(LCodeGen* codegen, in SafepointGenerator() 37 LCodeGen* codegen_; 45 bool LCodeGen::GenerateCode() { in GenerateCode() 60 void LCodeGen::FinishCode(Handle<Code> code) { in FinishCode() 68 void LCodeGen::SaveCallerDoubles() { in SaveCallerDoubles() 84 void LCodeGen::RestoreCallerDoubles() { in RestoreCallerDoubles() 100 bool LCodeGen::GeneratePrologue() { in GeneratePrologue() 159 void LCodeGen::DoPrologue(LPrologue* instr) { in DoPrologue() 226 void LCodeGen::GenerateOsrPrologue() { in GenerateOsrPrologue() 241 void LCodeGen::GenerateBodyInstructionPre(LInstruction* instr) { in GenerateBodyInstructionPre() [all …]
|
D | lithium-gap-resolver-arm.h | 13 class LCodeGen; variable 18 explicit LGapResolver(LCodeGen* owner); 46 LCodeGen* cgen_;
|
D | lithium-codegen-arm.h | 23 class LCodeGen: public LCodeGenBase { 25 LCodeGen(LChunk* chunk, MacroAssembler* assembler, CompilationInfo* info) in LCodeGen() function 330 explicit PushSafepointRegistersScope(LCodeGen* codegen) in PushSafepointRegistersScope() 345 LCodeGen* codegen_; 351 DISALLOW_COPY_AND_ASSIGN(LCodeGen); 357 explicit LDeferredCode(LCodeGen* codegen) in LDeferredCode() 374 LCodeGen* codegen() const { return codegen_; } in codegen() 378 LCodeGen* codegen_;
|
/external/v8/src/crankshaft/x64/ |
D | lithium-codegen-x64.cc | 25 SafepointGenerator(LCodeGen* codegen, in SafepointGenerator() 40 LCodeGen* codegen_; 48 bool LCodeGen::GenerateCode() { in GenerateCode() 66 void LCodeGen::FinishCode(Handle<Code> code) { in FinishCode() 75 void LCodeGen::MakeSureStackPagesMapped(int offset) { in MakeSureStackPagesMapped() 84 void LCodeGen::SaveCallerDoubles() { in SaveCallerDoubles() 100 void LCodeGen::RestoreCallerDoubles() { in RestoreCallerDoubles() 116 bool LCodeGen::GeneratePrologue() { in GeneratePrologue() 174 void LCodeGen::DoPrologue(LPrologue* instr) { in DoPrologue() 236 void LCodeGen::GenerateOsrPrologue() { in GenerateOsrPrologue() [all …]
|
D | lithium-gap-resolver-x64.h | 13 class LCodeGen; variable 18 explicit LGapResolver(LCodeGen* owner); 41 LCodeGen* cgen_;
|
D | lithium-codegen-x64.h | 25 class LCodeGen: public LCodeGenBase { 27 LCodeGen(LChunk* chunk, MacroAssembler* assembler, CompilationInfo* info) in LCodeGen() function 323 explicit PushSafepointRegistersScope(LCodeGen* codegen) in PushSafepointRegistersScope() 338 LCodeGen* codegen_; 344 DISALLOW_COPY_AND_ASSIGN(LCodeGen); 350 explicit LDeferredCode(LCodeGen* codegen) in LDeferredCode() 368 LCodeGen* codegen() const { return codegen_; } in codegen() 372 LCodeGen* codegen_;
|
/external/v8/src/crankshaft/x87/ |
D | lithium-codegen-x87.cc | 28 SafepointGenerator(LCodeGen* codegen, in SafepointGenerator() 43 LCodeGen* codegen_; 51 bool LCodeGen::GenerateCode() { in GenerateCode() 76 void LCodeGen::FinishCode(Handle<Code> code) { in FinishCode() 88 void LCodeGen::MakeSureStackPagesMapped(int offset) { in MakeSureStackPagesMapped() 97 bool LCodeGen::GeneratePrologue() { in GeneratePrologue() 206 void LCodeGen::DoPrologue(LPrologue* instr) { in DoPrologue() 269 void LCodeGen::GenerateOsrPrologue() { in GenerateOsrPrologue() 323 void LCodeGen::GenerateBodyInstructionPre(LInstruction* instr) { in GenerateBodyInstructionPre() 334 void LCodeGen::GenerateBodyInstructionPost(LInstruction* instr) { in GenerateBodyInstructionPost() [all …]
|
D | lithium-codegen-x87.h | 27 class LCodeGen: public LCodeGenBase { 29 LCodeGen(LChunk* chunk, MacroAssembler* assembler, CompilationInfo* info) in LCodeGen() function 386 void FlushIfNecessary(LInstruction* instr, LCodeGen* cgen); 387 void LeavingBlock(int current_block_id, LGoto* goto_instr, LCodeGen* cgen); 431 explicit PushSafepointRegistersScope(LCodeGen* codegen) in PushSafepointRegistersScope() 446 LCodeGen* codegen_; 453 DISALLOW_COPY_AND_ASSIGN(LCodeGen); 459 explicit LDeferredCode(LCodeGen* codegen, const LCodeGen::X87Stack& x87_stack) in LDeferredCode() 476 const LCodeGen::X87Stack& x87_stack() const { return x87_stack_; } in x87_stack() 479 LCodeGen* codegen() const { return codegen_; } in codegen() [all …]
|
D | lithium-gap-resolver-x87.h | 13 class LCodeGen; variable 18 explicit LGapResolver(LCodeGen* owner); 69 LCodeGen* cgen_;
|
/external/v8/src/crankshaft/ia32/ |
D | lithium-codegen-ia32.cc | 27 SafepointGenerator(LCodeGen* codegen, in SafepointGenerator() 42 LCodeGen* codegen_; 50 bool LCodeGen::GenerateCode() { in GenerateCode() 75 void LCodeGen::FinishCode(Handle<Code> code) { in FinishCode() 87 void LCodeGen::MakeSureStackPagesMapped(int offset) { in MakeSureStackPagesMapped() 96 void LCodeGen::SaveCallerDoubles() { in SaveCallerDoubles() 112 void LCodeGen::RestoreCallerDoubles() { in RestoreCallerDoubles() 128 bool LCodeGen::GeneratePrologue() { in GeneratePrologue() 235 void LCodeGen::DoPrologue(LPrologue* instr) { in DoPrologue() 301 void LCodeGen::GenerateOsrPrologue() { in GenerateOsrPrologue() [all …]
|
D | lithium-gap-resolver-ia32.h | 13 class LCodeGen; variable 18 explicit LGapResolver(LCodeGen* owner); 69 LCodeGen* cgen_;
|
D | lithium-codegen-ia32.h | 25 class LCodeGen: public LCodeGenBase { 27 LCodeGen(LChunk* chunk, MacroAssembler* assembler, CompilationInfo* info) in LCodeGen() function 333 explicit PushSafepointRegistersScope(LCodeGen* codegen) in PushSafepointRegistersScope() 348 LCodeGen* codegen_; 354 DISALLOW_COPY_AND_ASSIGN(LCodeGen); 360 explicit LDeferredCode(LCodeGen* codegen) in LDeferredCode() 378 LCodeGen* codegen() const { return codegen_; } in codegen() 382 LCodeGen* codegen_;
|
/external/v8/src/crankshaft/mips64/ |
D | lithium-codegen-mips64.cc | 21 SafepointGenerator(LCodeGen* codegen, in SafepointGenerator() 36 LCodeGen* codegen_; 44 bool LCodeGen::GenerateCode() { in GenerateCode() 59 void LCodeGen::FinishCode(Handle<Code> code) { in FinishCode() 67 void LCodeGen::SaveCallerDoubles() { in SaveCallerDoubles() 83 void LCodeGen::RestoreCallerDoubles() { in RestoreCallerDoubles() 99 bool LCodeGen::GeneratePrologue() { in GeneratePrologue() 154 void LCodeGen::DoPrologue(LPrologue* instr) { in DoPrologue() 216 void LCodeGen::GenerateOsrPrologue() { in GenerateOsrPrologue() 231 void LCodeGen::GenerateBodyInstructionPre(LInstruction* instr) { in GenerateBodyInstructionPre() [all …]
|
D | lithium-gap-resolver-mips64.h | 13 class LCodeGen; variable 18 explicit LGapResolver(LCodeGen* owner); 46 LCodeGen* cgen_;
|
D | lithium-codegen-mips64.h | 23 class LCodeGen: public LCodeGenBase { 25 LCodeGen(LChunk* chunk, MacroAssembler* assembler, CompilationInfo* info) in LCodeGen() function 362 explicit PushSafepointRegistersScope(LCodeGen* codegen) in PushSafepointRegistersScope() 382 LCodeGen* codegen_; 388 DISALLOW_COPY_AND_ASSIGN(LCodeGen); 394 explicit LDeferredCode(LCodeGen* codegen) in LDeferredCode() 411 LCodeGen* codegen() const { return codegen_; } in codegen() 415 LCodeGen* codegen_;
|
/external/v8/src/crankshaft/ppc/ |
D | lithium-codegen-ppc.cc | 22 SafepointGenerator(LCodeGen* codegen, LPointerMap* pointers, in SafepointGenerator() 34 LCodeGen* codegen_; 42 bool LCodeGen::GenerateCode() { in GenerateCode() 61 void LCodeGen::FinishCode(Handle<Code> code) { in FinishCode() 69 void LCodeGen::SaveCallerDoubles() { in SaveCallerDoubles() 85 void LCodeGen::RestoreCallerDoubles() { in RestoreCallerDoubles() 101 bool LCodeGen::GeneratePrologue() { in GeneratePrologue() 165 void LCodeGen::DoPrologue(LPrologue* instr) { in DoPrologue() 227 void LCodeGen::GenerateOsrPrologue() { in GenerateOsrPrologue() 242 void LCodeGen::GenerateBodyInstructionPre(LInstruction* instr) { in GenerateBodyInstructionPre() [all …]
|
D | lithium-gap-resolver-ppc.h | 13 class LCodeGen; variable 18 explicit LGapResolver(LCodeGen* owner); 46 LCodeGen* cgen_;
|
D | lithium-codegen-ppc.h | 23 class LCodeGen : public LCodeGenBase { 25 LCodeGen(LChunk* chunk, MacroAssembler* assembler, CompilationInfo* info) in LCodeGen() function 294 explicit PushSafepointRegistersScope(LCodeGen* codegen) in PushSafepointRegistersScope() 311 LCodeGen* codegen_; 317 DISALLOW_COPY_AND_ASSIGN(LCodeGen); 323 explicit LDeferredCode(LCodeGen* codegen) in LDeferredCode() 340 LCodeGen* codegen() const { return codegen_; } in codegen() 344 LCodeGen* codegen_;
|