; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 6 ; RUN: llc < %s -mtriple=avr -mcpu=atmega328 | FileCheck %s define i16 @strlen(ptr noundef %__s) { ; CHECK-LABEL: strlen: ; CHECK: ; %bb.0: ; %entry ; CHECK-NEXT: ;APP ; CHECK-NEXT: call strlen ; CHECK-NEXT: ;NO_APP ; CHECK-NEXT: clr r25 ; CHECK-NEXT: ret entry: %0 = tail call addrspace(0) i16 asm "call ${2:x}", "={r24},{r24},i,~{r30},~{r31},~{memory}"(ptr %__s, ptr addrspace(1) @strlen) ret i16 %0 }