|
#define | FOR_EACH_INSTRUCTION(M) |
|
#define | FOR_EACH_ABSTRACT_INSTRUCTION(M) |
|
#define | FORWARD_DECLARATION(type, attrs) class type##Instr; |
|
#define | DEFINE_INSTRUCTION_TYPE_CHECK(type) |
|
#define | DECLARE_INSTRUCTION_NO_BACKEND(type) |
|
#define | DECLARE_INSTRUCTION_BACKEND() |
|
#define | DECLARE_INSTRUCTION(type) |
|
#define | DECLARE_ABSTRACT_INSTRUCTION(type) |
|
#define | DECLARE_COMPARISON_METHODS |
|
#define | DECLARE_COMPARISON_INSTRUCTION(type) |
|
#define | WRITE_INSTRUCTION_FIELD(type, name) |
|
#define | READ_INSTRUCTION_FIELD(type, name) |
|
#define | DECLARE_INSTRUCTION_FIELD(type, name) type name; |
|
#define | DECLARE_INSTRUCTION_SERIALIZABLE_FIELDS(Instr, BaseClass, FieldList) |
|
#define | DECLARE_CUSTOM_SERIALIZATION(Instr) |
|
#define | DECLARE_EMPTY_SERIALIZATION(Instr, BaseClass) |
|
#define | DECLARE_EXTRA_SERIALIZATION |
|
#define | PRINT_TO_SUPPORT |
|
#define | PRINT_OPERANDS_TO_SUPPORT |
|
#define | PRINT_BLOCK_HEADER_TO_SUPPORT |
|
#define | DECLARE_ATTRIBUTE(Attribute) |
|
#define | DECLARE_ATTRIBUTES_NAMED(names, values) |
|
#define | DECLARE_TAG(type, attrs) k##type, |
|
#define | DECLARE_INSTRUCTION_TYPE_CHECK(Name, Type) |
|
#define | INSTRUCTION_TYPE_CHECK(Name, Attrs) DECLARE_INSTRUCTION_TYPE_CHECK(Name, Name##Instr) |
|
#define | FIELD_LIST(F) F(ZoneGrowableArray<PhiInstr*>*, phis_) |
|
#define | FIELD_LIST(F) F(double, edge_weight_) |
|
#define | FIELD_LIST(F) F(const compiler::ffi::CallbackMarshaller&, marshaller_) |
|
#define | FIELD_LIST(F) F(const intptr_t, indirect_id_) |
|
#define | FOR_EACH_ALIAS_IDENTITY_VALUE(V) |
|
#define | VALUE_CASE(name, val) |
|
#define | VALUE_DEFN(name, val) k##name = val, |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) F(const intptr_t, offset_) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) F(const Code&, code_) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) F(const compiler::ffi::CallbackMarshaller&, marshaller_) |
|
#define | FIELD_LIST(F) F(const TokenPosition, token_pos_) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) F(const char*, message_) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) F(ComparisonInstr*, comparison_) |
|
#define | FIELD_LIST(F) F(const ICData::DeoptReasonId, deopt_reason_) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) F(Range*, constraint_) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) F(const TokenPosition, token_pos_) |
|
#define | FOR_EACH_ASSERT_ASSIGNABLE_KIND(V) |
|
#define | KIND_DEFN(name) k##name, |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) F(const TokenPosition, token_pos_) |
|
#define | FIELD_LIST(F) F(const Function&, target_function_) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) F(const Representation, representation_) |
|
#define | FIELD_LIST(F) F(const ZoneGrowableArray<intptr_t>&, cid_results_) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) F(const SpeculativeMode, speculative_mode_) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) F(ConstantInstr*, null_) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) F(const Field&, field_) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) F(const Field&, field_) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) F(const intptr_t, cid_) |
|
#define | FIELD_LIST(F) F(const Slot&, scan_flags_field_) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) F(const intptr_t, num_context_variables_) |
|
#define | FIELD_LIST(F) F(const RecordShape, shape_) |
|
#define | FIELD_LIST(F) F(const RecordShape, shape_) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) F(const classid_t, class_id_) |
|
#define | FIELD_LIST(F) F(const intptr_t, offset_) |
|
#define | FIELD_LIST(F) F(const intptr_t, index_scale_) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) F(const ZoneGrowableArray<const Slot*>&, context_slots_) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) F(const Representation, from_representation_) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) F(bool, is_truncating_) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) F(const MethodRecognizer::Kind, op_kind_) |
|
#define | FIELD_LIST(F) F(const bool, smi_) |
|
#define | FIELD_LIST(F) F(const Token::Kind, op_kind_) |
|
#define | FIELD_LIST(F) F(const SpeculativeMode, speculative_mode_) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) F(Range*, right_range_) |
|
#define | FIELD_LIST(F) F(const SpeculativeMode, speculative_mode_) |
|
#define | FIELD_LIST(F) F(Range*, shift_range_) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) F(const TokenPosition, token_pos_) |
|
#define | FIELD_LIST(F) F(const SpeculativeMode, speculative_mode_) |
|
#define | FIELD_LIST(F) F(MethodRecognizer::Kind, recognized_kind_) |
|
#define | FIELD_LIST(F) F(const SpeculativeMode, speculative_mode_) |
|
#define | FIELD_LIST(F) F(const Token::Kind, op_kind_) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) F(const Representation, from_representation_) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) F(const TokenPosition, token_pos_) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) F(CidRangeValue, cids_) |
|
#define | FIELD_LIST(F) F(bool, generalized_) |
|
#define | FIELD_LIST(F) F(const Kind, kind_) |
|
#define | FIELD_LIST(F) F(ComparisonInstr*, comparison_) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) |
|
#define | SIMD_BINARY_OP(M, T, Name) M(2, _, T##Name, (T, T), T) |
|
#define | SIMD_BINARY_FLOAT_OP_LIST(M, OP, T) |
|
#define | SIMD_BINARY_INTEGER_OP_LIST(M, OP, T) |
|
#define | SIMD_PER_COMPONENT_XYZW(M, Arity, Name, Inputs, Output) |
|
#define | SIMD_CONVERSION(M, FromType, ToType) M(1, _, FromType##To##ToType, (FromType), ToType) |
|
#define | SIMD_OP_LIST(M, BINARY_OP) |
|
#define | DECLARE_ENUM(Arity, Mask, Name, ...) k##Name, |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) |
|
#define | FIELD_LIST(F) |
|
#define | DECLARE_VISIT_INSTRUCTION(ShortName, Attrs) virtual void Visit##ShortName(ShortName##Instr* instr) {} |
|
#define | DEFINE_UNIMPLEMENTED_INSTRUCTION(Name) |
|