/external/v8/src/compiler/ |
H A D | instruction-scheduler.h | 64 Instruction* instruction() { return instr_; } 75 Instruction* instr_; member in class:v8::internal::compiler::final::ScheduleGraphNode
|
H A D | code-generator-impl.h | 26 : gen_(gen), instr_(instr) {} 31 return ToRegister(instr_->InputAt(index)); 35 return ToFloatRegister(instr_->InputAt(index)); 39 return ToDoubleRegister(instr_->InputAt(index)); 43 return ToSimd128Register(instr_->InputAt(index)); 46 double InputDouble(size_t index) { return ToDouble(instr_->InputAt(index)); } 48 float InputFloat32(size_t index) { return ToFloat32(instr_->InputAt(index)); } 51 return ToConstant(instr_->InputAt(index)).ToInt32(); 59 return ToConstant(instr_->InputAt(index)).ToInt64(); 79 return ToExternalReference(instr_ 167 Instruction* instr_; member in class:v8::internal::compiler::InstructionOperandConverter [all...] |
H A D | code-generator.h | 40 : instr_(instr), pos_(pos) {} 42 Instruction* instruction() const { return instr_; } 43 InstructionOperand* Advance() { return instr_->InputAt(pos_++); } 46 Instruction* instr_; member in class:v8::internal::compiler::InstructionOperandIterator
|
/external/v8/src/crankshaft/ |
H A D | lithium.h | 808 LInstruction* instr_; member in class:v8::internal::BASE_EMBEDDED 824 LInstruction* instr_; member in class:v8::internal::BASE_EMBEDDED
|
H A D | hydrogen.h | 259 : instr_(block->first()) { 260 next_ = Done() ? NULL : instr_->next(); 263 inline bool Done() const { return instr_ == NULL; } 264 inline HInstruction* Current() { return instr_; } 266 instr_ = next_; 267 next_ = Done() ? NULL : instr_->next(); 271 HInstruction* instr_; member in class:v8::internal::BASE_EMBEDDED
|
H A D | hydrogen-instructions.h | 1073 : instr_(instr), current_(0) {} 1075 bool Done() { return current_ >= instr_->SuccessorCount(); } 1076 HBasicBlock* Current() { return instr_->SuccessorAt(current_); } 1080 const HControlInstruction* instr_; member in class:BASE_EMBEDDED
|
/external/v8/src/mips/ |
H A D | simulator-mips.h | 119 inline Instruction* instr() const { return instr_; } 123 SimInstructionBase() : operand_(-1), instr_(nullptr), type_(kUnsupported) {} 127 Instruction* instr_; member in class:v8::internal::SimInstructionBase 142 instr_ = instr; 336 SimInstruction instr_; member in class:v8::internal::Simulator 361 inline int32_t rs_reg() const { return instr_.RsValue(); } 366 inline int32_t rt_reg() const { return instr_.RtValue(); } 371 inline int32_t rd_reg() const { return instr_.RdValue(); } 372 inline int32_t fr_reg() const { return instr_.FrValue(); } 373 inline int32_t fs_reg() const { return instr_ [all...] |
/external/v8/src/mips64/ |
H A D | simulator-mips64.h | 128 inline Instruction* instr() const { return instr_; } 132 SimInstructionBase() : operand_(-1), instr_(nullptr), type_(kUnsupported) {} 136 Instruction* instr_; member in class:v8::internal::SimInstructionBase 151 instr_ = instr; 351 SimInstruction instr_; member in class:v8::internal::Simulator 376 inline int32_t rs_reg() const { return instr_.RsValue(); } 381 inline int32_t rt_reg() const { return instr_.RtValue(); } 386 inline int32_t rd_reg() const { return instr_.RdValue(); } 387 inline int32_t fr_reg() const { return instr_.FrValue(); } 388 inline int32_t fs_reg() const { return instr_ [all...] |
/external/v8/src/crankshaft/arm/ |
H A D | lithium-codegen-arm.cc | 3278 : LDeferredCode(codegen), instr_(instr) { } 3280 codegen()->DoDeferredMathAbsTaggedHeapNumber(instr_); 3282 LInstruction* instr() override { return instr_; } 3285 LMathAbs* instr_; member in class:v8::internal::final 3969 : LDeferredCode(codegen), instr_(instr) {} 3970 void Generate() override { codegen()->DoDeferredMaybeGrowElements(instr_); } 3971 LInstruction* instr() override { return instr_; } 3974 LMaybeGrowElements* instr_; member in class:v8::internal::final 4129 : LDeferredCode(codegen), instr_(instr) { } 4130 void Generate() override { codegen()->DoDeferredStringCharCodeAt(instr_); } 4134 LStringCharCodeAt* instr_; member in class:v8::internal::final 4191 LStringCharFromCode* instr_; member in class:v8::internal::final 4274 LNumberTagI* instr_; member in class:v8::internal::final 4302 LNumberTagU* instr_; member in class:v8::internal::final 4386 LNumberTagD* instr_; member in class:v8::internal::final 4574 LTaggedToI* instr_; member in class:v8::internal::final 4786 LCheckMaps* instr_; member in class:v8::internal::final 4892 LAllocate* instr_; member in class:v8::internal::final 5212 LStackCheck* instr_; member in class:v8::internal::final 5348 LLoadFieldByIndex* instr_; member in class:v8::internal::final [all...] |
/external/v8/src/crankshaft/arm64/ |
H A D | lithium-codegen-arm64.cc | 1397 : LDeferredCode(codegen), instr_(instr) { } 1398 virtual void Generate() { codegen()->DoDeferredAllocate(instr_); } 1399 virtual LInstruction* instr() { return instr_; } 1401 LAllocate* instr_; member in class:v8::internal::DeferredAllocate 2040 : LDeferredCode(codegen), instr_(instr), object_(object) { 2044 codegen()->DoDeferredInstanceMigration(instr_, object_); 2047 virtual LInstruction* instr() { return instr_; } 2049 LCheckMaps* instr_; member in class:v8::internal::DeferredCheckMaps 3391 : LDeferredCode(codegen), instr_(instr) { } 3393 codegen()->DoDeferredMathAbsTagged(instr_, exi 3399 LMathAbsTagged* instr_; member in class:v8::internal::DeferredMathAbsTagged 4134 LNumberTagD* instr_; member in class:v8::internal::DeferredNumberTagD 4210 LNumberTagU* instr_; member in class:v8::internal::DeferredNumberTagU 4627 LStackCheck* instr_; member in class:v8::internal::DeferredStackCheck 4875 LMaybeGrowElements* instr_; member in class:v8::internal::final 5068 LStringCharCodeAt* instr_; member in class:v8::internal::DeferredStringCharCodeAt 5115 LStringCharFromCode* instr_; member in class:v8::internal::DeferredStringCharFromCode 5252 LTaggedToI* instr_; member in class:v8::internal::DeferredTaggedToI 5555 LLoadFieldByIndex* instr_; member in class:v8::internal::final [all...] |
/external/v8/src/crankshaft/ia32/ |
H A D | lithium-codegen-ia32.cc | 3042 : LDeferredCode(codegen), instr_(instr) { } 3044 codegen()->DoDeferredMathAbsTaggedHeapNumber(instr_); 3046 LInstruction* instr() override { return instr_; } 3049 LMathAbs* instr_; member in class:v8::internal::final 3788 : LDeferredCode(codegen), instr_(instr) {} 3789 void Generate() override { codegen()->DoDeferredMaybeGrowElements(instr_); } 3790 LInstruction* instr() override { return instr_; } 3793 LMaybeGrowElements* instr_; member in class:v8::internal::final 3923 : LDeferredCode(codegen), instr_(instr) { } 3924 void Generate() override { codegen()->DoDeferredStringCharCodeAt(instr_); } 3928 LStringCharCodeAt* instr_; member in class:v8::internal::final 3987 LStringCharFromCode* instr_; member in class:v8::internal::final 4068 LNumberTagI* instr_; member in class:v8::internal::final 4095 LNumberTagU* instr_; member in class:v8::internal::final 4172 LNumberTagD* instr_; member in class:v8::internal::final 4353 LTaggedToI* instr_; member in class:v8::internal::final 4570 LCheckMaps* instr_; member in class:v8::internal::final 4672 LAllocate* instr_; member in class:v8::internal::final 4979 LStackCheck* instr_; member in class:v8::internal::final 5114 LLoadFieldByIndex* instr_; member in class:v8::internal::final [all...] |
/external/v8/src/crankshaft/mips/ |
H A D | lithium-codegen-mips.cc | 3210 : LDeferredCode(codegen), instr_(instr) { } 3212 codegen()->DoDeferredMathAbsTaggedHeapNumber(instr_); 3214 LInstruction* instr() override { return instr_; } 3217 LMathAbs* instr_; member in class:v8::internal::final 3944 : LDeferredCode(codegen), instr_(instr) {} 3945 void Generate() override { codegen()->DoDeferredMaybeGrowElements(instr_); } 3946 LInstruction* instr() override { return instr_; } 3949 LMaybeGrowElements* instr_; member in class:v8::internal::final 4104 : LDeferredCode(codegen), instr_(instr) { } 4105 void Generate() override { codegen()->DoDeferredStringCharCodeAt(instr_); } 4109 LStringCharCodeAt* instr_; member in class:v8::internal::final 4165 LStringCharFromCode* instr_; member in class:v8::internal::final 4246 LNumberTagI* instr_; member in class:v8::internal::final 4275 LNumberTagU* instr_; member in class:v8::internal::final 4357 LNumberTagD* instr_; member in class:v8::internal::final 4557 LTaggedToI* instr_; member in class:v8::internal::final 4790 LCheckMaps* instr_; member in class:v8::internal::final 4892 LAllocate* instr_; member in class:v8::internal::final 5245 LStackCheck* instr_; member in class:v8::internal::final 5380 LLoadFieldByIndex* instr_; member in class:v8::internal::final [all...] |
/external/v8/src/crankshaft/mips64/ |
H A D | lithium-codegen-mips64.cc | 3412 : LDeferredCode(codegen), instr_(instr) { } 3414 codegen()->DoDeferredMathAbsTaggedHeapNumber(instr_); 3416 LInstruction* instr() override { return instr_; } 3419 LMathAbs* instr_; member in class:v8::internal::final 4179 : LDeferredCode(codegen), instr_(instr) {} 4180 void Generate() override { codegen()->DoDeferredMaybeGrowElements(instr_); } 4181 LInstruction* instr() override { return instr_; } 4184 LMaybeGrowElements* instr_; member in class:v8::internal::final 4339 : LDeferredCode(codegen), instr_(instr) { } 4340 void Generate() override { codegen()->DoDeferredStringCharCodeAt(instr_); } 4344 LStringCharCodeAt* instr_; member in class:v8::internal::final 4400 LStringCharFromCode* instr_; member in class:v8::internal::final 4483 LNumberTagU* instr_; member in class:v8::internal::final 4565 LNumberTagD* instr_; member in class:v8::internal::final 4765 LTaggedToI* instr_; member in class:v8::internal::final 4996 LCheckMaps* instr_; member in class:v8::internal::final 5098 LAllocate* instr_; member in class:v8::internal::final 5454 LStackCheck* instr_; member in class:v8::internal::final 5589 LLoadFieldByIndex* instr_; member in class:v8::internal::final [all...] |
/external/v8/src/crankshaft/ppc/ |
H A D | lithium-codegen-ppc.cc | 3483 : LDeferredCode(codegen), instr_(instr) {} 3485 codegen()->DoDeferredMathAbsTaggedHeapNumber(instr_); 3487 LInstruction* instr() override { return instr_; } 3490 LMathAbs* instr_; member in class:v8::internal::final 4259 : LDeferredCode(codegen), instr_(instr) {} 4260 void Generate() override { codegen()->DoDeferredMaybeGrowElements(instr_); } 4261 LInstruction* instr() override { return instr_; } 4264 LMaybeGrowElements* instr_; member in class:v8::internal::final 4416 : LDeferredCode(codegen), instr_(instr) {} 4417 void Generate() override { codegen()->DoDeferredStringCharCodeAt(instr_); } 4421 LStringCharCodeAt* instr_; member in class:v8::internal::final 4476 LStringCharFromCode* instr_; member in class:v8::internal::final 4552 LNumberTagI* instr_; member in class:v8::internal::final 4581 LNumberTagU* instr_; member in class:v8::internal::final 4661 LNumberTagD* instr_; member in class:v8::internal::final 4850 LTaggedToI* instr_; member in class:v8::internal::final 5066 LCheckMaps* instr_; member in class:v8::internal::final 5169 LAllocate* instr_; member in class:v8::internal::final 5491 LStackCheck* instr_; member in class:v8::internal::final 5617 LLoadFieldByIndex* instr_; member in class:v8::internal::final [all...] |
/external/v8/src/crankshaft/s390/ |
H A D | lithium-codegen-s390.cc | 3427 : LDeferredCode(codegen), instr_(instr) {} 3429 codegen()->DoDeferredMathAbsTaggedHeapNumber(instr_); 3431 LInstruction* instr() override { return instr_; } 3434 LMathAbs* instr_; member in class:v8::internal::final 4216 : LDeferredCode(codegen), instr_(instr) {} 4217 void Generate() override { codegen()->DoDeferredMaybeGrowElements(instr_); } 4218 LInstruction* instr() override { return instr_; } 4221 LMaybeGrowElements* instr_; member in class:v8::internal::final 4367 : LDeferredCode(codegen), instr_(instr) {} 4368 void Generate() override { codegen()->DoDeferredStringCharCodeAt(instr_); } 4372 LStringCharCodeAt* instr_; member in class:v8::internal::final 4425 LStringCharFromCode* instr_; member in class:v8::internal::final 4496 LNumberTagI* instr_; member in class:v8::internal::final 4525 LNumberTagU* instr_; member in class:v8::internal::final 4603 LNumberTagD* instr_; member in class:v8::internal::final 4785 LTaggedToI* instr_; member in class:v8::internal::final 4993 LCheckMaps* instr_; member in class:v8::internal::final 5091 LAllocate* instr_; member in class:v8::internal::final 5409 LStackCheck* instr_; member in class:v8::internal::final 5527 LLoadFieldByIndex* instr_; member in class:v8::internal::final [all...] |
/external/v8/src/crankshaft/x64/ |
H A D | lithium-codegen-x64.cc | 3243 : LDeferredCode(codegen), instr_(instr) { } 3245 codegen()->DoDeferredMathAbsTaggedHeapNumber(instr_); 3247 LInstruction* instr() override { return instr_; } 3250 LMathAbs* instr_; member in class:v8::internal::final 4058 : LDeferredCode(codegen), instr_(instr) {} 4059 void Generate() override { codegen()->DoDeferredMaybeGrowElements(instr_); } 4060 LInstruction* instr() override { return instr_; } 4063 LMaybeGrowElements* instr_; member in class:v8::internal::final 4212 : LDeferredCode(codegen), instr_(instr) { } 4213 void Generate() override { codegen()->DoDeferredStringCharCodeAt(instr_); } 4217 LStringCharCodeAt* instr_; member in class:v8::internal::final 4273 LStringCharFromCode* instr_; member in class:v8::internal::final 4348 LNumberTagI* instr_; member in class:v8::internal::final 4379 LNumberTagU* instr_; member in class:v8::internal::final 4461 LNumberTagD* instr_; member in class:v8::internal::final 4639 LTaggedToI* instr_; member in class:v8::internal::final 4844 LCheckMaps* instr_; member in class:v8::internal::final 4947 LAllocate* instr_; member in class:v8::internal::final 5264 LStackCheck* instr_; member in class:v8::internal::final 5394 LLoadFieldByIndex* instr_; member in class:v8::internal::final [all...] |
/external/v8/src/crankshaft/x87/ |
H A D | lithium-codegen-x87.cc | 3318 : LDeferredCode(codegen, x87_stack), instr_(instr) { } 3320 codegen()->DoDeferredMathAbsTaggedHeapNumber(instr_); 3322 LInstruction* instr() override { return instr_; } 3325 LMathAbs* instr_; member in class:v8::internal::final 4116 : LDeferredCode(codegen, x87_stack), instr_(instr) {} 4117 void Generate() override { codegen()->DoDeferredMaybeGrowElements(instr_); } 4118 LInstruction* instr() override { return instr_; } 4121 LMaybeGrowElements* instr_; member in class:v8::internal::final 4251 : LDeferredCode(codegen, x87_stack), instr_(instr) { } 4252 void Generate() override { codegen()->DoDeferredStringCharCodeAt(instr_); } 4256 LStringCharCodeAt* instr_; member in class:v8::internal::final 4316 LStringCharFromCode* instr_; member in class:v8::internal::final 4408 LNumberTagI* instr_; member in class:v8::internal::final 4437 LNumberTagU* instr_; member in class:v8::internal::final 4521 LNumberTagD* instr_; member in class:v8::internal::final 4750 LTaggedToI* instr_; member in class:v8::internal::final 4967 LCheckMaps* instr_; member in class:v8::internal::final 5158 LAllocate* instr_; member in class:v8::internal::final 5469 LStackCheck* instr_; member in class:v8::internal::final 5605 LLoadFieldByIndex* instr_; member in class:v8::internal::final [all...] |