PandA-2024.02
|
#include <refcount.hpp>
Public Member Functions | |
Wrefcount () | |
Wrefcount (Wrefcount< T > const &other) | |
Wrefcount (refcount< T > const &other) | |
~Wrefcount () | |
Wrefcount< T > & | operator= (Wrefcount< T > const &other) |
Wrefcount< T > & | operator= (refcount< T > const &other) |
refcount< T > | lock () const |
Private Attributes | |
T * | ptr |
Definition at line 77 of file refcount.hpp.
Definition at line 188 of file refcount.hpp.
Definition at line 192 of file refcount.hpp.
Definition at line 196 of file refcount.hpp.
Definition at line 199 of file refcount.hpp.
Definition at line 212 of file refcount.hpp.
Referenced by Schedule::CanBeMoved(), DesignFlow::CGetDesignFlowStepFactory(), ToDataFileStep::CGetDesignFlowStepFactory(), ParserFlowStep::CGetDesignFlowStepFactory(), TechnologyFlowStep::CGetDesignFlowStepFactory(), CBackend::CGetDesignFlowStepFactory(), HLS_step::CGetDesignFlowStepFactory(), FrontendFlowStep::CGetDesignFlowStepFactory(), CondExprRestructuring::ComputeFrontendRelationships(), commutative_expr_restructuring::ComputeFrontendRelationships(), RemoveEndingIf::ComputeFrontendRelationships(), CreateAddressTranslation::ComputeFrontendRelationships(), short_circuit_taf::ComputeFrontendRelationships(), multi_way_if::ComputeFrontendRelationships(), HLSSynthesisFlow::ComputeHLSRelationships(), InitializeHLS::ComputeRelationships(), BasicBlocksProfiling::ComputeRelationships(), CTestbenchExecution::ComputeRelationships(), HLSFunctionBitValue::ComputeRelationships(), HLSFunctionStep::ComputeRelationships(), dead_code_eliminationIPA::ComputeRelationships(), BitValueIPA::ComputeRelationships(), InterfaceInfer::ComputeRelationships(), create_tree_manager::ComputeRelationships(), fun_dominator_allocation::ComputeRelationships(), GenerateFuList::ComputeRelationships(), TasteInterfaceGeneration::ComputeRelationships(), BuildVirtualPhi::ComputeRelationships(), FixVdef::ComputeRelationships(), TestbenchGeneration::ComputeRelationships(), FunctionFrontendFlowStep::ComputeRelationships(), CBackend::ComputeRelationships(), TechnologyFlowStep::ComputeRelationships(), SDCScheduling::ComputeRelationships(), lut_transformation::ComputeRelationships(), IR_lowering::ComputeRelationships(), allocation::ComputeRelationships(), RTLCharacterization::ComputeRelationships(), FrontendFlowStep::ComputeRelationships(), HLS_step::ComputeRelationships(), StateTransitionGraph_constructor::connect_state(), StateTransitionGraph_constructor::create_entry_state(), StateTransitionGraph_constructor::create_exit_state(), FrontendFlowStepFactory::CreateApplicationFrontendFlowStep(), CBackendStepFactory::CreateCBackendStep(), DesignFlowFactory::CreateDesignFlow(), ParserFlowStepFactory::CreateFlowStep(), FrontendFlowStepFactory::CreateFunctionFrontendFlowStep(), HLSFlowStepFactory::CreateHLSFlowStep(), ToDataFileStepFactory::CreateStep(), TechnologyFlowStepFactory::CreateTechnologyFlowStep(), Schedule::EvaluateMultiWayIfsMerging(), dead_code_elimination::fix_sdc_motion(), FrontendFlowStepFactory::GenerateFrontendStep(), StorageValueInformation::get_compatibility_weight(), commandport_obj::get_controller_obj(), generic_obj::get_out_sign(), structural_object::get_owner(), generic_obj::get_structural_obj(), Schedule::GetBBEndingTime(), DesignFlowStep::GetStatus(), CondExprRestructuring::HasToBeExecuted(), commutative_expr_restructuring::HasToBeExecuted(), short_circuit_taf::HasToBeExecuted(), multi_way_if::HasToBeExecuted(), MultipleEntryIfReduction::HasToBeExecuted(), ChainingInformation::Initialize(), Schedule::Initialize(), Bit_Value::Initialize(), SDCCodeMotion::InternalExec(), BitValueRange::InternalExec(), HLSFunctionBitValue::InternalExec(), cdfc_module_binding::InternalExec(), StateInfo::print(), and Schedule::UpdateTime().
Definition at line 202 of file refcount.hpp.
Definition at line 207 of file refcount.hpp.
|
private |
Definition at line 185 of file refcount.hpp.
Referenced by Wrefcount< const HLS_manager >::operator=().