Searched refs:CLASS2 (Results 1 - 7 of 7) sorted by relevance
/freebsd-9.3-release/contrib/gcc/ |
H A D | real.c | 77 #define CLASS2(A, B) ((A) << 2 | (B)) macro 541 switch (CLASS2 (a->cl, b->cl)) 543 case CLASS2 (rvc_zero, rvc_zero): 548 case CLASS2 (rvc_zero, rvc_normal): 549 case CLASS2 (rvc_zero, rvc_inf): 550 case CLASS2 (rvc_zero, rvc_nan): 552 case CLASS2 (rvc_normal, rvc_nan): 553 case CLASS2 (rvc_inf, rvc_nan): 554 case CLASS2 (rvc_nan, rvc_nan): 556 case CLASS2 (rvc_norma [all...] |
/freebsd-9.3-release/contrib/gcc/config/s390/ |
H A D | s390.h | 473 #define SECONDARY_MEMORY_NEEDED(CLASS1, CLASS2, MODE) \ 474 ((CLASS1) != (CLASS2) && ((CLASS1) == FP_REGS || (CLASS2) == FP_REGS)) 756 #define REGISTER_MOVE_COST(MODE, CLASS1, CLASS2) \ 758 && reg_classes_intersect_p ((CLASS2), FP_REGS)) \ 760 && reg_classes_intersect_p ((CLASS2), GENERAL_REGS))) ? 10 : 1)
|
/freebsd-9.3-release/contrib/gcc/config/sparc/ |
H A D | sparc.h | 1343 #define SECONDARY_MEMORY_NEEDED(CLASS1, CLASS2, MODE) \ 1344 (FP_REG_CLASS_P (CLASS1) != FP_REG_CLASS_P (CLASS2)) 2168 #define REGISTER_MOVE_COST(MODE, CLASS1, CLASS2) \ 2169 (((FP_REG_CLASS_P (CLASS1) && GENERAL_OR_I64 (CLASS2)) \ 2170 || (GENERAL_OR_I64 (CLASS1) && FP_REG_CLASS_P (CLASS2)) \ 2171 || (CLASS1) == FPCC_REGS || (CLASS2) == FPCC_REGS) \
|
/freebsd-9.3-release/contrib/gcc/config/mips/ |
H A D | mips.h | 1743 registers of class CLASS2 by storing a register of CLASS1 into 1744 memory and loading that memory location into a register of CLASS2. 1748 #define SECONDARY_MEMORY_NEEDED(CLASS1, CLASS2, MODE) \ 1751 && ((CLASS1 == FP_REGS && GR_REG_CLASS_P (CLASS2)) \ 1752 || (GR_REG_CLASS_P (CLASS1) && CLASS2 == FP_REGS))) \ 1754 && ((GR_REG_CLASS_P (CLASS1) && CLASS2 == FP_REGS) \ 1755 || (GR_REG_CLASS_P (CLASS2) && CLASS1 == FP_REGS))))
|
/freebsd-9.3-release/contrib/gcc/config/i386/ |
H A D | i386.h | 1307 #define SECONDARY_MEMORY_NEEDED(CLASS1, CLASS2, MODE) \ 1308 ix86_secondary_memory_needed ((CLASS1), (CLASS2), (MODE), 1) 1871 #define REGISTER_MOVE_COST(MODE, CLASS1, CLASS2) \ 1872 ix86_register_move_cost ((MODE), (CLASS1), (CLASS2))
|
/freebsd-9.3-release/contrib/gcc/config/rs6000/ |
H A D | rs6000.h | 867 CLASS1 to one of CLASS2. */ 1120 #define SECONDARY_MEMORY_NEEDED(CLASS1,CLASS2,MODE) \ 1121 ((CLASS1) != (CLASS2) && ((CLASS1) == FLOAT_REGS \ 1122 || (CLASS2) == FLOAT_REGS \ 1124 || (CLASS2) == ALTIVEC_REGS))
|
/freebsd-9.3-release/contrib/gcc/config/ia64/ |
H A D | ia64.h | 886 registers of CLASS1 can only be copied to registers of class CLASS2 by 888 into a register of CLASS2. */ 895 #define SECONDARY_MEMORY_NEEDED(CLASS1, CLASS2, MODE) \ 897 && (((CLASS1) == GR_REGS && (CLASS2) == FR_REGS) \ 898 || ((CLASS1) == FR_REGS && (CLASS2) == GR_REGS)))
|
Completed in 102 milliseconds