Boolean.h File Reference
Go to the source code of this file.
Typedef Documentation
Variable Documentation
|
|
Definition at line 157 of file Boolean.h.
Referenced by _any_escaping_gotos(), _any_reached_uses(), _are_vars_in_expr(), _combine_int_relations(), _combine_other_logicals(), _contains_non_candidate_vars(), _contains_vars_not_in_set(), _expr_can_contain_omega(), _find_info::_find_info(), _has_param_in_expr(), _init_ipcp_workspaces(), _is_block_unreachable(), _is_constant_expr(), _is_constant_expr_filter(), _is_evenly_divisible1(), _is_expr_evenly_divisible(), _is_expr_top_linear(), _is_mul_minus_one(), _is_not_in_siglist(), _iterate_to_fixed_point(), _kill_bad_join_consts(), _linear_const_filter(), _ok_to_substitute(), ProgramUnit::_propagate_symbol_dimensions(), _refs_are_candidates(), _remove_ratdivs(), _remove_unreachable(), _replace_check_parent(), _subst_var_in_stmt(), _substitutable_type(), WildcardContains::_try_for_match(), WildcardNot::_try_for_match(), WildcardAnd::_try_for_match(), WildcardOr::_try_for_match(), Wildcard::_wildcard_update_signature(), EntryStmt::access_summary_exists(), Statement::access_table_exists(), AbstractAccess::actual_exists(), add_nodes(), all_nodes(), ExpressionAssertion::arg_list_valid(), Wildcard::args_are_non_null(), Expression::args_are_non_null(), aux_ief_parse(), IPCPProcData::called_externally(), cdg(), coalese_loop(), StmtList::contains_DO(), contains_func_call(), contains_side_effect_call(), ProgramUnit::create_program_unit(), DDiterator::current_valid(), DeadCodeElimWS::DeadCodeElimWS(), BinRep::del(), ARDAssertion::descr_list_valid(), ElementDV::distance(), ElementDV::ElementDV(), equal(), expr_expand_substituted(), expr_substitute_parameters(), StopStmt::expr_valid(), ReturnStmt::expr_valid(), PauseStmt::expr_valid(), _find_info::find_match(), BinRep::find_ref(), Directive::generate_omp_critical_directive(), Directive::generate_omp_do_directive(), Directive::generate_sgi_parallel_directive(), IPCPProcData::have_consts_sets_changed(), in_a_parallel_loop(), SSAProgramUnit::init_variable_set(), int_const_val(), IOStmt::io_list_valid(), is_a_parallel_loop(), is_ARRAY_OP(), is_array_ref(), is_array_symbol(), is_commutative(), is_conjunctive_op(), DistributeExpr::is_defined(), is_evenly_divisible(), is_expr_variable(), is_func(), is_id(), is_ID_OP(), is_leaf(), is_ne_op(), is_perfect_nest(), is_relational_op(), is_scalar_id(), is_scalar_var(), Wildcard::is_side_effect_free(), Expression::is_side_effect_free(), is_string_constant_expr(), DistributeExpr::is_symbol_defined(), is_var_in_expr(), DistributeExpr::is_well_defined(), AssignmentStmt::iterate_in_exprs_valid(), AssignmentStmt::iterate_out_exprs_valid(), TreeBuilder::left_arg(), Listable::Listable(), localize_goto(), lookup_intrinsic(), main(), ElementDV::make_distance_valid(), makeptr_ptr(), mark_data_variables(), mark_loops_with_location(), DoStmt::marked_parallel(), DoStmt::marked_serial(), ElementDV::max_distance(), may_be_reduction(), ElementDV::min_distance(), CDSet::operator<=(), Assign< T >::operator=(), Expression::operator==(), CDSet::operator==(), EntryStmt::parameters_valid(), DeallocateStmt::parameters_valid(), CallStmt::parameters_valid(), AllocateStmt::parameters_valid(), postdominates(), print_prec(), PropConstWS::PropConstWS(), redundant_flow_ins(), remove_gotos(), Symtab::rename_and_ins(), EntryStmt::routine_valid(), CallStmt::routine_valid(), IOStmt::s_control_valid(), skip_fortran_char_constant(), AccessDimension::span_exists(), AbstractAccess::start_exists(), AccessDimension::stride_exists(), StringAssertion::string_arg_list_valid(), string_type(), AnyExprSubset::structures_OK(), AnyOfType::structures_OK(), AnyExpr::structures_OK(), AnySuchThat::structures_OK(), MultipleArgWildcard::structures_OK(), UnaryExpr::structures_OK(), TableExpr::structures_OK(), SubStringExpr::structures_OK(), StringConstExpr::structures_OK(), ReturnStarExpr::structures_OK(), RealConstExpr::structures_OK(), GSAExpr::structures_OK(), NonBinaryExpr::structures_OK(), KeyExpr::structures_OK(), LogicalConstExpr::structures_OK(), LambdaCallExpr::structures_OK(), LabelExpr::structures_OK(), IntrinsicCallExpr::structures_OK(), IntConstExpr::structures_OK(), InfinityExpr::structures_OK(), IOStarExpr::structures_OK(), IDExpr::structures_OK(), HollerithConstExpr::structures_OK(), FunctionCallExpr::structures_OK(), FormatExpr::structures_OK(), EqualExpr::structures_OK(), DoExpr::structures_OK(), ComplexExpr::structures_OK(), BinaryExpr::structures_OK(), ArrayRefExpr::structures_OK(), ArgNumberExpr::structures_OK(), DistributeExpr::structures_OK(), IDExpr::substituted_valid(), Summation::sum_contains(), Statement::symbol_access_exists(), BinRep::to_boolean(), TreeBuilder::TreeBuilder(), LexString::try_replace(), PropConstWS::update_out_const_map(), DeadCodeElimWS::update_out_live_vars(), MultipleArgWildcard::update_signature(), FunctionCallExpr::update_signature(), DDiterator::valid(), Wildcard::Wildcard(), wildcard_compare_args(), Equivalence::write(), and CommonBlockDict::write(). |
|
|
Definition at line 158 of file Boolean.h.
Referenced by _annotate_expr(), _any_escaping_gotos(), _any_reached_uses(), _are_vars_in_expr(), BinaryExpr::_args_are_equal(), _combine_int_relations(), _combine_other_logicals(), _const_if_took_then(), _contains_non_candidate_vars(), _contains_vars_not_in_set(), _expr_can_contain_omega(), _find_info::_find_info(), _has_param_in_expr(), _init_ipcp_workspaces(), _is_block_unreachable(), _is_constant_expr(), _is_constant_expr_filter(), _is_evenly_divisible1(), _is_evenly_divisible_for_var(), _is_expr_evenly_divisible(), _is_expr_top_linear(), _is_mul_minus_one(), _is_not_in_siglist(), _iterate_to_fixed_point(), _kill_bad_join_consts(), _linear_const_filter(), Expression::_match(), _non_wc_match(), _ok_to_substitute(), _put_succ_on_work_list(), _refs_are_candidates(), _remove_ratdivs(), _remove_unreachable(), _replace_check_parent(), _replace_or_traverse_aux(), _sort_expr_list(), _subst_var_in_stmt(), _substitutable_type(), WildcardContains::_try_for_match(), WildcardNot::_try_for_match(), WildcardAnd::_try_for_match(), WildcardOr::_try_for_match(), EntryStmt::access_summary_exists(), Statement::access_table_exists(), AbstractAccess::actual_exists(), TreeBuilder::add_arg(), add_nodes(), Assertion::arg_list_valid(), Assign< T >::Assign(), aux_ief_parse(), BaseIter::BaseIter(), CDElement::CDElement(), cdg(), clear_substituted_var(), coalese_loop(), compute_intrinsic_type(), StmtList::contains_DO(), contains_func_call(), contains_side_effect_call(), ProgramUnit::create_program_unit(), DDiterator::current_valid(), DeadCodeElimWS::DeadCodeElimWS(), determine_root_expr_type(), do_funny3(), ElementDV::ElementDV(), equal(), expand_substituted(), Expression::expr_valid(), Expression::Expression(), _find_info::find_match(), Directive::generate_omp_critical_directive(), Directive::generate_omp_do_directive(), Directive::generate_sgi_parallel_directive(), IPCPProcData::have_consts_sets_changed(), in_a_parallel_loop(), int_const_val(), IPCPProcData::IPCPProcData(), is_a_parallel_loop(), Symbol::is_array(), is_ARRAY_OP(), is_array_ref(), is_array_symbol(), is_commutative(), is_conjunctive_op(), DistributeExpr::is_defined(), Symbol::is_entry(), is_evenly_divisible(), is_expr_variable(), is_func(), is_id(), is_ID_OP(), is_leaf(), BinRep::is_map(), is_ne_op(), is_perfect_nest(), is_relational_op(), Symbol::is_scalar(), is_scalar_id(), is_scalar_var(), Symbol::is_shared(), Expression::is_side_effect_free(), is_string_constant_expr(), DistributeExpr::is_symbol_defined(), is_var_in_expr(), DistributeExpr::is_well_defined(), Expression::left_valid(), lex(), LexString::LexString(), Listable::Listable(), localize_goto(), lookup_intrinsic(), main(), makeptr_ptr(), mark_loops_with_location(), DoStmt::marked_parallel(), DoStmt::marked_serial(), Expression::match(), may_be_reduction(), move_saved_vars(), PropConstWS::not_substitutable(), CDSet::operator<=(), CDSet::operator==(), Symtab::operator[](), Expression::parameters_valid(), postdominates(), IPCPProcData::print(), ElementDV::print(), print_prec(), PropConstWS::PropConstWS(), redundant_flow_ins(), remove_gotos(), Symtab::rename_and_ins(), Expression::right_valid(), Statement::s_control_valid(), AccessDimension::span_exists(), AbstractAccess::start_exists(), AccessDimension::stride_exists(), Assertion::string_arg_list_valid(), string_type(), MultipleArgWildcard::structures_OK(), StmtLabelExpr::structures_OK(), LabelExpr::structures_OK(), InfinityExpr::structures_OK(), substitute_parameters(), IDExpr::substituted_valid(), Expression::substituted_valid(), Summation::sum_contains(), Statement::symbol_access_exists(), BinRep::to_boolean(), TreeBuilder::TreeBuilder(), LexString::try_replace(), Type::Type(), PropConstWS::update_out_const_map(), DeadCodeElimWS::update_out_live_vars(), DDiterator::valid(), wildcard_compare_args(), Equivalence::write(), and CommonBlockDict::write(). |
|