/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)) 177 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 | 43 : instr_(instr), pos_(pos) {} 45 Instruction* instruction() const { return instr_; } 46 InstructionOperand* Advance() { return instr_->InputAt(pos_++); } 49 Instruction* instr_; member in class:v8::internal::compiler::InstructionOperandIterator
|
/external/v8/src/compiler/arm64/ |
code-generator-arm64.cc | 43 if (instr_->InputAt(index)->IsImmediate()) { 47 DCHECK(instr_->InputAt(index)->IsFPRegister()); 52 if (instr_->InputAt(index)->IsImmediate()) { 56 DCHECK(instr_->InputAt(index)->IsDoubleRegister()); 60 size_t OutputCount() { return instr_->OutputCount(); } 69 return ToRegister(instr_->InputAt(index)).W(); 73 DCHECK(instr_->InputAt(index)->IsRegister() || 74 (instr_->InputAt(index)->IsImmediate() && (InputInt32(index) == 0))); 75 if (instr_->InputAt(index)->IsImmediate()) { 84 DCHECK(instr_->InputAt(index)->IsRegister() | 2281 Instruction* instr_; member in class:v8::internal::compiler::final [all...] |
/external/v8/src/compiler/ia32/ |
code-generator-ia32.cc | 38 return ToOperand(instr_->InputAt(index), extra); 42 return ToImmediate(instr_->InputAt(index)); 45 Operand OutputOperand() { return ToOperand(instr_->Output()); } 108 AddressingMode mode = AddressingModeField::decode(instr_->opcode()); 117 Constant ctant = ToConstant(instr_->InputAt(NextOffset(offset))); 137 Constant ctant = ToConstant(instr_->InputAt(NextOffset(offset))); 155 Constant ctant = ToConstant(instr_->InputAt(NextOffset(offset))); 159 Constant ctant = ToConstant(instr_->InputAt(NextOffset(offset))); 173 AddressingMode mode = AddressingModeField::decode(instr_->opcode()); 181 Constant ctant = ToConstant(instr_->InputAt(NextOffset(&offset))) 3980 Instruction* instr_; member in class:v8::internal::compiler::final [all...] |
/external/v8/src/compiler/mips/ |
code-generator-mips.cc | 39 return ToSingleRegister(instr_->OutputAt(index)); 43 return ToSingleRegister(instr_->InputAt(index)); 53 if (instr_->InputAt(index)->IsImmediate()) { 61 if (instr_->InputAt(index)->IsImmediate()) return kDoubleRegZero; 67 if (instr_->InputAt(index)->IsImmediate()) return kDoubleRegZero; 73 Constant constant = ToConstant(instr_->InputAt(index)); 95 InstructionOperand* op = instr_->InputAt(index); 104 switch (AddressingModeField::decode(instr_->opcode())) { 2992 Instruction* instr_; member in class:v8::internal::compiler::final [all...] |
/external/v8/src/compiler/mips64/ |
code-generator-mips64.cc | 41 return ToSingleRegister(instr_->OutputAt(index)); 45 return ToSingleRegister(instr_->InputAt(index)); 55 if (instr_->InputAt(index)->IsImmediate()) { 63 if (instr_->InputAt(index)->IsImmediate()) return kDoubleRegZero; 69 if (instr_->InputAt(index)->IsImmediate()) return kDoubleRegZero; 75 Constant constant = ToConstant(instr_->InputAt(index)); 98 InstructionOperand* op = instr_->InputAt(index); 107 switch (AddressingModeField::decode(instr_->opcode())) { 3230 Instruction* instr_; member in class:v8::internal::compiler::final [all...] |
/external/v8/src/compiler/ppc/ |
code-generator-ppc.cc | 33 size_t OutputCount() { return instr_->OutputCount(); } 36 switch (instr_->flags_mode()) { 51 switch (instr_->flags_condition()) { 64 Constant constant = ToConstant(instr_->InputAt(index)); 86 *mode = AddressingModeField::decode(instr_->opcode()); 2186 Instruction* instr_; member in class:v8::internal::compiler::final [all...] |
/external/v8/src/compiler/s390/ |
code-generator-s390.cc | 31 size_t OutputCount() { return instr_->OutputCount(); } 34 return LocationOperand::cast(instr_->InputAt(index))->representation() == 39 return LocationOperand::cast(instr_->InputAt(index))->representation() == 44 switch (instr_->flags_condition()) { 57 Constant constant = ToConstant(instr_->InputAt(index)); 79 if (mode) *mode = AddressingModeField::decode(instr_->opcode()); 80 switch (AddressingModeField::decode(instr_->opcode())) { 117 InstructionOperand* op = instr_->InputAt(index); 2843 Instruction* instr_; member in class:v8::internal::compiler::final [all...] |
/external/v8/src/compiler/x64/ |
code-generator-x64.cc | 33 return ToImmediate(instr_->InputAt(index)); 37 return ToOperand(instr_->InputAt(index), extra); 40 Operand OutputOperand() { return ToOperand(instr_->Output()); } 82 AddressingMode mode = AddressingModeField::decode(instr_->opcode()); 276 : OutOfLineCode(gen), gen_(gen), instr_(instr) {} 279 X64OperandConverter i(gen_, instr_); 281 static_cast<TrapId>(i.InputInt32(instr_->InputCount() - 1)); 304 gen_->AssembleSourcePosition(instr_); 316 Instruction* instr_; member in class:v8::internal::compiler::__anon48392::WasmOutOfLineTrap [all...] |
/external/v8/src/mips/ |
simulator-mips.h | 64 inline Instruction* instr() const { return instr_; } 68 SimInstructionBase() : operand_(-1), instr_(nullptr), type_(kUnsupported) {} 72 Instruction* instr_; member in class:v8::internal::SimInstructionBase 87 instr_ = instr; 351 SimInstruction instr_; member in class:v8::internal::Simulator 395 inline int32_t rs_reg() const { return instr_.RsValue(); } 400 inline int32_t rt_reg() const { return instr_.RtValue(); } 405 inline int32_t rd_reg() const { return instr_.RdValue(); } 406 inline int32_t fr_reg() const { return instr_.FrValue(); } 407 inline int32_t fs_reg() const { return instr_.FsValue(); [all...] |
/external/v8/src/mips64/ |
simulator-mips64.h | 64 inline Instruction* instr() const { return instr_; } 68 SimInstructionBase() : operand_(-1), instr_(nullptr), type_(kUnsupported) {} 72 Instruction* instr_; member in class:v8::internal::SimInstructionBase 87 instr_ = instr; 363 SimInstruction instr_; member in class:v8::internal::Simulator 407 inline int32_t rs_reg() const { return instr_.RsValue(); } 412 inline int32_t rt_reg() const { return instr_.RtValue(); } 417 inline int32_t rd_reg() const { return instr_.RdValue(); } 418 inline int32_t fr_reg() const { return instr_.FrValue(); } 419 inline int32_t fs_reg() const { return instr_.FsValue(); [all...] |