Lines Matching refs:then
38 then
66 if thumb then "l" else "rk"
75 if not first then
82 if thumb then "low_register_operand" else "arm_hard_general_register_operand"
86 Printf.printf "%s" (if first then " [" else indent);
89 begin if offset != 0 then Printf.printf "(plus:SI " end;
91 begin if offset != 0 then Printf.printf "\n%s (const_int %d))" indent offset end;
96 Printf.printf "%s" (if first then " [" else indent);
98 begin if offset != 0 then Printf.printf "(plus:SI " end;
100 begin if offset != 0 then Printf.printf " (const_int %d))" offset end;
105 Printf.printf "%s" (if first then extra_indent ^ " [" else indent);
111 Printf.printf "%s" (if first then extra_indent ^ " [" else indent);
117 Printf.printf "%s" (if first then " [" else indent);
135 if n_left > 1 then begin
145 if n_left > 1 then begin
176 (if thumb then "thumb_" else "") name nregs astr
177 (if update then "_update" else "");
180 if update then begin
193 (if update then nregs + 1 else nregs);
194 if thumb then
195 Printf.printf " \"%s%s\\t%%%d%s, {" name astr (nregs + 1) (if update then "!" else "")
197 Printf.printf " \"%s%s%%?\\t%%%d%s, {" name astr (nregs + 1) (if update then "!" else "");
199 Printf.printf "%%%d%s" n (if n < nregs then ", " else "")
203 if not thumb then begin
205 if addrmode == IA || addrmode == DB then
212 begin if can_thumb addrmode update false then
218 begin if can_thumb addrmode update true then
227 if thumb then begin
249 if thumb then
269 if nregs > 2 then begin
285 if nregs > 2 then begin