Lines Matching defs:tmp
34 void *reg_a, *reg_b, *reg_c, *tmp;
39 "mov %w[tmp] , %w[range] \n\t"
44 "sub %w[r_c] , %w[tmp] , %w[range] \n\t"
45 "lsl %w[tmp] , %w[r_c] , #17 \n\t"
46 "cmp %w[tmp] , %w[low] \n\t"
47 "csel %w[tmp] , %w[tmp] , wzr , cc \n\t"
50 "sub %w[low] , %w[low] , %w[tmp] \n\t"
53 "ldrb %w[tmp] , [%[r_b], %w[range], SXTW] \n\t"
55 "lsl %w[low] , %w[low] , %w[tmp] \n\t"
56 "lsl %w[range] , %w[range] , %w[tmp] \n\t"
62 "ldrh %w[tmp] , [%[r_c]] \n\t"
70 "rev %w[tmp] , %w[tmp] \n\t"
72 "lsr %w[tmp] , %w[tmp] , #15 \n\t"
76 "sub %w[tmp] , %w[tmp] , %w[r_b] \n\t"
78 "lsl %w[tmp] , %w[tmp] , %w[r_c] \n\t"
79 "add %w[low] , %w[low] , %w[tmp] \n\t"
87 [tmp]"=&r"(tmp)