Home | History | Annotate | Download | only in string

Lines Matching refs:TABLE

106 /* Load an entry in a jump table into EBX and branch to it.  TABLE is a
107 jump table with relative offsets. INDEX is a register contains the
108 index into the jump table. SCALE is the scale of INDEX. */
109 # define BRANCH_TO_JMPTBL_ENTRY(TABLE, INDEX, SCALE) \
112 /* Get the address of the jump table. */ \
113 addl $(TABLE - .), %ebx; \
117 /* We loaded the jump table. Go. */ \
120 # define BRANCH_TO_JMPTBL_ENTRY_VALUE(TABLE) \
121 addl $(TABLE - .), %ebx
123 # define BRANCH_TO_JMPTBL_ENTRY_TAIL(TABLE, INDEX, SCALE) \
125 /* We loaded the jump table. Go. */ \
143 /* Branch to an entry in a jump table. TABLE is a jump table with
145 jump table. SCALE is the scale of INDEX. */
146 # define BRANCH_TO_JMPTBL_ENTRY(TABLE, INDEX, SCALE) \
147 jmp *TABLE(,INDEX,SCALE)
149 # define BRANCH_TO_JMPTBL_ENTRY_VALUE(TABLE)
151 # define BRANCH_TO_JMPTBL_ENTRY_TAIL(TABLE, INDEX, SCALE) \
152 jmp *TABLE(,INDEX,SCALE)