/external/v8/src/compiler/ |
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(); 87 return ToExternalReference(instr_->InputAt(index)) 175 Instruction* instr_; member in class:v8::internal::compiler::InstructionOperandConverter [all...] |
instruction-scheduler.h | 64 Instruction* instruction() { return instr_; } 75 Instruction* instr_; member in class:v8::internal::compiler::final::ScheduleGraphNode
|
code-generator.h | 41 : instr_(instr), pos_(pos) {} 43 Instruction* instruction() const { return instr_; } 44 InstructionOperand* Advance() { return instr_->InputAt(pos_++); } 47 Instruction* instr_; member in class:v8::internal::compiler::InstructionOperandIterator
|
/external/v8/src/compiler/arm/ |
code-generator-arm.cc | 31 switch (instr_->flags_mode()) { 45 Constant constant = ToConstant(instr_->InputAt(index)); 67 switch (AddressingModeField::decode(instr_->opcode())) { 99 switch (AddressingModeField::decode(instr_->opcode())) { 2079 Instruction* instr_; member in class:v8::internal::compiler::final [all...] |
/external/v8/src/compiler/arm64/ |
code-generator-arm64.cc | 37 if (instr_->InputAt(index)->IsImmediate()) { 41 DCHECK(instr_->InputAt(index)->IsFPRegister()); 46 if (instr_->InputAt(index)->IsImmediate()) { 50 DCHECK(instr_->InputAt(index)->IsDoubleRegister()); 54 size_t OutputCount() { return instr_->OutputCount(); } 61 return ToRegister(instr_->InputAt(index)).W(); 65 DCHECK(instr_->InputAt(index)->IsRegister() || 66 (instr_->InputAt(index)->IsImmediate() && (InputInt32(index) == 0))); 67 if (instr_->InputAt(index)->IsImmediate()) { 76 DCHECK(instr_->InputAt(index)->IsRegister() | 1755 Instruction* instr_; member in class:v8::internal::compiler::final [all...] |
/external/v8/src/compiler/ia32/ |
code-generator-ia32.cc | 34 return ToOperand(instr_->InputAt(index), extra); 38 return ToImmediate(instr_->InputAt(index)); 41 Operand OutputOperand() { return ToOperand(instr_->Output()); } 112 AddressingMode mode = AddressingModeField::decode(instr_->opcode()); 121 Constant ctant = ToConstant(instr_->InputAt(NextOffset(offset))); 141 Constant ctant = ToConstant(instr_->InputAt(NextOffset(offset))); 159 Constant ctant = ToConstant(instr_->InputAt(NextOffset(offset))); 163 Constant ctant = ToConstant(instr_->InputAt(NextOffset(offset))); 2090 Instruction* instr_; member in class:v8::internal::compiler::final [all...] |
/external/v8/src/compiler/ppc/ |
code-generator-ppc.cc | 30 size_t OutputCount() { return instr_->OutputCount(); } 33 switch (instr_->flags_mode()) { 47 switch (instr_->flags_condition()) { 61 Constant constant = ToConstant(instr_->InputAt(index)); 86 *mode = AddressingModeField::decode(instr_->opcode()); 2072 Instruction* instr_; member in class:v8::internal::compiler::final [all...] |
/external/v8/src/compiler/mips/ |
code-generator-mips.cc | 44 return ToSingleRegister(instr_->OutputAt(index)); 48 return ToSingleRegister(instr_->InputAt(index)); 58 if (instr_->InputAt(index)->IsImmediate()) { 66 if (instr_->InputAt(index)->IsImmediate()) return kDoubleRegZero; 72 if (instr_->InputAt(index)->IsImmediate()) return kDoubleRegZero; 78 Constant constant = ToConstant(instr_->InputAt(index)); 103 InstructionOperand* op = instr_->InputAt(index); 112 switch (AddressingModeField::decode(instr_->opcode())) { 1792 Instruction* instr_; member in class:v8::internal::compiler::final [all...] |
/external/v8/src/compiler/mips64/ |
code-generator-mips64.cc | 43 return ToSingleRegister(instr_->OutputAt(index)); 47 return ToSingleRegister(instr_->InputAt(index)); 57 if (instr_->InputAt(index)->IsImmediate()) { 65 if (instr_->InputAt(index)->IsImmediate()) return kDoubleRegZero; 71 if (instr_->InputAt(index)->IsImmediate()) return kDoubleRegZero; 77 Constant constant = ToConstant(instr_->InputAt(index)); 103 InstructionOperand* op = instr_->InputAt(index); 112 switch (AddressingModeField::decode(instr_->opcode())) { 2126 Instruction* instr_; member in class:v8::internal::compiler::final [all...] |
/external/v8/src/compiler/s390/ |
code-generator-s390.cc | 28 size_t OutputCount() { return instr_->OutputCount(); } 31 return LocationOperand::cast(instr_->InputAt(index))->representation() == 36 return LocationOperand::cast(instr_->InputAt(index))->representation() == 41 switch (instr_->flags_condition()) { 55 Constant constant = ToConstant(instr_->InputAt(index)); 80 if (mode) *mode = AddressingModeField::decode(instr_->opcode()); 81 switch (AddressingModeField::decode(instr_->opcode())) { 119 InstructionOperand* op = instr_->InputAt(index); 2451 Instruction* instr_; member in class:v8::internal::compiler::final [all...] |
/external/v8/src/compiler/x64/ |
code-generator-x64.cc | 32 return ToImmediate(instr_->InputAt(index)); 36 return ToOperand(instr_->InputAt(index), extra); 39 Operand OutputOperand() { return ToOperand(instr_->Output()); } 81 AddressingMode mode = AddressingModeField::decode(instr_->opcode()); 279 instr_(instr) {} 297 if (instr_->reference_map() != nullptr) { 298 gen_->RecordSafepoint(instr_->reference_map(), Safepoint::kSimple, 0, 308 Instruction* instr_; member in class:v8::internal::compiler::__anon35937::final 2360 Instruction* instr_; member in class:v8::internal::compiler::final [all...] |
/external/v8/src/compiler/x87/ |
code-generator-x87.cc | 31 return ToOperand(instr_->InputAt(index), extra); 35 return ToImmediate(instr_->InputAt(index)); 38 Operand OutputOperand() { return ToOperand(instr_->Output()); } 106 AddressingMode mode = AddressingModeField::decode(instr_->opcode()); 115 Constant ctant = ToConstant(instr_->InputAt(NextOffset(offset))); 135 Constant ctant = ToConstant(instr_->InputAt(NextOffset(offset))); 153 Constant ctant = ToConstant(instr_->InputAt(NextOffset(offset))); 157 Constant ctant = ToConstant(instr_->InputAt(NextOffset(offset))); 2184 Instruction* instr_; member in class:v8::internal::compiler::final [all...] |
/external/v8/src/crankshaft/ |
lithium.h | 808 LInstruction* instr_; member in class:v8::internal::BASE_EMBEDDED 824 LInstruction* instr_; member in class:v8::internal::BASE_EMBEDDED
|
hydrogen.h | 260 : instr_(block->first()) { 261 next_ = Done() ? NULL : instr_->next(); 264 inline bool Done() const { return instr_ == NULL; } 265 inline HInstruction* Current() { return instr_; } 267 instr_ = next_; 268 next_ = Done() ? NULL : instr_->next(); 272 HInstruction* instr_; member in class:v8::internal::BASE_EMBEDDED [all...] |
/external/v8/src/mips/ |
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; 333 SimInstruction instr_; member in class:v8::internal::Simulator 358 inline int32_t rs_reg() const { return instr_.RsValue(); } 363 inline int32_t rt_reg() const { return instr_.RtValue(); } 368 inline int32_t rd_reg() const { return instr_.RdValue(); } 369 inline int32_t fr_reg() const { return instr_.FrValue(); } 370 inline int32_t fs_reg() const { return instr_.FsValue(); [all...] |
/external/v8/src/mips64/ |
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; 354 SimInstruction instr_; member in class:v8::internal::Simulator 379 inline int32_t rs_reg() const { return instr_.RsValue(); } 384 inline int32_t rt_reg() const { return instr_.RtValue(); } 389 inline int32_t rd_reg() const { return instr_.RdValue(); } 390 inline int32_t fr_reg() const { return instr_.FrValue(); } 391 inline int32_t fs_reg() const { return instr_.FsValue(); [all...] |
/external/v8/src/crankshaft/arm/ |
lithium-codegen-arm.cc | 3284 LMathAbs* instr_; member in class:v8::internal::final 3974 LMaybeGrowElements* instr_; member in class:v8::internal::final 4138 LStringCharCodeAt* instr_; member in class:v8::internal::final 4195 LStringCharFromCode* instr_; member in class:v8::internal::final 4278 LNumberTagI* instr_; member in class:v8::internal::final 4306 LNumberTagU* instr_; member in class:v8::internal::final 4390 LNumberTagD* instr_; member in class:v8::internal::final 4578 LTaggedToI* instr_; member in class:v8::internal::final 4802 LCheckMaps* instr_; member in class:v8::internal::final 4908 LAllocate* instr_; member in class:v8::internal::final 5217 LStackCheck* instr_; member in class:v8::internal::final 5353 LLoadFieldByIndex* instr_; member in class:v8::internal::final [all...] |
/external/v8/src/crankshaft/arm64/ |
lithium-codegen-arm64.cc | 1405 LAllocate* instr_; member in class:v8::internal::DeferredAllocate 2060 LCheckMaps* instr_; member in class:v8::internal::DeferredCheckMaps 3411 LMathAbsTagged* instr_; member in class:v8::internal::DeferredMathAbsTagged 4146 LNumberTagD* instr_; member in class:v8::internal::DeferredNumberTagD 4222 LNumberTagU* instr_; member in class:v8::internal::DeferredNumberTagU 4639 LStackCheck* instr_; member in class:v8::internal::DeferredStackCheck 4887 LMaybeGrowElements* instr_; member in class:v8::internal::final 5080 LStringCharCodeAt* instr_; member in class:v8::internal::DeferredStringCharCodeAt 5127 LStringCharFromCode* instr_; member in class:v8::internal::DeferredStringCharFromCode 5264 LTaggedToI* instr_; member in class:v8::internal::DeferredTaggedToI 5553 LLoadFieldByIndex* instr_; member in class:v8::internal::final [all...] |
/external/v8/src/crankshaft/ia32/ |
lithium-codegen-ia32.cc | 3047 LMathAbs* instr_; member in class:v8::internal::final 3791 LMaybeGrowElements* instr_; member in class:v8::internal::final 3931 LStringCharCodeAt* instr_; member in class:v8::internal::final 3990 LStringCharFromCode* instr_; member in class:v8::internal::final 4071 LNumberTagI* instr_; member in class:v8::internal::final 4098 LNumberTagU* instr_; member in class:v8::internal::final 4175 LNumberTagD* instr_; member in class:v8::internal::final 4356 LTaggedToI* instr_; member in class:v8::internal::final 4587 LCheckMaps* instr_; member in class:v8::internal::final 4689 LAllocate* instr_; member in class:v8::internal::final 4984 LStackCheck* instr_; member in class:v8::internal::final 5119 LLoadFieldByIndex* instr_; member in class:v8::internal::final [all...] |
/external/v8/src/crankshaft/mips/ |
lithium-codegen-mips.cc | 3214 LMathAbs* instr_; member in class:v8::internal::final 3946 LMaybeGrowElements* instr_; member in class:v8::internal::final 4112 LStringCharCodeAt* instr_; member in class:v8::internal::final 4168 LStringCharFromCode* instr_; member in class:v8::internal::final 4249 LNumberTagI* instr_; member in class:v8::internal::final 4278 LNumberTagU* instr_; member in class:v8::internal::final 4360 LNumberTagD* instr_; member in class:v8::internal::final 4560 LTaggedToI* instr_; member in class:v8::internal::final 4807 LCheckMaps* instr_; member in class:v8::internal::final 4909 LAllocate* instr_; member in class:v8::internal::final 5249 LStackCheck* instr_; member in class:v8::internal::final 5384 LLoadFieldByIndex* instr_; member in class:v8::internal::final [all...] |
/external/v8/src/crankshaft/mips64/ |
lithium-codegen-mips64.cc | 3415 LMathAbs* instr_; member in class:v8::internal::final 4180 LMaybeGrowElements* instr_; member in class:v8::internal::final 4332 LStringCharCodeAt* instr_; member in class:v8::internal::final 4388 LStringCharFromCode* instr_; member in class:v8::internal::final 4471 LNumberTagU* instr_; member in class:v8::internal::final 4553 LNumberTagD* instr_; member in class:v8::internal::final 4753 LTaggedToI* instr_; member in class:v8::internal::final 4998 LCheckMaps* instr_; member in class:v8::internal::final 5100 LAllocate* instr_; member in class:v8::internal::final 5442 LStackCheck* instr_; member in class:v8::internal::final 5577 LLoadFieldByIndex* instr_; member in class:v8::internal::final [all...] |
/external/v8/src/crankshaft/ppc/ |
lithium-codegen-ppc.cc | 3507 LMathAbs* instr_; member in class:v8::internal::final 4282 LMaybeGrowElements* instr_; member in class:v8::internal::final 4448 LStringCharCodeAt* instr_; member in class:v8::internal::final 4503 LStringCharFromCode* instr_; member in class:v8::internal::final 4579 LNumberTagI* instr_; member in class:v8::internal::final 4608 LNumberTagU* instr_; member in class:v8::internal::final 4688 LNumberTagD* instr_; member in class:v8::internal::final 4877 LTaggedToI* instr_; member in class:v8::internal::final 5106 LCheckMaps* instr_; member in class:v8::internal::final 5209 LAllocate* instr_; member in class:v8::internal::final 5520 LStackCheck* instr_; member in class:v8::internal::final 5646 LLoadFieldByIndex* instr_; member in class:v8::internal::final [all...] |
/external/v8/src/crankshaft/s390/ |
lithium-codegen-s390.cc | 3436 LMathAbs* instr_; member in class:v8::internal::final 4228 LMaybeGrowElements* instr_; member in class:v8::internal::final 4388 LStringCharCodeAt* instr_; member in class:v8::internal::final 4441 LStringCharFromCode* instr_; member in class:v8::internal::final 4512 LNumberTagI* instr_; member in class:v8::internal::final 4541 LNumberTagU* instr_; member in class:v8::internal::final 4619 LNumberTagD* instr_; member in class:v8::internal::final 4801 LTaggedToI* instr_; member in class:v8::internal::final 5050 LCheckMaps* instr_; member in class:v8::internal::final 5148 LAllocate* instr_; member in class:v8::internal::final 5455 LStackCheck* instr_; member in class:v8::internal::final 5573 LLoadFieldByIndex* instr_; member in class:v8::internal::final [all...] |
/external/v8/src/crankshaft/x64/ |
lithium-codegen-x64.cc | 3250 LMathAbs* instr_; member in class:v8::internal::final 4063 LMaybeGrowElements* instr_; member in class:v8::internal::final 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 4859 LCheckMaps* instr_; member in class:v8::internal::final 4962 LAllocate* instr_; member in class:v8::internal::final 5268 LStackCheck* instr_; member in class:v8::internal::final 5398 LLoadFieldByIndex* instr_; member in class:v8::internal::final [all...] |
/external/v8/src/crankshaft/x87/ |
lithium-codegen-x87.cc | 3332 LMathAbs* instr_; member in class:v8::internal::final 4128 LMaybeGrowElements* instr_; member in class:v8::internal::final 4263 LStringCharCodeAt* instr_; member in class:v8::internal::final 4323 LStringCharFromCode* instr_; member in class:v8::internal::final 4415 LNumberTagI* instr_; member in class:v8::internal::final 4444 LNumberTagU* instr_; member in class:v8::internal::final 4528 LNumberTagD* instr_; member in class:v8::internal::final 4757 LTaggedToI* instr_; member in class:v8::internal::final 4988 LCheckMaps* instr_; member in class:v8::internal::final 5179 LAllocate* instr_; member in class:v8::internal::final 5479 LStackCheck* instr_; member in class:v8::internal::final 5615 LLoadFieldByIndex* instr_; member in class:v8::internal::final [all...] |