|
Data Types |
| type | hppa_args |
Defines |
| #define | pa_cpu_attr ((enum attr_cpu)pa_cpu) |
| #define | TARGET_VERSION fputs (" (hppa)", stderr); |
| #define | MASK_PA_11 1 |
| #define | TARGET_PA_11 (target_flags & MASK_PA_11) |
| #define | MASK_DISABLE_FPREGS 2 |
| #define | TARGET_DISABLE_FPREGS (target_flags & MASK_DISABLE_FPREGS) |
| #define | MASK_NO_SPACE_REGS 4 |
| #define | TARGET_NO_SPACE_REGS (target_flags & MASK_NO_SPACE_REGS) |
| #define | MASK_JUMP_IN_DELAY 8 |
| #define | TARGET_JUMP_IN_DELAY (target_flags & MASK_JUMP_IN_DELAY) |
| #define | MASK_DISABLE_INDEXING 32 |
| #define | TARGET_DISABLE_INDEXING (target_flags & MASK_DISABLE_INDEXING) |
| #define | MASK_PORTABLE_RUNTIME 64 |
| #define | TARGET_PORTABLE_RUNTIME (target_flags & MASK_PORTABLE_RUNTIME) |
| #define | MASK_GAS 128 |
| #define | TARGET_GAS (target_flags & MASK_GAS) |
| #define | MASK_SOFT_FLOAT 256 |
| #define | TARGET_SOFT_FLOAT (target_flags & MASK_SOFT_FLOAT) |
| #define | MASK_LONG_LOAD_STORE 512 |
| #define | TARGET_LONG_LOAD_STORE (target_flags & MASK_LONG_LOAD_STORE) |
| #define | MASK_FAST_INDIRECT_CALLS 1024 |
| #define | TARGET_FAST_INDIRECT_CALLS (target_flags & MASK_FAST_INDIRECT_CALLS) |
| #define | MASK_BIG_SWITCH 2048 |
| #define | TARGET_BIG_SWITCH (target_flags & MASK_BIG_SWITCH) |
| #define | MASK_PA_20 4096 |
| #define | TARGET_PA_20 (target_flags & MASK_PA_20) |
| #define | TARGET_64BIT 0 |
| #define | TARGET_ELF32 0 |
| #define | TARGET_SOM 0 |
| #define | TARGET_SWITCHES |
| #define | TARGET_DEFAULT (MASK_GAS | MASK_JUMP_IN_DELAY) |
| #define | TARGET_CPU_DEFAULT 0 |
| #define | TARGET_OPTIONS |
| #define | ASSEMBLER_DIALECT (TARGET_PA_20 ? 1 : 0) |
| #define | OVERRIDE_OPTIONS override_options () |
| #define | DEFAULT_GDB_EXTENSIONS 1 |
| #define | DBX_CONTIN_LENGTH 3000 |
| #define | ASM_STABS_OP "\t.stabs\t" |
| #define | ASM_STABN_OP "\t.stabn\t" |
| #define | DEBUGGER_AUTO_OFFSET(X) |
| #define | DEBUGGER_ARG_OFFSET(OFFSET, X) |
| #define | CPP_PA10_SPEC "" |
| #define | CPP_PA11_SPEC "-D_PA_RISC1_1 -D__hp9000s700" |
| #define | CPP_PA20_SPEC "-D_PA_RISC2_0 -D__hp9000s800" |
| #define | CPP_64BIT_SPEC "-D__LP64__ -D__LONG_MAX__=9223372036854775807L" |
| #define | CPP_CPU_DEFAULT_SPEC "%(cpp_pa10)" |
| #define | CPP_64BIT_DEFAULT_SPEC "" |
| #define | EXTRA_SPECS |
| #define | CPP_SPEC "\%{mpa-risc-1-0:%(cpp_pa10)} \%{mpa-risc-1-1:%(cpp_pa11)} \%{msnake:%(cpp_pa11)} \%{mpa-risc-2-0:%(cpp_pa20)} \%{!mpa-risc-1-0:%{!mpa-risc-1-1:%{!mpa-risc-2-0:%{!msnake:%(cpp_cpu_default)}}}} \%{m64bit:%(cpp_64bit)} \%{!m64bit:%(cpp_64bit_default)} \%{!ansi: -D_HPUX_SOURCE -D_HIUX_SOURCE -D__STDC_EXT__ -D_INCLUDE_LONGLONG} \%{threads: -D_REENTRANT -D_DCE_THREADS}" |
| #define | CPLUSPLUS_CPP_SPEC "\-D_HPUX_SOURCE -D_HIUX_SOURCE -D__STDC_EXT__ -D_INCLUDE_LONGLONG \%{mpa-risc-1-0:%(cpp_pa10)} \%{mpa-risc-1-1:%(cpp_pa11)} \%{msnake:%(cpp_pa11)} \%{mpa-risc-2-0:%(cpp_pa20)} \%{!mpa-risc-1-0:%{!mpa-risc-1-1:%{!mpa-risc-2-0:%{!msnake:%(cpp_cpu_default)}}}} \%{m64bit:%(cpp_64bit)} \%{!m64bit:%(cpp_64bit_default)} \%{threads: -D_REENTRANT -D_DCE_THREADS}" |
| #define | CC1_SPEC "%{pg:} %{p:}" |
| #define | LINK_SPEC "%{mlinker-opt:-O} %{!shared:-u main} %{shared:-b}" |
| #define | LIB_SPEC "%{!p:%{!pg:-lc}}%{p:-lc_p}%{pg:-lc_p}" |
| #define | MODIFY_TARGET_NAME {{"-32", DELETE, "64"}, {"-64", ADD, "64"}} |
| #define | SIZE_TYPE "unsigned int" |
| #define | PTRDIFF_TYPE "int" |
| #define | WCHAR_TYPE "unsigned int" |
| #define | WCHAR_UNSIGNED 1 |
| #define | WCHAR_TYPE_SIZE 32 |
| #define | CAN_DEBUG_WITHOUT_FP |
| #define | MACHINE_DEPENDENT_REORG(X) pa_reorg(X) |
| #define | CPP_PREDEFINES "-Dhppa -Dhp9000s800 -D__hp9000s800 -Dhp9k8 -Dunix -Dhp9000 -Dhp800 -Dspectrum -DREVARGV -Asystem=unix -Asystem=bsd -Acpu=hppa -Amachine=hppa" |
| #define | REAL_ARITHMETIC |
| #define | PROMOTE_MODE(MODE, UNSIGNEDP, TYPE) |
| #define | BITS_BIG_ENDIAN 1 |
| #define | BYTES_BIG_ENDIAN 1 |
| #define | WORDS_BIG_ENDIAN 1 |
| #define | BITS_PER_UNIT 8 |
| #define | BITS_PER_WORD (TARGET_64BIT ? 64 : 32) |
| #define | MAX_BITS_PER_WORD 64 |
| #define | MAX_LONG_TYPE_SIZE 32 |
| #define | MAX_WCHAR_TYPE_SIZE 32 |
| #define | UNITS_PER_WORD (TARGET_64BIT ? 8 : 4) |
| #define | MIN_UNITS_PER_WORD 4 |
| #define | POINTER_SIZE BITS_PER_WORD |
| #define | PARM_BOUNDARY BITS_PER_WORD |
| #define | MAX_PARM_BOUNDARY BIGGEST_ALIGNMENT |
| #define | STACK_BOUNDARY BIGGEST_ALIGNMENT |
| #define | PREFERRED_STACK_BOUNDARY (8 * STACK_BOUNDARY) |
| #define | FUNCTION_BOUNDARY BITS_PER_WORD |
| #define | EMPTY_FIELD_BOUNDARY 32 |
| #define | STRUCTURE_SIZE_BOUNDARY 8 |
| #define | PCC_BITFIELD_TYPE_MATTERS 1 |
| #define | BIGGEST_ALIGNMENT (2 * BITS_PER_WORD) |
| #define | CONSTANT_ALIGNMENT(CODE, TYPEALIGN) ((TYPEALIGN) < 32 ? 32 : (TYPEALIGN)) |
| #define | DATA_ALIGNMENT(TYPE, ALIGN) |
| #define | STRICT_ALIGNMENT 1 |
| #define | TARGET_MEM_FUNCTIONS |
| #define | MODES_TIEABLE_P(MODE1, MODE2) (GET_MODE_CLASS (MODE1) == GET_MODE_CLASS (MODE2)) |
| #define | STACK_POINTER_REGNUM 30 |
| #define | FRAME_POINTER_REGNUM 3 |
| #define | FRAME_POINTER_REQUIRED (current_function_calls_alloca) |
| #define | INITIAL_FRAME_POINTER_OFFSET(VAR) do {(VAR) = - compute_frame_size (get_frame_size (), 0);} while (0) |
| #define | ARG_POINTER_REGNUM 3 |
| #define | STATIC_CHAIN_REGNUM 29 |
| #define | PIC_OFFSET_TABLE_REGNUM (TARGET_64BIT ? 27 : 19) |
| #define | PIC_OFFSET_TABLE_REG_CALL_CLOBBERED 1 |
| #define | DEFAULT_PCC_STRUCT_RETURN 0 |
| #define | RETURN_IN_MEMORY(TYPE) ((unsigned HOST_WIDE_INT) int_size_in_bytes (TYPE) > (TARGET_64BIT ? 16 : 8)) |
| #define | STRUCT_VALUE_REGNUM 28 |
| #define | EH_RETURN_DATA_REGNO(N) ((N) < 3 ? (N) + 20 : (N) == 4 ? 31 : INVALID_REGNUM) |
| #define | EH_RETURN_STACKADJ_RTX gen_rtx_REG (Pmode, 29) |
| #define | EH_RETURN_HANDLER_RTX gen_rtx_REG (Pmode, 2) |
| #define | CONST_OK_FOR_LETTER_P(VALUE, C) |
| #define | CONST_DOUBLE_OK_FOR_LETTER_P(VALUE, C) |
| #define | INDEX_REG_CLASS GENERAL_REGS |
| #define | BASE_REG_CLASS GENERAL_REGS |
| #define | FP_REG_CLASS_P(CLASS) ((CLASS) == FP_REGS || (CLASS) == FPUPPER_REGS) |
| #define | FP_REGNO_P(N) ((N) >= FP_REG_FIRST && (N) <= FP_REG_LAST) |
| #define | PREFERRED_RELOAD_CLASS(X, CLASS) (CLASS) |
| #define | SECONDARY_RELOAD_CLASS(CLASS, MODE, IN) |
| #define | SECONDARY_MEMORY_NEEDED(CLASS1, CLASS2, MODE) (FP_REG_CLASS_P (CLASS1) != FP_REG_CLASS_P (CLASS2)) |
| #define | SECONDARY_MEMORY_NEEDED_RTX(MODE) gen_rtx_MEM (MODE, gen_rtx_PLUS (Pmode, stack_pointer_rtx, GEN_INT (-16))) |
| #define | ARGS_GROW_DOWNWARD |
| #define | STARTING_FRAME_OFFSET 8 |
| #define | FIRST_PARM_OFFSET(FNDECL) (TARGET_64BIT ? -64 : -32) |
| #define | REG_PARM_STACK_SPACE(DECL) (TARGET_64BIT ? 64 : 16) |
| #define | OUTGOING_REG_PARM_STACK_SPACE |
| #define | ACCUMULATE_OUTGOING_ARGS 1 |
| #define | STACK_POINTER_OFFSET (TARGET_64BIT ? -(current_function_outgoing_args_size + 16): -32) |
| #define | STACK_DYNAMIC_OFFSET(FNDECL) |
| #define | RETURN_POPS_ARGS(FUNDECL, FUNTYPE, SIZE) 0 |
| #define | FUNCTION_VALUE(VALTYPE, FUNC) |
| #define | LIBCALL_VALUE(MODE) |
| #define | FUNCTION_VALUE_REGNO_P(N) ((N) == 28 || (! TARGET_SOFT_FLOAT && (N) == 32)) |
| #define | CUMULATIVE_ARGS struct hppa_args |
| #define | INIT_CUMULATIVE_ARGS(CUM, FNTYPE, LIBNAME, INDIRECT) |
| #define | INIT_CUMULATIVE_INCOMING_ARGS(CUM, FNTYPE, IGNORE) |
| #define | FUNCTION_ARG_SIZE(MODE, TYPE) |
| #define | FUNCTION_ARG_ADVANCE(CUM, MODE, TYPE, NAMED) |
| #define | FUNCTION_ARG_PADDING(MODE, TYPE) function_arg_padding ((MODE), (TYPE)) |
| #define | FUNCTION_ARG(CUM, MODE, TYPE, NAMED) function_arg (&CUM, MODE, TYPE, NAMED, 0) |
| #define | FUNCTION_INCOMING_ARG(CUM, MODE, TYPE, NAMED) function_arg (&CUM, MODE, TYPE, NAMED, 1) |
| #define | FUNCTION_ARG_PARTIAL_NREGS(CUM, MODE, TYPE, NAMED) (TARGET_64BIT ? function_arg_partial_nregs (&CUM, MODE, TYPE, NAMED) : 0) |
| #define | FUNCTION_ARG_BOUNDARY(MODE, TYPE) |
| #define | FUNCTION_ARG_PASS_BY_REFERENCE(CUM, MODE, TYPE, NAMED) |
| #define | FUNCTION_ARG_CALLEE_COPIES(CUM, MODE, TYPE, NAMED) |
| #define | ASM_OUTPUT_MI_THUNK(FILE, THUNK_FNDECL, DELTA, FUNCTION) |
| #define | FUNC_BEGIN_PROLOG_LABEL "LFBP" |
| #define | FUNCTION_PROFILER(FILE, LABEL) ASM_OUTPUT_INTERNAL_LABEL (FILE, FUNC_BEGIN_PROLOG_LABEL, LABEL) |
| #define | PROFILE_HOOK(label_no) hppa_profile_hook (label_no) |
| #define | PROFILE_BEFORE_PROLOGUE 1 |
| #define | EXIT_IGNORE_STACK |
| #define | TRAMPOLINE_TEMPLATE(FILE) |
| #define | TRAMPOLINE_SIZE (TARGET_64BIT ? 72 : 52) |
| #define | INITIALIZE_TRAMPOLINE(TRAMP, FNADDR, CXT) |
| #define | TRAMPOLINE_ADJUST_ADDRESS(ADDR) if (!TARGET_64BIT) (ADDR) = memory_address (Pmode, plus_constant ((ADDR), 46)) |
| #define | EXPAND_BUILTIN_SAVEREGS() hppa_builtin_saveregs () |
| #define | EXPAND_BUILTIN_VA_START(stdarg, valist, nextarg) hppa_va_start (stdarg, valist, nextarg) |
| #define | EXPAND_BUILTIN_VA_ARG(valist, type) hppa_va_arg (valist, type) |
| #define | HAVE_POST_INCREMENT (pa_cpu < PROCESSOR_8000) |
| #define | HAVE_POST_DECREMENT (pa_cpu < PROCESSOR_8000) |
| #define | HAVE_PRE_DECREMENT (pa_cpu < PROCESSOR_8000) |
| #define | HAVE_PRE_INCREMENT (pa_cpu < PROCESSOR_8000) |
| #define | REGNO_OK_FOR_INDEX_P(REGNO) ((REGNO) && ((REGNO) < 32 || (unsigned) reg_renumber[REGNO] < 32)) |
| #define | REGNO_OK_FOR_BASE_P(REGNO) ((REGNO) && ((REGNO) < 32 || (unsigned) reg_renumber[REGNO] < 32)) |
| #define | REGNO_OK_FOR_FP_P(REGNO) (FP_REGNO_P (REGNO) || FP_REGNO_P (reg_renumber[REGNO])) |
| #define | FP_REG_P(X) (REG_P (X) && REGNO_OK_FOR_FP_P (REGNO (X))) |
| #define | MAX_REGS_PER_ADDRESS 2 |
| #define | CONSTANT_ADDRESS_P(X) |
| #define | NEW_HP_ASSEMBLER 0 |
| #define | LEGITIMATE_CONSTANT_P(X) |
| #define | IS_RELOADING_PSEUDO_P(OP) |
| #define | EXTRA_CONSTRAINT(OP, C) |
| #define | REG_OK_FOR_INDEX_P(X) (REGNO (X) && (REGNO (X) < 32 || REGNO (X) >= FIRST_PSEUDO_REGISTER)) |
| #define | REG_OK_FOR_BASE_P(X) (REGNO (X) && (REGNO (X) < 32 || REGNO (X) >= FIRST_PSEUDO_REGISTER)) |
| #define | VAL_5_BITS_P(X) ((unsigned HOST_WIDE_INT)(X) + 0x10 < 0x20) |
| #define | INT_5_BITS(X) VAL_5_BITS_P (INTVAL (X)) |
| #define | VAL_U5_BITS_P(X) ((unsigned HOST_WIDE_INT)(X) < 0x20) |
| #define | INT_U5_BITS(X) VAL_U5_BITS_P (INTVAL (X)) |
| #define | VAL_11_BITS_P(X) ((unsigned HOST_WIDE_INT)(X) + 0x400 < 0x800) |
| #define | INT_11_BITS(X) VAL_11_BITS_P (INTVAL (X)) |
| #define | VAL_14_BITS_P(X) ((unsigned HOST_WIDE_INT)(X) + 0x2000 < 0x4000) |
| #define | INT_14_BITS(X) VAL_14_BITS_P (INTVAL (X)) |
| #define | GO_IF_LEGITIMATE_ADDRESS(MODE, X, ADDR) |
| #define | LEGITIMIZE_RELOAD_ADDRESS(AD, MODE, OPNUM, TYPE, IND, WIN) |
| #define | LEGITIMIZE_ADDRESS(X, OLDX, MODE, WIN) |
| #define | GO_IF_MODE_DEPENDENT_ADDRESS(ADDR, LABEL) |
| #define | SELECT_RTX_SECTION(MODE, RTX, ALIGN) |
| #define | SELECT_SECTION(EXP, RELOC, ALIGN) |
| #define | TEXT_SPACE_P(DECL) |
| #define | FUNCTION_NAME_P(NAME) (*(NAME) == '@') |
| #define | ENCODE_SECTION_INFO(DECL) |
| #define | STRIP_NAME_ENCODING(VAR, SYMBOL_NAME) |
| #define | CASE_VECTOR_MODE (TARGET_BIG_SWITCH ? TImode : DImode) |
| #define | ADDR_VEC_ALIGN(ADDR_VEC) 2 |
| #define | DEFAULT_SIGNED_CHAR 1 |
| #define | MOVE_MAX 8 |
| #define | MOVE_RATIO (TARGET_64BIT ? 8 : 4) |
| #define | WORD_REGISTER_OPERATIONS |
| #define | LOAD_EXTEND_OP(MODE) ZERO_EXTEND |
| #define | SLOW_BYTE_ACCESS 1 |
| #define | TRULY_NOOP_TRUNCATION(OUTPREC, INPREC) 1 |
| #define | STORE_FLAG_VALUE 1 |
| #define | PROMOTE_PROTOTYPES 1 |
| #define | PROMOTE_FUNCTION_RETURN 1 |
| #define | Pmode word_mode |
| #define | EXTRA_CC_MODES CC(CCFPmode, "CCFP") |
| #define | SELECT_CC_MODE(OP, X, Y) (GET_MODE_CLASS (GET_MODE (X)) == MODE_FLOAT ? CCFPmode : CCmode) \ |
| #define | FUNCTION_MODE SImode |
| #define | NO_FUNCTION_CSE |
| #define | SHIFT_COUNT_TRUNCATED 1 |
| #define | CONST_COSTS(RTX, CODE, OUTER_CODE) |
| #define | ADDRESS_COST(RTX) (GET_CODE (RTX) == REG ? 1 : hppa_address_cost (RTX)) |
| #define | REGISTER_MOVE_COST(MODE, CLASS1, CLASS2) |
| #define | RTX_COSTS(X, CODE, OUTER_CODE) |
| #define | BRANCH_COST (pa_cpu == PROCESSOR_8000 ? 2 : 1) |
| #define | ADJUST_INSN_LENGTH(INSN, LENGTH) LENGTH += pa_adjust_insn_length (INSN, LENGTH); |
| #define | INSN_REFERENCES_ARE_DELAYED(X) (insn_refs_are_delayed (X)) |
| #define | ASM_APP_ON "" |
| #define | ASM_APP_OFF "" |
| #define | ASM_FILE_END(FILE) output_deferred_plabels (FILE) |
| #define | ASM_OUTPUT_LABEL(FILE, NAME) |
| #define | ASM_OUTPUT_LABELREF(FILE, NAME) fprintf ((FILE), "%s", (NAME) + (FUNCTION_NAME_P (NAME) ? 1 : 0)) |
| #define | ASM_OUTPUT_INTERNAL_LABEL(FILE, PREFIX, NUM) {fprintf (FILE, "%c$%s%04d\n", (PREFIX)[0], (PREFIX) + 1, NUM);} |
| #define | ASM_GENERATE_INTERNAL_LABEL(LABEL, PREFIX, NUM) sprintf (LABEL, "*%c$%s%04ld", (PREFIX)[0], (PREFIX) + 1, (long)(NUM)) |
| #define | ASM_GLOBALIZE_LABEL(FILE, NAME) |
| #define | ASM_OUTPUT_ASCII(FILE, P, SIZE) output_ascii ((FILE), (P), (SIZE)) |
| #define | ASM_OUTPUT_ADDR_VEC_ELT(FILE, VALUE) |
| #define | JUMP_TABLES_IN_TEXT_SECTION 1 |
| #define | ASM_OUTPUT_ADDR_DIFF_ELT(FILE, BODY, VALUE, REL) |
| #define | ASM_OUTPUT_ALIGN(FILE, LOG) fprintf (FILE, "\t.align %d\n", (1<<(LOG))) |
| #define | ASM_OUTPUT_SKIP(FILE, SIZE) fprintf (FILE, "\t.blockz %d\n", (SIZE)) |
| #define | ASM_OUTPUT_ALIGNED_COMMON(FILE, NAME, SIZE, ALIGNED) |
| #define | ASM_OUTPUT_ALIGNED_LOCAL(FILE, NAME, SIZE, ALIGNED) |
| #define | ASM_FORMAT_PRIVATE_NAME(OUTPUT, NAME, LABELNO) |
| #define | IS_ASM_LOGICAL_LINE_SEPARATOR(C) ((C) == '!') |
| #define | PRINT_OPERAND_PUNCT_VALID_P(CHAR) ((CHAR) == '@' || (CHAR) == '#' || (CHAR) == '*' || (CHAR) == '^') |
| #define | PRINT_OPERAND(FILE, X, CODE) print_operand (FILE, X, CODE) |
| #define | PRINT_OPERAND_ADDRESS(FILE, ADDR) |
| #define | RETURN_ADDR_RTX(COUNT, FRAMEADDR) (return_addr_rtx (COUNT, FRAMEADDR)) |
| #define | MASK_RETURN_ADDR |
| #define | JMP_BUF_SIZE 50 |
| #define | FUNCTION_OK_FOR_SIBCALL(DECL) |
| #define | PREDICATE_CODES |
Enumerations |
| enum | cmp_type {
CMP_SI,
CMP_SF,
CMP_DF,
CMP_MAX,
CMP_SI,
CMP_DI,
CMP_SF,
CMP_DF,
CMP_MAX,
CMP_SI,
CMP_DI,
CMP_SF,
CMP_DF,
CMP_MAX,
CMP_SI,
CMP_DI,
CMP_SF,
CMP_DF,
CMP_MAX,
CMP_SI,
CMP_DI,
CMP_SF,
CMP_DF,
CMP_MAX,
CMP_SI,
CMP_SF,
CMP_DF,
CMP_MAX,
CMP_SI,
CMP_DI,
CMP_SF,
CMP_DF,
CMP_MAX,
CMP_SI,
CMP_DI,
CMP_SF,
CMP_DF,
CMP_MAX,
CMP_SI,
CMP_DI,
CMP_SF,
CMP_DF,
CMP_MAX,
CMP_SI,
CMP_DI,
CMP_SF,
CMP_DF,
CMP_MAX,
CMP_SI,
CMP_DI,
CMP_SF,
CMP_DF,
CMP_MAX,
CMP_SI,
CMP_SF,
CMP_DF,
CMP_MAX,
CMP_SI,
CMP_DI,
CMP_SF,
CMP_DF,
CMP_MAX,
CMP_SI,
CMP_DI,
CMP_SF,
CMP_DF,
CMP_MAX,
CMP_SI,
CMP_SF,
CMP_DF,
CMP_MAX,
CMP_SI,
CMP_DI,
CMP_SF,
CMP_DF,
CMP_MAX
} |
| enum | processor_type {
PROCESSOR_EV4,
PROCESSOR_EV5,
PROCESSOR_EV6,
PROCESSOR_I386,
PROCESSOR_I486,
PROCESSOR_PENTIUM,
PROCESSOR_PENTIUMPRO,
PROCESSOR_K6,
PROCESSOR_ATHLON,
PROCESSOR_PENTIUM4,
PROCESSOR_max,
PROCESSOR_M88100,
PROCESSOR_M88110,
PROCESSOR_M88000,
PROCESSOR_700,
PROCESSOR_7100,
PROCESSOR_7100LC,
PROCESSOR_7200,
PROCESSOR_8000,
PROCESSOR_RIOS1,
PROCESSOR_RIOS2,
PROCESSOR_RS64A,
PROCESSOR_MPCCORE,
PROCESSOR_PPC403,
PROCESSOR_PPC405,
PROCESSOR_PPC601,
PROCESSOR_PPC603,
PROCESSOR_PPC604,
PROCESSOR_PPC604e,
PROCESSOR_PPC620,
PROCESSOR_PPC630,
PROCESSOR_PPC750,
PROCESSOR_PPC7400,
PROCESSOR_PPC7450,
PROCESSOR_SH1,
PROCESSOR_SH2,
PROCESSOR_SH3,
PROCESSOR_SH3E,
PROCESSOR_SH4,
PROCESSOR_SH5,
PROCESSOR_DEFAULT,
PROCESSOR_R3000,
PROCESSOR_R3900,
PROCESSOR_R6000,
PROCESSOR_R4000,
PROCESSOR_R4100,
PROCESSOR_R4111,
PROCESSOR_R4120,
PROCESSOR_R4300,
PROCESSOR_R4600,
PROCESSOR_R4650,
PROCESSOR_R5000,
PROCESSOR_R5400,
PROCESSOR_R5500,
PROCESSOR_R8000,
PROCESSOR_R4KC,
PROCESSOR_R5KC,
PROCESSOR_R20KC,
PROCESSOR_SR71000,
PROCESSOR_SB1,
PROCESSOR_V7,
PROCESSOR_CYPRESS,
PROCESSOR_V8,
PROCESSOR_SUPERSPARC,
PROCESSOR_SPARCLITE,
PROCESSOR_F930,
PROCESSOR_F934,
PROCESSOR_HYPERSPARC,
PROCESSOR_SPARCLITE86X,
PROCESSOR_SPARCLET,
PROCESSOR_TSC701,
PROCESSOR_V9,
PROCESSOR_ULTRASPARC,
PROCESSOR_DEFAULT,
PROCESSOR_R3000,
PROCESSOR_R3900,
PROCESSOR_R6000,
PROCESSOR_R4000,
PROCESSOR_R4100,
PROCESSOR_R4111,
PROCESSOR_R4120,
PROCESSOR_R4300,
PROCESSOR_R4600,
PROCESSOR_R4650,
PROCESSOR_R5000,
PROCESSOR_R5400,
PROCESSOR_R5500,
PROCESSOR_R8000,
PROCESSOR_R4KC,
PROCESSOR_R5KC,
PROCESSOR_R20KC,
PROCESSOR_SR71000,
PROCESSOR_SB1,
PROCESSOR_DEFAULT,
PROCESSOR_R3000,
PROCESSOR_R3900,
PROCESSOR_R6000,
PROCESSOR_R4000,
PROCESSOR_R4100,
PROCESSOR_R4111,
PROCESSOR_R4120,
PROCESSOR_R4300,
PROCESSOR_R4600,
PROCESSOR_R4650,
PROCESSOR_R5000,
PROCESSOR_R5400,
PROCESSOR_R5500,
PROCESSOR_R8000,
PROCESSOR_R4KC,
PROCESSOR_R5KC,
PROCESSOR_R20KC,
PROCESSOR_SR71000,
PROCESSOR_SB1,
PROCESSOR_EV4,
PROCESSOR_EV5,
PROCESSOR_EV6,
PROCESSOR_I386,
PROCESSOR_I486,
PROCESSOR_PENTIUM,
PROCESSOR_PENTIUMPRO,
PROCESSOR_K6,
PROCESSOR_ATHLON,
PROCESSOR_PENTIUM4,
PROCESSOR_max,
PROCESSOR_M88100,
PROCESSOR_M88110,
PROCESSOR_M88000,
PROCESSOR_700,
PROCESSOR_7100,
PROCESSOR_7100LC,
PROCESSOR_7200,
PROCESSOR_8000,
PROCESSOR_RIOS1,
PROCESSOR_RIOS2,
PROCESSOR_RS64A,
PROCESSOR_MPCCORE,
PROCESSOR_PPC403,
PROCESSOR_PPC405,
PROCESSOR_PPC601,
PROCESSOR_PPC603,
PROCESSOR_PPC604,
PROCESSOR_PPC604e,
PROCESSOR_PPC620,
PROCESSOR_PPC630,
PROCESSOR_PPC750,
PROCESSOR_PPC7400,
PROCESSOR_PPC7450,
PROCESSOR_SH1,
PROCESSOR_SH2,
PROCESSOR_SH3,
PROCESSOR_SH3E,
PROCESSOR_SH4,
PROCESSOR_SH5,
PROCESSOR_DEFAULT,
PROCESSOR_R3000,
PROCESSOR_R3900,
PROCESSOR_R6000,
PROCESSOR_R4000,
PROCESSOR_R4100,
PROCESSOR_R4111,
PROCESSOR_R4120,
PROCESSOR_R4300,
PROCESSOR_R4600,
PROCESSOR_R4650,
PROCESSOR_R5000,
PROCESSOR_R5400,
PROCESSOR_R5500,
PROCESSOR_R8000,
PROCESSOR_R4KC,
PROCESSOR_R5KC,
PROCESSOR_R20KC,
PROCESSOR_SR71000,
PROCESSOR_SB1,
PROCESSOR_V7,
PROCESSOR_CYPRESS,
PROCESSOR_V8,
PROCESSOR_SUPERSPARC,
PROCESSOR_SPARCLITE,
PROCESSOR_F930,
PROCESSOR_F934,
PROCESSOR_HYPERSPARC,
PROCESSOR_SPARCLITE86X,
PROCESSOR_SPARCLET,
PROCESSOR_TSC701,
PROCESSOR_V9,
PROCESSOR_ULTRASPARC,
PROCESSOR_DEFAULT,
PROCESSOR_R3000,
PROCESSOR_R3900,
PROCESSOR_R6000,
PROCESSOR_R4000,
PROCESSOR_R4100,
PROCESSOR_R4111,
PROCESSOR_R4120,
PROCESSOR_R4300,
PROCESSOR_R4600,
PROCESSOR_R4650,
PROCESSOR_R5000,
PROCESSOR_R5400,
PROCESSOR_R5500,
PROCESSOR_R8000,
PROCESSOR_R4KC,
PROCESSOR_R5KC,
PROCESSOR_R20KC,
PROCESSOR_SR71000,
PROCESSOR_SB1,
PROCESSOR_DEFAULT,
PROCESSOR_R3000,
PROCESSOR_R3900,
PROCESSOR_R6000,
PROCESSOR_R4000,
PROCESSOR_R4100,
PROCESSOR_R4111,
PROCESSOR_R4120,
PROCESSOR_R4300,
PROCESSOR_R4600,
PROCESSOR_R4650,
PROCESSOR_R5000,
PROCESSOR_R5400,
PROCESSOR_R5500,
PROCESSOR_R8000,
PROCESSOR_R4KC,
PROCESSOR_R5KC,
PROCESSOR_R20KC,
PROCESSOR_SR71000,
PROCESSOR_SB1,
PROCESSOR_EV4,
PROCESSOR_EV5,
PROCESSOR_EV6,
PROCESSOR_MAX,
ARM_CORE,
PROCESSOR_I386,
PROCESSOR_I486,
PROCESSOR_PENTIUM,
PROCESSOR_PENTIUMPRO,
PROCESSOR_K6,
PROCESSOR_ATHLON,
PROCESSOR_PENTIUM4,
PROCESSOR_K8,
PROCESSOR_NOCONA,
PROCESSOR_max,
PROCESSOR_ITANIUM,
PROCESSOR_ITANIUM2,
PROCESSOR_max,
PROCESSOR_DEFAULT,
PROCESSOR_IQ2000,
PROCESSOR_IQ10,
PROCESSOR_DEFAULT,
PROCESSOR_4KC,
PROCESSOR_5KC,
PROCESSOR_20KC,
PROCESSOR_M4K,
PROCESSOR_R3000,
PROCESSOR_R3900,
PROCESSOR_R6000,
PROCESSOR_R4000,
PROCESSOR_R4100,
PROCESSOR_R4111,
PROCESSOR_R4120,
PROCESSOR_R4130,
PROCESSOR_R4300,
PROCESSOR_R4600,
PROCESSOR_R4650,
PROCESSOR_R5000,
PROCESSOR_R5400,
PROCESSOR_R5500,
PROCESSOR_R7000,
PROCESSOR_R8000,
PROCESSOR_R9000,
PROCESSOR_SB1,
PROCESSOR_SR71000,
PROCESSOR_700,
PROCESSOR_7100,
PROCESSOR_7100LC,
PROCESSOR_7200,
PROCESSOR_7300,
PROCESSOR_8000,
PROCESSOR_RIOS1,
PROCESSOR_RIOS2,
PROCESSOR_RS64A,
PROCESSOR_MPCCORE,
PROCESSOR_PPC403,
PROCESSOR_PPC405,
PROCESSOR_PPC440,
PROCESSOR_PPC601,
PROCESSOR_PPC603,
PROCESSOR_PPC604,
PROCESSOR_PPC604e,
PROCESSOR_PPC620,
PROCESSOR_PPC630,
PROCESSOR_PPC750,
PROCESSOR_PPC7400,
PROCESSOR_PPC7450,
PROCESSOR_PPC8540,
PROCESSOR_POWER4,
PROCESSOR_POWER5,
PROCESSOR_9672_G5,
PROCESSOR_9672_G6,
PROCESSOR_2064_Z900,
PROCESSOR_2084_Z990,
PROCESSOR_max,
PROCESSOR_SH1,
PROCESSOR_SH2,
PROCESSOR_SH2E,
PROCESSOR_SH2A,
PROCESSOR_SH3,
PROCESSOR_SH3E,
PROCESSOR_SH4,
PROCESSOR_SH4A,
PROCESSOR_SH5,
PROCESSOR_V7,
PROCESSOR_CYPRESS,
PROCESSOR_V8,
PROCESSOR_SUPERSPARC,
PROCESSOR_SPARCLITE,
PROCESSOR_F930,
PROCESSOR_F934,
PROCESSOR_HYPERSPARC,
PROCESSOR_SPARCLITE86X,
PROCESSOR_SPARCLET,
PROCESSOR_TSC701,
PROCESSOR_V9,
PROCESSOR_ULTRASPARC,
PROCESSOR_ULTRASPARC3,
PROCESSOR_EV4,
PROCESSOR_EV5,
PROCESSOR_EV6,
PROCESSOR_MAX,
ARM_CORE,
PROCESSOR_I386,
PROCESSOR_I486,
PROCESSOR_PENTIUM,
PROCESSOR_PENTIUMPRO,
PROCESSOR_K6,
PROCESSOR_ATHLON,
PROCESSOR_PENTIUM4,
PROCESSOR_K8,
PROCESSOR_NOCONA,
PROCESSOR_GENERIC32,
PROCESSOR_GENERIC64,
PROCESSOR_AMDFAM10,
PROCESSOR_max,
PROCESSOR_ITANIUM,
PROCESSOR_ITANIUM2,
PROCESSOR_max,
PROCESSOR_DEFAULT,
PROCESSOR_IQ2000,
PROCESSOR_IQ10,
PROCESSOR_R3000,
PROCESSOR_4KC,
PROCESSOR_4KP,
PROCESSOR_5KC,
PROCESSOR_5KF,
PROCESSOR_20KC,
PROCESSOR_24K,
PROCESSOR_24KX,
PROCESSOR_M4K,
PROCESSOR_R3900,
PROCESSOR_R6000,
PROCESSOR_R4000,
PROCESSOR_R4100,
PROCESSOR_R4111,
PROCESSOR_R4120,
PROCESSOR_R4130,
PROCESSOR_R4300,
PROCESSOR_R4600,
PROCESSOR_R4650,
PROCESSOR_R5000,
PROCESSOR_R5400,
PROCESSOR_R5500,
PROCESSOR_R7000,
PROCESSOR_R8000,
PROCESSOR_R9000,
PROCESSOR_SB1,
PROCESSOR_SB1A,
PROCESSOR_SR71000,
PROCESSOR_MAX,
PROCESSOR_MN10300,
PROCESSOR_AM33,
PROCESSOR_AM33_2,
PROCESSOR_MS1_64_001,
PROCESSOR_MS1_16_002,
PROCESSOR_MS1_16_003,
PROCESSOR_MS2,
PROCESSOR_700,
PROCESSOR_7100,
PROCESSOR_7100LC,
PROCESSOR_7200,
PROCESSOR_7300,
PROCESSOR_8000,
PROCESSOR_RIOS1,
PROCESSOR_RIOS2,
PROCESSOR_RS64A,
PROCESSOR_MPCCORE,
PROCESSOR_PPC403,
PROCESSOR_PPC405,
PROCESSOR_PPC440,
PROCESSOR_PPC601,
PROCESSOR_PPC603,
PROCESSOR_PPC604,
PROCESSOR_PPC604e,
PROCESSOR_PPC620,
PROCESSOR_PPC630,
PROCESSOR_PPC750,
PROCESSOR_PPC7400,
PROCESSOR_PPC7450,
PROCESSOR_PPC8540,
PROCESSOR_POWER4,
PROCESSOR_POWER5,
PROCESSOR_9672_G5,
PROCESSOR_9672_G6,
PROCESSOR_2064_Z900,
PROCESSOR_2084_Z990,
PROCESSOR_2094_Z9_109,
PROCESSOR_max,
PROCESSOR_SH1,
PROCESSOR_SH2,
PROCESSOR_SH2E,
PROCESSOR_SH2A,
PROCESSOR_SH3,
PROCESSOR_SH3E,
PROCESSOR_SH4,
PROCESSOR_SH4A,
PROCESSOR_SH5,
PROCESSOR_V7,
PROCESSOR_CYPRESS,
PROCESSOR_V8,
PROCESSOR_SUPERSPARC,
PROCESSOR_SPARCLITE,
PROCESSOR_F930,
PROCESSOR_F934,
PROCESSOR_HYPERSPARC,
PROCESSOR_SPARCLITE86X,
PROCESSOR_SPARCLET,
PROCESSOR_TSC701,
PROCESSOR_V9,
PROCESSOR_ULTRASPARC,
PROCESSOR_ULTRASPARC3,
PROCESSOR_NIAGARA
} |
| enum | architecture_type {
ARCHITECTURE_10,
ARCHITECTURE_11,
ARCHITECTURE_20,
ARCHITECTURE_10,
ARCHITECTURE_11,
ARCHITECTURE_20,
ARCHITECTURE_10,
ARCHITECTURE_11,
ARCHITECTURE_20
} |
Functions/Subroutines |
| struct rtx_def *hppa_pic_save_rtx | PARAMS ((void)) |
| void hppa_profile_hook | PARAMS ((int label_no)) |
Variables |
| unsigned int | total_code_bytes |
| const char * | pa_cpu_string |
| enum processor_type | pa_cpu |
| const char * | pa_arch_string |
| enum architecture_type | pa_arch |
| int | target_flags |
| struct rtx_def * | hppa_compare_op0 |
| struct rtx_def * | hppa_compare_op1 |
| enum cmp_type | hppa_branch_type |
| int | may_call_alloca |