1; NOTE: Assertions have been autogenerated by utils/update_test_checks.py UTC_ARGS: --version 5 2; RUN: opt -mtriple=riscv64 -passes="ee-instrument<post-inline>" -S < %s | FileCheck %s --check-prefixes=CHECK,RISCV64 3; RUN: opt -mtriple=riscv32 -passes="ee-instrument<post-inline>" -S < %s | FileCheck %s --check-prefixes=CHECK,RISCV32 4; RUN: opt -mtriple=loongarch64 -passes="ee-instrument<post-inline>" -S < %s | FileCheck %s --check-prefixes=CHECK,LOONGARCH64 5; RUN: opt -mtriple=loongarch32 -passes="ee-instrument<post-inline>" -S < %s | FileCheck %s --check-prefixes=CHECK,LOONGARCH32 6; RUN: opt -mtriple=aarch64 -passes="ee-instrument<post-inline>" -S < %s | FileCheck %s --check-prefixes=CHECK,AARCH64 7; RUN: opt -mtriple=aarch64_be -passes="ee-instrument<post-inline>" -S < %s | FileCheck %s --check-prefixes=CHECK,AARCH64_BE 8; RUN: opt -mtriple=aarch64_32 -passes="ee-instrument<post-inline>" -S < %s | FileCheck %s --check-prefixes=CHECK,AARCH64_32 9 10define void @f1() "instrument-function-entry-inlined"="_mcount" { 11; CHECK-LABEL: define void @f1() { 12; CHECK-NEXT: [[TMP1:%.*]] = call ptr @llvm.returnaddress(i32 0) 13; CHECK-NEXT: call void @_mcount(ptr [[TMP1]]) 14; CHECK-NEXT: ret void 15; 16 ret void 17} 18;; NOTE: These prefixes are unused and the list is autogenerated. Do not add tests below this line: 19; AARCH64: {{.*}} 20; AARCH64_32: {{.*}} 21; AARCH64_BE: {{.*}} 22; LOONGARCH32: {{.*}} 23; LOONGARCH64: {{.*}} 24; RISCV32: {{.*}} 25; RISCV64: {{.*}} 26