⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ia64-modes.def

📁 Mac OS X 10.4.9 for x86 Source Code gcc 实现源代码
💻 DEF
字号:
/* Definitions of target machine GNU compiler.  IA-64 version.   Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation, Inc.   Contributed by James E. Wilson <wilson@cygnus.com> and   		  David Mosberger <davidm@hpl.hp.com>.This file is part of GCC.GCC is free software; you can redistribute it and/or modifyit under the terms of the GNU General Public License as published bythe Free Software Foundation; either version 2, or (at your option)any later version.GCC is distributed in the hope that it will be useful,but WITHOUT ANY WARRANTY; without even the implied warranty ofMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See theGNU General Public License for more details.You should have received a copy of the GNU General Public Licensealong with GCC; see the file COPYING.  If not, write tothe Free Software Foundation, 59 Temple Place - Suite 330,Boston, MA 02111-1307, USA.  *//* IA64 requires both XF and TF modes.   XFmode is __float80 is IEEE extended; TFmode is __float128   is IEEE quad.  Both these modes occupy 16 bytes, but XFmode   only has 80 significant bits.  */FRACTIONAL_FLOAT_MODE (XF, 80, 16, ieee_extended_intel_128_format);FLOAT_MODE (TF, 16, ieee_quad_format);/* The above produces:   mode	  ILP32 size/align	LP64 size/align   XF	  16/16			16/16   TF	  16/16			16/16   psABI expectations:   mode   ILP32 size/align	LP64 size/align   XF	  12/4			-   TF	  -			-   HPUX expectations:   mode	  ILP32 size/align	LP64 size/align   XF	  -			-   TF	  16/8			-   We fix this up here.  */ADJUST_FLOAT_FORMAT (XF, (TARGET_ILP32 && !TARGET_HPUX)			 ? &ieee_extended_intel_96_format			 : &ieee_extended_intel_128_format);ADJUST_BYTESIZE  (XF, (TARGET_ILP32 && !TARGET_HPUX) ? 12 : 16);ADJUST_ALIGNMENT (XF, (TARGET_ILP32 && !TARGET_HPUX) ?  4 : 16);ADJUST_ALIGNMENT (TF, (TARGET_ILP32 &&  TARGET_HPUX) ?  8 : 16);/* 256-bit integer mode is needed for STACK_SAVEAREA_MODE.  */INT_MODE (OI, 32);/* Add any extra modes needed to represent the condition code.   CCImode is used to mark a single predicate register instead   of a register pair.  This is currently only used in reg_raw_mode   so that flow doesn't do something stupid.  */CC_MODE (CCI);/* Vector modes.  */VECTOR_MODES (INT, 4);		/* V4QI V2HI */VECTOR_MODES (INT, 8);		/* V8QI V4HI V2SI */VECTOR_MODE (INT, QI, 16);VECTOR_MODE (INT, HI, 8);VECTOR_MODE (INT, SI, 4);VECTOR_MODE (FLOAT, SF, 2);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -