Home
last modified time | relevance | path

Searched refs:ImmediateOperand (Results 1 - 13 of 13) sorted by relevance

/third_party/node/deps/v8/src/compiler/backend/
H A Dinstruction.h411 class ImmediateOperand : public InstructionOperand { class
415 explicit ImmediateOperand(ImmediateType type, int32_t value) in ImmediateOperand() function in v8::internal::compiler::ImmediateOperand
439 static ImmediateOperand* New(Zone* zone, ImmediateType type, int32_t value) { in New()
440 return InstructionOperand::New(zone, ImmediateOperand(type, value)); in New()
443 INSTRUCTION_OPERAND_CASTS(ImmediateOperand, IMMEDIATE)
1758 ImmediateOperand AddImmediate(const Constant& constant) { in AddImmediate()
1770 return ImmediateOperand(ImmediateOperand::INDEXED_RPO, in AddImmediate()
1773 return ImmediateOperand(ImmediateOperand in AddImmediate()
[all...]
H A Dregister-allocator-verifier.cc47 int GetValue(const ImmediateOperand* imm) { in GetValue()
49 case ImmediateOperand::INLINE_INT32: in GetValue()
51 case ImmediateOperand::INLINE_INT64: in GetValue()
53 case ImmediateOperand::INDEXED_RPO: in GetValue()
54 case ImmediateOperand::INDEXED_IMM: in GetValue()
166 const ImmediateOperand* imm = ImmediateOperand::cast(op); in BuildConstraint()
235 const ImmediateOperand* imm = ImmediateOperand::cast(op); in CheckConstraint()
H A Dcode-generator-impl.h155 return gen_->instructions()->GetImmediate(ImmediateOperand::cast(op)); in ToConstant()
226 const ZoneVector<ImmediateOperand*>* immediate_args() const { in immediate_args()
229 void set_immediate_args(ZoneVector<ImmediateOperand*>* immediate_args) { in set_immediate_args()
250 ZoneVector<ImmediateOperand*>* immediate_args_;
H A Dinstruction.cc187 ImmediateOperand imm = ImmediateOperand::cast(op); in operator <<()
189 case ImmediateOperand::INLINE_INT32: in operator <<()
191 case ImmediateOperand::INLINE_INT64: in operator <<()
193 case ImmediateOperand::INDEXED_RPO: in operator <<()
195 case ImmediateOperand::INDEXED_IMM: in operator <<()
993 ? GetImmediate(ImmediateOperand::cast(operand))
H A Djump-threading.cc122 int32_t return_size = ImmediateOperand::cast(instr->InputAt(0)) in ComputeForwarding()
H A Dcode-generator.cc1140 auto immediate_args = zone()->New<ZoneVector<ImmediateOperand*>>(zone()); in BuildTranslation()
1144 immediate_args->emplace_back(ImmediateOperand::cast(imm_iter.Advance())); in BuildTranslation()
/third_party/node/deps/v8/src/compiler/
H A Dgraph-visualizer.cc1152 const ImmediateOperand* imm = ImmediateOperand::cast(op); in operator <<()
1154 case ImmediateOperand::INLINE_INT32: { in operator <<()
1158 case ImmediateOperand::INLINE_INT64: { in operator <<()
1162 case ImmediateOperand::INDEXED_RPO: in operator <<()
1163 case ImmediateOperand::INDEXED_IMM: { in operator <<()
/third_party/node/deps/v8/src/compiler/backend/x64/
H A Dinstruction-selector-x64.cc1124 ImmediateOperand(ImmediateOperand::INLINE_INT32, 4); in TryMatchLoadWord64AndShiftRight()
1132 ImmediateOperand(ImmediateOperand::INLINE_INT32, displacement + 4); in TryMatchLoadWord64AndShiftRight()
H A Dcode-generator-x64.cc1135 __ Push(Immediate(ImmediateOperand::cast(source).inline_int32_value())); in AssembleTailCallBeforeGap()
/third_party/node/deps/v8/src/compiler/backend/mips/
H A Dinstruction-selector-mips.cc1121 ImmediateOperand(ImmediateOperand::INLINE_INT32, 0), in VisitBitcastInt32ToFloat32()
/third_party/node/deps/v8/src/compiler/backend/mips64/
H A Dinstruction-selector-mips64.cc1607 ImmediateOperand(ImmediateOperand::INLINE_INT32, 0), in VisitBitcastInt32ToFloat32()
/third_party/node/deps/v8/src/compiler/backend/loong64/
H A Dinstruction-selector-loong64.cc1521 ImmediateOperand(ImmediateOperand::INLINE_INT32, 0), in VisitBitcastInt32ToFloat32()
/third_party/node/deps/v8/src/compiler/backend/ia32/
H A Dcode-generator-ia32.cc640 __ Push(Immediate(ImmediateOperand::cast(source).inline_int32_value())); in AssembleTailCallBeforeGap()

Completed in 47 milliseconds