#include "mtypes.h"


Go to the source code of this file.
| #define ARCH_has_bit_tests TRUE |
Definition at line 411 of file config_targ.h.
| #define ARCH_recip_is_exact FALSE |
Definition at line 410 of file config_targ.h.
| #define DEFAULT_GSPACE 0x3fffff |
Definition at line 252 of file config_targ.h.
| #define DEFAULT_KEEP_CVT TRUE |
Definition at line 414 of file config_targ.h.
| #define EXC_ALL 0x1f |
Definition at line 273 of file config_targ.h.
| #define FORCE_NOOPS FALSE |
Definition at line 343 of file config_targ.h.
| #define FPX_ALL 0x1f |
Definition at line 272 of file config_targ.h.
| #define FPX_I 0x01 |
Definition at line 267 of file config_targ.h.
| #define FPX_O 0x04 |
Definition at line 269 of file config_targ.h.
| #define FPX_U 0x02 |
Definition at line 268 of file config_targ.h.
| #define FPX_V 0x10 |
Definition at line 271 of file config_targ.h.
| #define FPX_Z 0x08 |
Definition at line 270 of file config_targ.h.
| #define Gen_Frame_Ptr (Symbolic_Debug_Mode & SDM_GEN_FP) |
Definition at line 307 of file config_targ.h.
| #define IBM_FP_FORMAT FALSE |
Definition at line 183 of file config_targ.h.
| #define IEEE_FP_FORMAT TRUE |
Definition at line 182 of file config_targ.h.
| #define Is_Target_32bit | ( | ) | (Target_ABI == ABI_n32) |
Definition at line 151 of file config_targ.h.
| #define Is_Target_3DNow | ( | ) | (FALSE) |
| #define Is_Target_64bit | ( | ) | (Target_ABI == ABI_n64 || Target_ABI == ABI_w64) |
Definition at line 148 of file config_targ.h.
| #define Is_Target_Anyx86 | ( | ) | (FALSE) |
Definition at line 157 of file config_targ.h.
Referenced by em_exp_float(), intrinsic_runtime(), and Pad_Degenerates().
| #define Is_Target_EM64T | ( | ) | (FALSE) |
Definition at line 156 of file config_targ.h.
Referenced by CG_PU_Initialize(), CGEMIT_Relocs_In_Asm(), Configure_CG_Options(), EETARG_Generate_PIC_Entry_Code(), PF_LG::Gen_Pref_Node(), Init_OP_Name(), intrinsic_runtime(), Is_Well_Formed_Simd(), lower_bit_field_id(), and Pad_Degenerates().
| #define Is_Target_n64bit | ( | ) | (Target_ABI == ABI_n64) |
Definition at line 149 of file config_targ.h.
| #define Is_Target_NVISA | ( | ) | (Target == TARGET_nvisa) |
Definition at line 158 of file config_targ.h.
| #define Is_Target_Pentium4 | ( | ) | (FALSE) |
| #define Is_Target_SSE2 | ( | ) | (FALSE) |
Definition at line 152 of file config_targ.h.
Referenced by CG_PU_Initialize(), CGTARG_LOOP_Optimize(), Exp_Intrinsic_Call(), Exp_Intrinsic_Op(), Exp_Select_And_Condition(), Expand_Abs(), Expand_Branch(), Expand_Const(), Expand_Copy(), Expand_Float_Compares(), Expand_Float_To_Float(), Expand_Float_To_Float_Floor(), Expand_Float_To_Float_Floorf(), Expand_Float_To_Int(), Expand_Float_To_Int_Ceil(), Expand_Float_To_Int_Floor(), Expand_Float_To_Int_Tas(), Expand_Flop(), Expand_Int_To_Float(), Expand_Int_To_Float_Tas(), Expand_Max(), Expand_Min(), Expand_MinMax(), Expand_Misaligned_Load(), Expand_Misaligned_Store(), Expand_Neg(), Expand_Recip(), Expand_Select(), Expand_Sqrt(), Init_Mtype_RegClass_Map(), lower_bit_field_id(), lower_rsqrt(), LRA_Allocate_Registers(), Phase_123(), simp_recip(), and TAS_To_TOP().
| #define Is_Target_SSE3 | ( | ) | (FALSE) |
Definition at line 153 of file config_targ.h.
Referenced by Expand_Long_Double_To_Int(), Expand_Reduce_Add(), Init_OP_Name(), is_vectorizable_op(), and lower_bit_field_id().
| #define Is_Target_w64bit | ( | ) | (Target_ABI == ABI_w64) |
Definition at line 150 of file config_targ.h.
| #define Is_Target_x86_64 | ( | ) | (FALSE) |
Definition at line 147 of file config_targ.h.
Referenced by CGTARG_Compute_Branch_Parameters(), Enable_Fill_Delay_Slots_For_Target(), REGISTER_MODEL::Evaluate(), LOOP_MODEL::Model(), Prepare_Target(), Target_ISA_Has_Prefetch(), and Target_Proc_Run_Prefetch().
| #define MAX_32BITS_OBJECT_SIZE 0x000000007fffffffULL |
Definition at line 235 of file config_targ.h.
| #define MAX_64BITS_OBJECT_SIZE 0x000000ffffffffffULL |
Definition at line 234 of file config_targ.h.
| #define MAX_FUNC_SYMVAL 0x03fffff0 |
Definition at line 249 of file config_targ.h.
| #define MAX_LABEL_SYMVAL 0x03fffff0 |
Definition at line 248 of file config_targ.h.
| #define SDM_GEN_FP 0x08 |
Definition at line 297 of file config_targ.h.
| #define SDM_LINE 0x01 |
Definition at line 294 of file config_targ.h.
| #define SDM_NONE 0x00 |
Definition at line 293 of file config_targ.h.
| #define SDM_SEQLINE 0x04 |
Definition at line 296 of file config_targ.h.
| #define SDM_SYMBOL 0x02 |
Definition at line 295 of file config_targ.h.
| #define SDM_USE_FP 0x10 |
Definition at line 298 of file config_targ.h.
| #define Set_Gen_Frame_Ptr |
Value:
Definition at line 308 of file config_targ.h.
| #define Set_Use_Frame_Ptr_For_Sdb |
Value:
Definition at line 311 of file config_targ.h.
| #define Use_Frame_Ptr_For_Sdb (Symbolic_Debug_Mode & SDM_USE_FP) |
Definition at line 310 of file config_targ.h.
| #define Want_Any_Debugging (Symbolic_Debug_Mode &(SDM_LINE|SDM_SEQLINE|SDM_SYMBOL)) |
Definition at line 306 of file config_targ.h.
| #define Want_Line_Debugging (Symbolic_Debug_Mode & SDM_LINE) |
Definition at line 303 of file config_targ.h.
| #define Want_Sequential_Line_Debugging (Symbolic_Debug_Mode & SDM_SEQLINE) |
Definition at line 304 of file config_targ.h.
| #define Want_Symbol_Debugging (Symbolic_Debug_Mode & SDM_SYMBOL) |
Definition at line 305 of file config_targ.h.
| enum TARGET_ABI |
| ABI_UNDEF | |
| ABI_I32 | |
| ABI_I64 | |
| ABI_UNDEF | |
| ABI_N32 | |
| ABI_N64 | |
| ABI_UNDEF | |
| ABI_n32 | |
| ABI_n64 | |
| ABI_w64 | |
| ABI_UNDEF | |
| ABI_N32 | |
| ABI_N64 | |
| ABI_UNDEF | |
| ABI_n32 | |
| ABI_n64 |
Definition at line 113 of file config_targ.h.
| enum TARGET_ISA |
Definition at line 165 of file config_targ.h.
| enum TARGET_PROCESSOR |
Definition at line 129 of file config_targ.h.
| void Configure_Source_Target | ( | char * | filename | ) |
Definition at line 637 of file config_targ.cxx.
Definition at line 498 of file config_targ.cxx.
Definition at line 605 of file config_targ.cxx.
| char* Isa_Name | ( | TARGET_ISA | target_isa | ) |
Definition at line 294 of file config_targ.cxx.
Definition at line 333 of file config_targ.cxx.
Definition at line 692 of file config_targ.cxx.
| char* Targ_Name | ( | TARGET_PROCESSOR | target | ) |
Definition at line 308 of file config_targ.cxx.
Definition at line 139 of file config_targ.cxx.
Definition at line 177 of file config_targ.cxx.
Definition at line 81 of file config_targ.cxx.
Definition at line 82 of file config_targ.cxx.
Definition at line 114 of file config_targ.cxx.
Definition at line 115 of file config_targ.cxx.
Definition at line 129 of file config_targ.cxx.
Definition at line 120 of file config_targ.cxx.
Definition at line 119 of file config_targ.cxx.
Definition at line 100 of file config_targ.cxx.
Definition at line 101 of file config_targ.cxx.
| INT16 FP_Exception_Enable_Max |
Definition at line 136 of file config_targ.cxx.
| INT16 FP_Exception_Enable_Min |
Definition at line 137 of file config_targ.cxx.
Definition at line 180 of file config_targ.cxx.
Definition at line 197 of file config_targ.cxx.
Definition at line 116 of file config_targ.cxx.
Definition at line 98 of file config_targ.cxx.
| INT16 Max_Symbolic_Debug_Mode |
Definition at line 166 of file config_targ.cxx.
Definition at line 99 of file config_targ.cxx.
Definition at line 362 of file config_targ.h.
Definition at line 195 of file config_targ.cxx.
Definition at line 108 of file config_targ.cxx.
Definition at line 109 of file config_targ.cxx.
Definition at line 107 of file config_targ.cxx.
Definition at line 112 of file config_targ.cxx.
Definition at line 113 of file config_targ.cxx.
Definition at line 189 of file config_targ.cxx.
Definition at line 96 of file config_targ.cxx.
Definition at line 93 of file config_targ.cxx.
Definition at line 95 of file config_targ.cxx.
Definition at line 92 of file config_targ.cxx.
Definition at line 183 of file config_targ.cxx.
Definition at line 186 of file config_targ.cxx.
| INT16 Symbolic_Debug_Mode |
Definition at line 165 of file config_targ.cxx.
Definition at line 86 of file config_targ.cxx.
Definition at line 85 of file config_targ.cxx.
Definition at line 87 of file config_targ.cxx.
Definition at line 104 of file config_targ.cxx.
Definition at line 202 of file config_targ.cxx.
1.5.6