| // Checks that these functions are branchless. |
| // CHECK-LABEL: @is_ascii_alphanumeric_char |
| pub fn is_ascii_alphanumeric_char(x: char) -> bool { |
| x.is_ascii_alphanumeric() |
| // CHECK-LABEL: @is_ascii_alphanumeric_u8 |
| pub fn is_ascii_alphanumeric_u8(x: u8) -> bool { |
| x.is_ascii_alphanumeric() |
| // CHECK-LABEL: @is_ascii_hexdigit_char |
| pub fn is_ascii_hexdigit_char(x: char) -> bool { |
| // CHECK-LABEL: @is_ascii_hexdigit_u8 |
| pub fn is_ascii_hexdigit_u8(x: u8) -> bool { |
| // CHECK-LABEL: @is_ascii_punctuation_char |
| pub fn is_ascii_punctuation_char(x: char) -> bool { |
| // CHECK-LABEL: @is_ascii_punctuation_u8 |
| pub fn is_ascii_punctuation_u8(x: u8) -> bool { |