亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? rtl.h

?? 這是完整的gcc源代碼
?? H
?? 第 1 頁 / 共 2 頁
字號:
   The contents of the note is the insn that stored the 0.   If that insn is deleted or patched to a NOTE, the REG_WAS_0 is inoperative.   The REG_WAS_0 note is actually an INSN_LIST, not an EXPR_LIST.     REG_NONNEG means that the register is always nonnegative during   the containing loop.  This is used in branches so that decrement and   branch instructions terminating on zero can be matched.     REG_UNSET identifies a pseudo-reg used in this insn and never set.  */#define REG_NOTES(INSN)	((INSN)->fld[6].rtx)/* Don't forget to change reg_note_name in rtl.c.  */enum reg_note { REG_DEAD = 1, REG_INC = 2, REG_EQUIV = 3, REG_WAS_0 = 4,		REG_EQUAL = 5, REG_RETVAL = 6, REG_LIBCALL = 7,		REG_NONNEG = 8, REG_UNSET = 9 };/* Extract the reg-note kind from an EXPR_LIST.  */#define REG_NOTE_KIND(LINK) ((enum reg_note) GET_MODE (LINK))/* Names for REG_NOTE's in EXPR_LIST insn's.  */extern char *reg_note_name[];#define GET_REG_NOTE_NAME(MODE) (reg_note_name[(int)(MODE)])/* The label-number of a code-label.  The assembler label   is made from `L' and the label-number printed in decimal.   Label numbers are unique in a compilation.  */#define CODE_LABEL_NUMBER(INSN)	((INSN)->fld[3].rtint)#define LINE_NUMBER NOTE/* In a NOTE that is a line number, this is a string for the file name   that the line is in.  */#define NOTE_SOURCE_FILE(INSN)  ((INSN)->fld[3].rtstr)/* In a NOTE that is a line number, this is the line number.   Other kinds of NOTEs are identified by negative numbers here.  */#define NOTE_LINE_NUMBER(INSN) ((INSN)->fld[4].rtint)/* Codes that appear in the NOTE_LINE_NUMBER field   for kinds of notes that are not line numbers.  *//* This note indicates the end of the real body of the function,   after moving the parms into their homes, etc.  */#define NOTE_INSN_FUNCTION_BEG 0/* This note is used to get rid of an insn   when it isn't safe to patch the insn out of the chain.  */#define NOTE_INSN_DELETED -1#define NOTE_INSN_BLOCK_BEG -2#define NOTE_INSN_BLOCK_END -3#define NOTE_INSN_LOOP_BEG -4#define NOTE_INSN_LOOP_END -5/* This kind of note is generated at the end of the function body,   just before the return insn or return label.   In an optimizing compilation it is deleted by the first jump optimization,   after enabling that optimizer to determine whether control can fall   off the end of the function body without a return statement.  */#define NOTE_INSN_FUNCTION_END -6/* This kind of note is generated just after each call to `setjmp', et al.  */#define NOTE_INSN_SETJMP -7/* Generated at the place in a loop that `continue' jumps to.  */#define NOTE_INSN_LOOP_CONT -8/* Don't forget to change note_insn_name in rtl.c.  */#define NOTE_DECL_NAME(INSN) ((INSN)->fld[3].rtstr)#define NOTE_DECL_CODE(INSN) ((INSN)->fld[4].rtint)#define NOTE_DECL_RTL(INSN) ((INSN)->fld[5].rtx)#define NOTE_DECL_IDENTIFIER(INSN) ((INSN)->fld[6].rtint)#define NOTE_DECL_TYPE(INSN) ((INSN)->fld[7].rtint)/* Names for NOTE insn's other than line numbers.  */extern char *note_insn_name[];#define GET_NOTE_INSN_NAME(NOTE_CODE) (note_insn_name[-(NOTE_CODE)])/* In jump.c, each label contains a count of the number   of LABEL_REFs that point at it, so unused labels can be deleted.  */#define LABEL_NUSES(LABEL) ((LABEL)->fld[4].rtint)/* In jump.c, each JUMP_INSN can point to a label that it can jump to,   so that if the JUMP_INSN is deleted, the label's LABEL_NUSES can   be decremented and possibly the label can be deleted.  */#define JUMP_LABEL(INSN)   ((INSN)->fld[7].rtx)/* Once basic blocks are found in flow.c,   each CODE_LABEL starts a chain that goes through   all the LABEL_REFs that jump to that label.   The chain eventually winds up at the CODE_LABEL; it is circular.  */#define LABEL_REFS(LABEL) ((LABEL)->fld[4].rtx)/* This is the field in the LABEL_REF through which the circular chain   of references to a particular label is linked.   This chain is set up in flow.c.  */#define LABEL_NEXTREF(REF) ((REF)->fld[1].rtx)/* Once basic blocks are found in flow.c,   Each LABEL_REF points to its containing instruction with this field.  */#define CONTAINING_INSN(RTX) ((RTX)->fld[2].rtx)/* For a REG rtx, REGNO extracts the register number.  */#define REGNO(RTX) ((RTX)->fld[0].rtint)/* For a REG rtx, REG_FUNCTION_VALUE_P is nonzero if the reg   is the current function's return value.  */#define REG_FUNCTION_VALUE_P(RTX) ((RTX)->integrated)/* 1 in a REG rtx if it corresponds to a variable declared by the user.  */#define REG_USERVAR_P(RTX) ((RTX)->volatil)/* For a CONST_INT rtx, INTVAL extracts the integer.  */#define INTVAL(RTX) ((RTX)->fld[0].rtint)/* For a SUBREG rtx, SUBREG_REG extracts the value we want a subreg of.   SUBREG_WORD extracts the word-number.  */#define SUBREG_REG(RTX) ((RTX)->fld[0].rtx)#define SUBREG_WORD(RTX) ((RTX)->fld[1].rtint)/* Access various components of an ASM_OPERANDS rtx.  */#define ASM_OPERANDS_TEMPLATE(RTX) XSTR ((RTX), 0)#define ASM_OPERANDS_OUTPUT_CONSTRAINT(RTX) XSTR ((RTX), 1)#define ASM_OPERANDS_OUTPUT_IDX(RTX) XINT ((RTX), 2)#define ASM_OPERANDS_INPUT_VEC(RTX) XVEC ((RTX), 3)#define ASM_OPERANDS_INPUT_CONSTRAINT_VEC(RTX) XVEC ((RTX), 4)#define ASM_OPERANDS_INPUT(RTX, N) XVECEXP ((RTX), 3, (N))#define ASM_OPERANDS_INPUT_CONSTRAINT(RTX, N) XSTR (XVECEXP ((RTX), 4, (N)), 0)#define ASM_OPERANDS_INPUT_MODE(RTX, N) GET_MODE (XVECEXP ((RTX), 4, (N)))#define ASM_OPERANDS_SOURCE_FILE(RTX) XSTR ((RTX), 5)#define ASM_OPERANDS_SOURCE_LINE(RTX) XINT ((RTX), 6)/* For a MEM rtx, 1 if it's a volatile reference.   Also in an ASM_OPERANDS rtx.  */#define MEM_VOLATILE_P(RTX) ((RTX)->volatil)/* For a MEM rtx, 1 if it refers to a structure or union component.  */#define MEM_IN_STRUCT_P(RTX) ((RTX)->in_struct)/* For a SET rtx, SET_DEST is the place that is set   and SET_SRC is the value it is set to.  */#define SET_DEST(RTX) ((RTX)->fld[0].rtx)#define SET_SRC(RTX) ((RTX)->fld[1].rtx)/* 1 in a SYMBOL_REF if it addresses this function's constants pool.  */#define CONSTANT_POOL_ADDRESS_P(RTX) ((RTX)->unchanging)/* 1 in a SYMBOL_REF if it is the name of an external symbol.  */#define EXTERNAL_SYMBOL_P(RTX) ((RTX)->volatil)/* For an INLINE_HEADER rtx, FIRST_FUNCTION_INSN is the first insn   of the function that is not involved in copying parameters to   pseudo-registers.  FIRST_PARM_INSN is the very first insn of   the function, including the parameter copying.   We keep this around in case we must splice   this function into the assembly code at the end of the file.   FIRST_LABELNO is the first label number used by the function (inclusive).   LAST_LABELNO is the last label used by the function (exclusive).   MAX_REGNUM is the largest pseudo-register used by that function.   We want this to lay down like an INSN.  The PREV_INSN field   is always NULL.  The NEXT_INSN field always points to the   first function insn of the function being squirreled away.  */#define FIRST_FUNCTION_INSN(RTX) ((RTX)->fld[2].rtx)#define FIRST_PARM_INSN(RTX) ((RTX)->fld[3].rtx)#define FIRST_LABELNO(RTX) ((RTX)->fld[4].rtint)#define LAST_LABELNO(RTX) ((RTX)->fld[5].rtint)#define MAX_PARMREG(RTX) ((RTX)->fld[6].rtint)#define MAX_REGNUM(RTX) ((RTX)->fld[7].rtint)#define FUNCTION_ARGS_SIZE(RTX) ((RTX)->fld[8].rtint)/* Generally useful functions.  */extern rtx rtx_alloc ();extern rtvec rtvec_alloc ();extern rtx find_reg_note ();extern rtx gen_rtx ();extern rtx copy_rtx ();extern rtvec gen_rtvec ();extern rtvec gen_rtvec_v ();extern rtx gen_reg_rtx ();extern rtx gen_label_rtx ();extern rtx gen_inline_header_rtx ();extern rtx gen_lowpart ();extern rtx gen_highpart ();extern int subreg_lowpart_p ();extern rtx make_safe_from ();extern rtx memory_address ();extern rtx get_insns ();extern rtx get_last_insn ();extern rtx start_sequence ();extern rtx gen_sequence ();extern rtx expand_expr ();extern rtx output_constant_def ();extern rtx immed_real_const ();extern rtx immed_real_const_1 ();extern rtx immed_double_const ();extern rtx force_const_double_mem ();extern rtx force_const_mem ();extern rtx get_parm_real_loc ();extern rtx assign_stack_local ();extern rtx protect_from_queue ();extern void emit_queue ();extern rtx emit_move_insn ();extern rtx emit_insn ();extern rtx emit_jump_insn ();extern rtx emit_call_insn ();extern rtx emit_call_insn_before ();extern rtx emit_insn_before ();extern rtx emit_insn_after ();extern rtx emit_label ();extern rtx emit_barrier ();extern rtx emit_barrier_after ();extern rtx emit_note ();extern rtx emit_line_note ();extern rtx emit_line_note_force ();extern rtx prev_real_insn ();extern rtx next_real_insn ();extern rtx next_nondeleted_insn ();extern rtx plus_constant ();extern rtx find_equiv_reg ();extern rtx delete_insn ();extern rtx adj_offsettable_operand ();/* Maximum number of parallel sets and clobbers in any insn in this fn.   Always at least 3, since the combiner could put that many togetherm   and we want this to remain correct for all the remaining passes.  */extern int max_parallel;extern int asm_noperands ();extern char *decode_asm_operands ();#ifdef BITS_PER_WORD/* Conditional is to detect when config.h has been included.  */extern enum reg_class reg_preferred_class ();#endifextern rtx get_first_nonparm_insn ();/* Standard pieces of rtx, to be substituted directly into things.  */extern rtx pc_rtx;extern rtx cc0_rtx;extern rtx const0_rtx;extern rtx const1_rtx;extern rtx fconst0_rtx;extern rtx dconst0_rtx;/* Returns a constant 0 rtx in mode MODE.  */#define CONST0_RTX(MODE) \ ((MODE == SFmode) ? fconst0_rtx			\  : ((MODE == DFmode) ? dconst0_rtx			\     : ((GET_MODE_CLASS (MODE) == MODE_INT) ? const0_rtx	\        : (abort (), NULL_RTX))))/* All references to certain hard regs, except those created   by allocating pseudo regs into them (when that's possible),   go through these unique rtx objects.  */extern rtx stack_pointer_rtx;extern rtx frame_pointer_rtx;extern rtx arg_pointer_rtx;extern rtx struct_value_rtx;extern rtx struct_value_incoming_rtx;extern rtx static_chain_rtx;extern rtx static_chain_incoming_rtx;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
不卡影院免费观看| 欧美一区二区三区视频免费播放| 热久久一区二区| 亚洲一区在线观看免费| 日韩中文字幕区一区有砖一区| 亚洲永久免费视频| 久久国产精品99精品国产| 奇米精品一区二区三区在线观看 | 国产成人免费视频| 韩日欧美一区二区三区| 欧美一区二区三区影视| 亚洲精品一区二区在线观看| 久久国产精品色| 成人久久久精品乱码一区二区三区| 91久久精品一区二区| 亚洲精品久久久蜜桃| 国产午夜三级一区二区三| 欧美视频在线不卡| 欧美一区二区在线视频| 中文字幕日韩av资源站| 成人性生交大片| 国产女人水真多18毛片18精品视频 | 国产91精品一区二区麻豆亚洲| 91精品国产色综合久久| 亚欧色一区w666天堂| 日韩小视频在线观看专区| 污片在线观看一区二区| 欧美日韩中字一区| 亚洲人成伊人成综合网小说| 国产一区二区三区在线观看免费视频 | 91国产丝袜在线播放| 欧美一二三区在线观看| 亚洲观看高清完整版在线观看 | 日韩你懂的电影在线观看| 日韩av中文字幕一区二区| 久久一区二区视频| 色吊一区二区三区| 韩国一区二区视频| 亚洲综合免费观看高清在线观看| 日韩视频国产视频| 91小视频在线免费看| 久久电影网站中文字幕| 一区二区三区视频在线观看| 精品久久一二三区| 欧美色网一区二区| 丁香啪啪综合成人亚洲小说| 日韩精彩视频在线观看| 中文字幕亚洲一区二区va在线| 日韩一区二区三区电影 | 色噜噜狠狠成人中文综合| 精品亚洲成av人在线观看| 亚洲综合免费观看高清完整版在线 | 99精品视频一区二区三区| 麻豆精品视频在线观看免费| 国产日韩欧美一区二区三区乱码 | 国产在线精品不卡| 精品女同一区二区| 国产大陆精品国产| 亚洲国产日日夜夜| 6080亚洲精品一区二区| 激情伊人五月天久久综合| 中文字幕精品一区| 欧美视频三区在线播放| 麻豆精品在线看| 日本一区二区高清| 欧美日韩成人一区| 高清久久久久久| 亚洲欧洲精品成人久久奇米网| 欧美精品在线观看一区二区| 蓝色福利精品导航| ●精品国产综合乱码久久久久| 91成人看片片| 成人国产亚洲欧美成人综合网| 亚洲一区二区在线免费看| 久久久综合网站| 欧美日韩精品一区二区三区| 国产aⅴ综合色| 九九精品一区二区| 一区二区三区欧美| 久久精品一区蜜桃臀影院| 欧美日韩美少妇| 91尤物视频在线观看| 国产美女久久久久| 麻豆中文一区二区| 日韩高清不卡一区二区| 亚洲国产成人av| 亚洲男女毛片无遮挡| 中文字幕在线不卡| 久久亚洲春色中文字幕久久久| 欧美日本一道本在线视频| 欧美日韩精品三区| 69堂国产成人免费视频| 在线观看亚洲专区| 欧美日韩在线电影| 欧美三区在线视频| 制服丝袜成人动漫| 欧美日韩国产区一| 91精品欧美综合在线观看最新| 欧美性受xxxx| 日韩欧美国产精品一区| 91精品在线免费| 日韩精品中午字幕| 日本一区二区三区电影| 国产精品久久精品日日| 亚洲天天做日日做天天谢日日欢| 亚洲美女免费在线| 蜜桃在线一区二区三区| 国产精品69毛片高清亚洲| 成人性生交大片| 欧美日韩一区久久| 久久久国际精品| 亚洲综合一区二区| 国产不卡在线一区| 欧美一区二区在线看| 精品欧美一区二区久久| 亚洲一区二区三区四区不卡| 偷拍自拍另类欧美| 国产乱码精品一品二品| 色欧美88888久久久久久影院| 日韩欧美黄色影院| 亚洲美女精品一区| 成人h精品动漫一区二区三区| 欧美日韩中文字幕一区二区| 国产精品三级电影| 婷婷久久综合九色综合绿巨人 | 91女人视频在线观看| 亚洲精品一区二区三区在线观看 | 亚洲bdsm女犯bdsm网站| 不卡电影免费在线播放一区| 在线成人av网站| 日韩电影一二三区| 欧美日韩日日骚| 一区二区三区四区蜜桃| www.亚洲人| 国产精品久久久一本精品 | 国产成人精品免费看| 欧美剧情电影在线观看完整版免费励志电影| 亚洲成人激情社区| 91香蕉国产在线观看软件| 国产精品进线69影院| 一本色道久久加勒比精品| 亚洲色图20p| 欧美亚洲国产怡红院影院| 亚洲精品中文在线| 欧美日韩mp4| 欧美aaa在线| 中文字幕av一区 二区| 成人性生交大合| 一区二区在线观看视频| 欧美色精品天天在线观看视频| 日韩精品国产欧美| 欧美精品一区二区三区四区 | 日本丶国产丶欧美色综合| 亚洲一区二区综合| 久久久国产午夜精品| 99精品久久久久久| 日韩电影在线一区二区| 精品国产一区二区三区久久久蜜月 | 国产精品美女一区二区| 在线一区二区三区做爰视频网站| 青青草视频一区| 一区二区三区在线视频免费观看| 欧美一级生活片| 成人动漫视频在线| 国模一区二区三区白浆| 天天色天天爱天天射综合| 国产欧美日韩综合精品一区二区| 欧美日韩亚洲综合在线| av综合在线播放| 精品一区二区三区视频在线观看| 亚洲精品欧美激情| 中文字幕巨乱亚洲| 久久精品免费在线观看| 日韩精品一区二区三区三区免费| 91高清在线观看| 99国产精品99久久久久久| 久久精品国产99国产精品| 亚洲国产精品自拍| 亚洲精品免费在线观看| 亚洲人被黑人高潮完整版| 国产欧美日韩一区二区三区在线观看| 日韩一区二区视频在线观看| 欧美精品丝袜久久久中文字幕| 99国产精品国产精品毛片| 国产精品一区专区| 91天堂素人约啪| 91啪九色porn原创视频在线观看| 91在线观看视频| 在线视频国产一区| 在线免费视频一区二区| 色视频欧美一区二区三区| 色综合欧美在线| 91精品国产综合久久久久久漫画 | 欧美mv日韩mv国产网站| 精品欧美乱码久久久久久1区2区| 久久精品视频一区| 自拍视频在线观看一区二区| 亚洲精品中文字幕在线观看| 日韩高清欧美激情| 国产精品一区三区|