osprey/cygnus/opcodes/ia64-opc-f.c File Reference

#include "ia64-opc.h"

Include dependency graph for ia64-opc-f.c:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define f0   IA64_TYPE_F, 0
#define f   IA64_TYPE_F, 1
#define f2   IA64_TYPE_F, 2
#define bF2(x)   (((ia64_insn) ((x) & 0x7f)) << 13)
#define bF4(x)   (((ia64_insn) ((x) & 0x7f)) << 27)
#define bQ(x)   (((ia64_insn) ((x) & 0x1)) << 36)
#define bRa(x)   (((ia64_insn) ((x) & 0x1)) << 33)
#define bRb(x)   (((ia64_insn) ((x) & 0x1)) << 36)
#define bSf(x)   (((ia64_insn) ((x) & 0x3)) << 34)
#define bTa(x)   (((ia64_insn) ((x) & 0x1)) << 12)
#define bXa(x)   (((ia64_insn) ((x) & 0x1)) << 36)
#define bXb(x)   (((ia64_insn) ((x) & 0x1)) << 33)
#define bX2(x)   (((ia64_insn) ((x) & 0x3)) << 34)
#define bX6(x)   (((ia64_insn) ((x) & 0x3f)) << 27)
#define bY(x)   (((ia64_insn) ((x) & 0x1)) << 26)
#define mF2   bF2 (-1)
#define mF4   bF4 (-1)
#define mQ   bQ (-1)
#define mRa   bRa (-1)
#define mRb   bRb (-1)
#define mSf   bSf (-1)
#define mTa   bTa (-1)
#define mXa   bXa (-1)
#define mXb   bXb (-1)
#define mX2   bX2 (-1)
#define mX6   bX6 (-1)
#define mY   bY (-1)
#define OpXa(a, b)   (bOp (a) | bXa (b)), (mOp | mXa)
#define OpXaSf(a, b, c)   (bOp (a) | bXa (b) | bSf (c)), (mOp | mXa | mSf)
#define OpXaSfF2(a, b, c, d)   (bOp (a) | bXa (b) | bSf (c) | bF2 (d)), (mOp | mXa | mSf | mF2)
#define OpXaSfF4(a, b, c, d)   (bOp (a) | bXa (b) | bSf (c) | bF4 (d)), (mOp | mXa | mSf | mF4)
#define OpXaSfF2F4(a, b, c, d, e)
#define OpXaX2(a, b, c)   (bOp (a) | bXa (b) | bX2 (c)), (mOp | mXa | mX2)
#define OpXaX2F2(a, b, c, d)   (bOp (a) | bXa (b) | bX2 (c) | bF2 (d)), (mOp | mXa | mX2 | mF2)
#define OpRaRbTaSf(a, b, c, d, e)
#define OpTa(a, b)   (bOp (a) | bTa (b)), (mOp | mTa)
#define OpXbQSf(a, b, c, d)   (bOp (a) | bXb (b) | bQ (c) | bSf (d)), (mOp | mXb | mQ | mSf)
#define OpXbX6(a, b, c)   (bOp (a) | bXb (b) | bX6 (c)), (mOp | mXb | mX6)
#define OpXbX6Y(a, b, c, d)   (bOp (a) | bXb (b) | bX6 (c) | bY (d)), (mOp | mXb | mX6 | mY)
#define OpXbX6F2(a, b, c, d)   (bOp (a) | bXb (b) | bX6 (c) | bF2 (d)), (mOp | mXb | mX6 | mF2)
#define OpXbX6Sf(a, b, c, d)   (bOp (a) | bXb (b) | bX6 (c) | bSf (d)), (mOp | mXb | mX6 | mSf)
#define EMPTY   0,0,NULL

Variables

struct ia64_opcode ia64_opcodes_f []


Define Documentation

#define bF2 (  )     (((ia64_insn) ((x) & 0x7f)) << 13)

Definition at line 28 of file ia64-opc-f.c.

#define bF4 (  )     (((ia64_insn) ((x) & 0x7f)) << 27)

Definition at line 29 of file ia64-opc-f.c.

#define bQ (  )     (((ia64_insn) ((x) & 0x1)) << 36)

Definition at line 30 of file ia64-opc-f.c.

#define bRa (  )     (((ia64_insn) ((x) & 0x1)) << 33)

Definition at line 31 of file ia64-opc-f.c.

#define bRb (  )     (((ia64_insn) ((x) & 0x1)) << 36)

Definition at line 32 of file ia64-opc-f.c.

#define bSf (  )     (((ia64_insn) ((x) & 0x3)) << 34)

Definition at line 33 of file ia64-opc-f.c.

#define bTa (  )     (((ia64_insn) ((x) & 0x1)) << 12)

Definition at line 34 of file ia64-opc-f.c.

#define bX2 (  )     (((ia64_insn) ((x) & 0x3)) << 34)

Definition at line 37 of file ia64-opc-f.c.

#define bX6 (  )     (((ia64_insn) ((x) & 0x3f)) << 27)

Definition at line 38 of file ia64-opc-f.c.

#define bXa (  )     (((ia64_insn) ((x) & 0x1)) << 36)

Definition at line 35 of file ia64-opc-f.c.

#define bXb (  )     (((ia64_insn) ((x) & 0x1)) << 33)

Definition at line 36 of file ia64-opc-f.c.

#define bY (  )     (((ia64_insn) ((x) & 0x1)) << 26)

Definition at line 39 of file ia64-opc-f.c.

#define EMPTY   0,0,NULL

Definition at line 83 of file ia64-opc-f.c.

#define f   IA64_TYPE_F, 1

Definition at line 25 of file ia64-opc-f.c.

Referenced by __acosf(), __atan2f(), __cosf(), __cptofcd(), __erfc(), __ev_create_fs(), __ev_get_fs_internal(), __ev_set_fs_internal(), __expf(), __fmodf(), __hypotf(), __log10f(), __log1p(), __log1pf(), __logf(), __powf(), __sinf(), __sinhf(), __tanf(), __vatanf(), __vlog10f(), __vlogf(), __vsqrtf(), __yy_memcpy(), _bfd_elf_print_private_bfd_data(), FRAC::_checksz(), _cpp_read_file(), _cpp_save_file_entries(), _g_number(), _map_to_dv(), _Unwind_Find_FDE(), _Unwind_IteratePhdrCallback(), add_implicitly_declared_members(), add_instr_archive(), alloc_page(), alloc_small_page(), alpha_split_conditional_move(), append_default_options(), arm_output_epilogue(), avr_output_function_prologue(), BBlist_Add_BB_with_Prob(), begin_file(), bfd_i386linux_size_dynamic_sections(), bfd_m68klinux_size_dynamic_sections(), bfd_sparclinux_size_dynamic_sections(), bfin_init_machine_status(), binary_search_mixed_encoding_fdes(), binary_search_single_encoding_fdes(), binary_search_unencoded_fdes(), build_call_from_tree(), build_constructor(), build_mips16_call_stub(), build_mips16_function_stub(), c4x_parse_pragma(), c_common_read_pch(), cmp_jmp(), cmp_set(), cnvt_tmsfloat_ieee(), LOOP_INVAR_CODE_MOTION::Code_Motion_Is_Profitable(), collect(), KEY_SCH::Collect_Sched_Info(), Compute_BR_Prob_From_Hint(), Compute_Branch_Probabilities(), FAVOR_DELAY_HEUR::Compute_Delay(), Compute_Footprint(), compute_outgoing_frequencies(), cond_exec_process_if_block(), convert_class_to_reference(), copy_rtx_and_substitute(), Count_Loop_Interation(), count_type_elements(), create_file(), create_go32_stub(), cwh_dst_stride_kind(), cwh_dst_struct_type(), cwh_stk_dump(), decNumberSquareRoot(), default_coff_asm_named_section(), default_elf_asm_named_section(), destroy_node(), directory_is_writable(), do_include(), dosum(), DST_copy_filename(), DST_dump_files(), PATTERN_TYPE::Dump(), dump_bb(), dump_cand_tree(), dump_file_to_stdout(), dump_hb(), dump_op(), dump_ops(), dump_scope(), elf_xtensa_print_private_bfd_data(), elfNN_ia64_relax_section(), end_input(), et_splay(), expand_vector_parallel(), expand_vector_piecewise(), expandargv(), expr_iter(), extract_flag(), feed_input(), fei_arith_con(), fei_static_member(), ffecom_open_include_(), ffestb_R1001(), ffestb_R100110_(), ffestb_R100111_(), ffestb_R100112_(), ffestb_R100113_(), ffestb_R10011_(), ffestb_R10012_(), ffestb_R10014_(), ffestb_subr_R1001_append_p_(), ffestd_subr_labels_(), Finalize_Freq_Edges(), find_compatible_field(), find_dfsnum_interval(), find_fde_for_dso(), find_formats(), IF_CONVERTOR::Find_Start_Node(), finish_call_expr(), finish_function(), fix_basic_block_boundaries(), fixup_child_record_type(), fixup_gotos(), Formula_For_Ak(), Formula_For_Nk(), fp_classify_128(), fp_classify_32(), fp_classify_64(), function_prologue(), gen_reg_rtx(), generate_bytecode_insns(), get_auto_cpu_name(), getieee32_2c(), ggc_collect(), i386_pe_asm_named_section(), ia64_expand_vecint_cmov(), ieeeerr32_2c(), ieeerand32_2(), LOOP_INVAR_CODE_MOTION::Ignore_Loop_With_Few_Interation(), init_emit(), Inliner(), instantiate_missing_elements(), interpret_float_suffix(), ip2k_gen_sCOND(), ip2k_gen_unsigned_comp_branch(), iq2000_init_machine_status(), is_normal_128(), is_normal_32(), is_normal_64(), is_syscalls_file(), ix86_init_machine_status(), joust(), l_convert(), lambda_loopnest_transform(), lang_for_each_file(), lang_for_each_input_file(), lang_gc_sections(), linux_add_one_symbol(), linux_finish_dynamic_link(), linux_gt_pch_get_address(), linux_tally_symbols(), locate_error(), lookup_opcode(), lower_bit_field_id(), lower_rsqrt(), lower_send_shared_vars(), main(), maybe_catch_exception(), maybe_fold_offset_to_component_ref(), mda_compute_frame_size(), mdx_epilogue(), mdx_prologue(), IF_CONVERTOR::Merge_Area(), Middle_Loop_Pwr2_Group_Hack(), mips16_fp_args(), mod_iter(), move_stmt_r(), mt_asm_output_opcode(), mt_init_machine_status(), n_getv(), new_fixup(), DEEPDOWN_SCHED_SEQ::Next(), Open_Append_File(), Open_Create_File(), Open_Read_File(), Instr::hash_map< _Key, _Data >::operator[](), out_shift_with_cnt(), pch_init(), pchf_compare(), Perform_Interprocedural_Optimization(), pex_input_file(), pex_input_pipe(), DIPA_Phase::Post_Dump_IR(), ppc_elf_relax_section(), ppcboot_bfd_print_private_bfd_data(), DIPA_Phase::Pre_Dump_IR(), BB_REGION::Print(), print_candidates(), print_insn_arg(), print_operand(), print_operand_float(), Process_Command_Line(), process_include(), purge_dead_edges(), pushdecl_class_level(), read_derived(), read_name_map(), read_repo_files(), read_table(), read_ucnid(), recompile_files(), remap_type_1(), report_missing_guard(), Report_statistics(), reposition_prologue_and_epilogue_notes(), RG::RG(), rs6000_darwin64_record_arg_advance_recurse(), rs6000_darwin64_record_arg_recurse(), save_function_data(), score_initial_elimination_offset(), search_object(), set_gc_used_type(), set_lang_adjust_rli(), set_option_name(), Set_Tcon_Value(), sfmode_constant_to_ulong(), sh_insn_sets_freg(), sh_insn_sets_reg(), sh_insn_uses_freg(), sh_insn_uses_reg(), should_stack_file(), sign_bit_128(), sign_bit_32(), sign_bit_64(), simplify_if_then_else(), simplify_ternary_operation(), SNL_Access_Nonlinear_Section(), SNL_Bound_Non_Lin_Symb_Worth_Optimizing(), SNL_Transform(), split_edge(), Split_PU_Entry_BB(), Split_PU_Exit_BB(), tail_recursion_args(), th_function_prologue(), tic4x_print_ftoa(), tic4x_print_immed(), tmpnam(), SUMMARY_VALUE::Trace(), SUMMARY_ACTUAL::Trace(), tsubst(), TY2F_Dump_Fld_Path(), TY2F_Last_Fld(), TY2F_Translate_Fld_Path(), type_can_instantiate_all_elements(), unwind_get_obj_phdr(), VECTOR_SPACE< T >::VECTOR_SPACE(), verify_ctree(), walk_globals_r(), walk_vtables_r(), walk_wild(), WFE_Expand_EH_Spec(), WFE_Expand_Handlers_Or_Cleanup(), WGEN_Expand_EH_Spec(), WGEN_Expand_Handlers_Or_Cleanup(), WNL(), write_gc_marker_routine_for_structure(), write_gc_roots(), write_gc_structure_fields(), write_get_option(), write_init_options(), write_macdef(), write_option_names(), and write_rtx_next().

#define f0   IA64_TYPE_F, 0

#define f2   IA64_TYPE_F, 2

#define mF2   bF2 (-1)

Definition at line 41 of file ia64-opc-f.c.

#define mF4   bF4 (-1)

Definition at line 42 of file ia64-opc-f.c.

#define mQ   bQ (-1)

Definition at line 43 of file ia64-opc-f.c.

#define mRa   bRa (-1)

Definition at line 44 of file ia64-opc-f.c.

#define mRb   bRb (-1)

Definition at line 45 of file ia64-opc-f.c.

#define mSf   bSf (-1)

Definition at line 46 of file ia64-opc-f.c.

#define mTa   bTa (-1)

Definition at line 47 of file ia64-opc-f.c.

#define mX2   bX2 (-1)

Definition at line 50 of file ia64-opc-f.c.

#define mX6   bX6 (-1)

Definition at line 51 of file ia64-opc-f.c.

#define mXa   bXa (-1)

Definition at line 48 of file ia64-opc-f.c.

#define mXb   bXb (-1)

Definition at line 49 of file ia64-opc-f.c.

#define mY   bY (-1)

Definition at line 52 of file ia64-opc-f.c.

#define OpRaRbTaSf ( a,
b,
c,
d,
 ) 

Value:

(bOp (a) | bRa (b) | bRb (c) | bTa (d) | bSf (e)), \
  (mOp | mRa | mRb | mTa | mSf)

Definition at line 66 of file ia64-opc-f.c.

#define OpTa ( a,
b   )     (bOp (a) | bTa (b)), (mOp | mTa)

Definition at line 69 of file ia64-opc-f.c.

#define OpXa ( a,
b   )     (bOp (a) | bXa (b)), (mOp | mXa)

Definition at line 54 of file ia64-opc-f.c.

#define OpXaSf ( a,
b,
c   )     (bOp (a) | bXa (b) | bSf (c)), (mOp | mXa | mSf)

Definition at line 55 of file ia64-opc-f.c.

#define OpXaSfF2 ( a,
b,
c,
d   )     (bOp (a) | bXa (b) | bSf (c) | bF2 (d)), (mOp | mXa | mSf | mF2)

Definition at line 56 of file ia64-opc-f.c.

#define OpXaSfF2F4 ( a,
b,
c,
d,
 ) 

Value:

(bOp (a) | bXa (b) | bSf (c) | bF2 (d) | bF4 (e)), \
  (mOp | mXa | mSf | mF2 | mF4)

Definition at line 60 of file ia64-opc-f.c.

#define OpXaSfF4 ( a,
b,
c,
d   )     (bOp (a) | bXa (b) | bSf (c) | bF4 (d)), (mOp | mXa | mSf | mF4)

Definition at line 58 of file ia64-opc-f.c.

#define OpXaX2 ( a,
b,
c   )     (bOp (a) | bXa (b) | bX2 (c)), (mOp | mXa | mX2)

Definition at line 63 of file ia64-opc-f.c.

#define OpXaX2F2 ( a,
b,
c,
d   )     (bOp (a) | bXa (b) | bX2 (c) | bF2 (d)), (mOp | mXa | mX2 | mF2)

Definition at line 64 of file ia64-opc-f.c.

#define OpXbQSf ( a,
b,
c,
d   )     (bOp (a) | bXb (b) | bQ (c) | bSf (d)), (mOp | mXb | mQ | mSf)

Definition at line 70 of file ia64-opc-f.c.

#define OpXbX6 ( a,
b,
c   )     (bOp (a) | bXb (b) | bX6 (c)), (mOp | mXb | mX6)

Definition at line 72 of file ia64-opc-f.c.

#define OpXbX6F2 ( a,
b,
c,
d   )     (bOp (a) | bXb (b) | bX6 (c) | bF2 (d)), (mOp | mXb | mX6 | mF2)

Definition at line 76 of file ia64-opc-f.c.

#define OpXbX6Sf ( a,
b,
c,
d   )     (bOp (a) | bXb (b) | bX6 (c) | bSf (d)), (mOp | mXb | mX6 | mSf)

Definition at line 78 of file ia64-opc-f.c.

#define OpXbX6Y ( a,
b,
c,
d   )     (bOp (a) | bXb (b) | bX6 (c) | bY (d)), (mOp | mXb | mX6 | mY)

Definition at line 74 of file ia64-opc-f.c.


Variable Documentation

Definition at line 85 of file ia64-opc-f.c.

Referenced by main().


Generated on Wed Apr 8 15:05:27 2009 for Open64 by  doxygen 1.5.6