• Home
  • Raw
  • Download

Lines Matching refs:b

10   __ashldi3 : long (long a, int b)  // a << b [[llvm]]
11 __ashrdi3 : long (long a, int b) // a / 2**b (i.e. arithmetic a >> b) [[llvm]]
12 __divdi3 : long (long a, long b) // a / b [[llvm]]
13 __lshrdi3 : long (long a, int b) // a >> b (without sign extension) [[llvm]]
14 __moddi3 : long (long a, long b) // a % b [[llvm]]
15 __muldi3 : long (long a, long b) // a * b [[llvm]]
16 __muldsi3 : long (int a, int b) // (long)a * (long)b [[llvm compiler-rt extension]] [[llvm]]
18 __udivsi3 : unsigned int (unsigned int a, unsigned int b) // unsigned int a / b [[llvm]]
19 __udivdi3 : unsigned long (unsigned long a, unsigned long a) // unsigned long a / b [[llvm]]
20 …4 : unsigned long (unsigned long a, unsigned long b, unsigned long *rem) // unsigned long a/b and…
21 __umoddi3 : unsigned long (unsigned long a, unsigned long b) // unsigned long a % b [[llvm]]
25 …int (long a, long b) // Signed comparison of a and b. (if a < b then return 0…
26 …ed long a) // Unsigned comparison of a and b. (if a < b then return 0. if a == b then return 1.…
32 __addvsi3 : int (int a, int b) // a + b [[llvm]]
33 __addvdi3 : long (long a, long b) // a + b [[llvm]]
34 __mulvsi3 : int (int a, int b) // a * b [[llvm]]
35 __mulvdi3 : long (long a, long b) // a * b [[llvm]]
38 __subvsi3 : int (int a, int b) // a - b [[llvm]]
39 __subvdi3 : long (long a, long b) // a - b [[llvm]]
60 __addsf3 : float (float a, float b) // a + b [[vfp]] [[generic]]
61 __adddf3 : double (double a, double b) // a + b [[vfp]] [[generic]]
62 __subsf3 : float (float a, float b) // a - b [[vfp]] [[generic]]
63 __subdf3 : double (double a, double b) // a - b [[vfp]] [[generic]]
64 __mulsf3 : float (float a, float b) // a * b [[vfp]] [[generic]]
65 __muldf3 : double (double a, double b) // a * b [[vfp]] [[generic]]
66 __divsf3 : float (float a, float b) // a / b [[vfp]] [[generic]]
67 __divdf3 : double (double a, double b) // a / b [[vfp]] [[generic]]
93 …__unordsf2 : int (float a, float b) // if a == NaN or b == NaN, then return non-zero. [[vfp]]…
94 …__unorddf2 : int (double a, double b) // if a == NaN or b == NaN, then return non-zero. [[vfp]]…
95 …__eqsf2 : int (float a, float b) // a != b (i.e. return 0 when a == b) (note: NaN != NaN)…
96 …__eqdf2 : int (double a, double b) // a != b (i.e. return 0 when a == b) (note: NaN != NaN) …
97 __nesf2 : int (float a, float b) // a != b || a == NaN || b == NaN [[vfp]]
98 __nedf2 : int (double a, double b) // a != b || a == NaN || b == NaN [[vfp]]
99 …__gesf2 : int (float a, float b) // (a >= b) ? nonnegative_value : negative_value [[vfp]] …
100 …__gedf2 : int (double a, double b) // (a >= b) ? nonnegative_value : negative_value [[vfp]] …
101 __ltsf2 : int (float a, float b) // (a < b) ? negative_value : nonnegative_value [[vfp]]
102 __ltdf2 : int (double a, double b) // (a < b) ? negative_value : nonnegative_value [[vfp]]
103 …__lesf2 : int (float a, float b) // (a <= b) ? nonpositive_value : positive_value [[vfp]] …
104 …__ledf2 : int (double a, double b) // (a <= b) ? nonpositive_value : positive_value [[vfp]] …
105 __gtsf2 : int (float a, float b) // (a > b) ? positive_value : nonpositive_value [[vfp]]
106 __gtdf2 : int (double a, double b) // (a > b) ? positive_value : nonpositive_value [[vfp]]
110 __powisf2 : float (float a, int b) // a**b [[llvm]]
111 __powidf2 : double (double a, int b) // a**b [[llvm]]
112 __mulsc3 : complex_float (float a, float b, float c, float d) // (a+bi) * (c+di) [[llvm]]
113 __muldc3 : complex_double (double a, double b, double c, double d) // (a+bi) * (c+di) [[llvm]]
114 __divsc3 : complex_float (float a, float b, float c, float d) // (a+bi) / (c+di) [[llvm]]
115 __divdc3 : complex_double (double a, double b, double c, double d) // (a+bi) / (c+di) [[llvm]]