Home
last modified time | relevance | path

Searched refs:InputTypesMixin (Results 1 - 6 of 6) sorted by relevance

/arkcompiler/runtime_core/compiler/optimizer/ir/
H A Dir_constructor.h213 InputTypesMixin *types; in Inputs()
216 types = static_cast<InputTypesMixin *>(CurrentInst()->CastToIntrinsic()); in Inputs()
219 types = static_cast<InputTypesMixin *>(CurrentInst()->CastToCallIndirect()); in Inputs()
222 types = static_cast<InputTypesMixin *>(CurrentInst()->CastToBuiltin()); in Inputs()
225 types = static_cast<InputTypesMixin *>(CurrentInst()->CastToInitObject()); in Inputs()
229 types = static_cast<InputTypesMixin *>(static_cast<CallInst *>(CurrentInst())); in Inputs()
H A Dinst.h1812 class InputTypesMixin { class in ConditionMixin
1814 InputTypesMixin() = default;
1815 NO_COPY_SEMANTIC(InputTypesMixin);
1816 NO_MOVE_SEMANTIC(InputTypesMixin);
1817 virtual ~InputTypesMixin() = default;
1837 void CloneTypes(ArenaAllocator *allocator, InputTypesMixin *target_inst) const in CloneTypes()
2511 class IntrinsicInst : public InlinedInstMixin<DynamicInputsInst>, public InputTypesMixin {
/arkcompiler/runtime_core/compiler/tests/
H A Dcompiler_inst_test.cpp912 InputTypesMixin input_types_mixin; in HWTEST_F()
970 InputTypesMixin input_types_mixin; in HWTEST_F()
971 InputTypesMixin input_types_mixin1; in HWTEST_F()
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir_builder/
H A Dinst_builder.h287 InputTypesMixin<DynamicInputsInst> *call_ {};
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/
H A Dinst.h2702 class InputTypesMixin : public T {
2731 void CloneTypes(ArenaAllocator *allocator, InputTypesMixin<T> *targetInst) const in CloneTypes()
2943 class CallInst : public InlinedInstMixin<InputTypesMixin<DynamicInputsInst>>, public MethodDataMixin {
2945 using Base = InlinedInstMixin<InputTypesMixin<DynamicInputsInst>>;
2996 class CallIndirectInst : public InputTypesMixin<DynamicInputsInst> {
2998 using Base = InputTypesMixin<DynamicInputsInst>;
4524 class IntrinsicInst : public InlinedInstMixin<InputTypesMixin<DynamicInputsInst>>, public TypeIdMixin {
4526 using Base = InlinedInstMixin<InputTypesMixin<DynamicInputsInst>>;
H A Dir_constructor.h243 using Types = InputTypesMixin<DynamicInputsInst>; in Inputs()
281 using Types = InputTypesMixin<DynamicInputsInst>; in InputsAutoType()

Completed in 16 milliseconds