11 lines · plain
1! REQUIRES: riscv-registered-target2! RUN: %flang_fc1 -triple riscv64-none-linux-gnu -mabi=lp64 -emit-llvm -o - %s | FileCheck %s --check-prefix=LP643! RUN: %flang_fc1 -triple riscv64-none-linux-gnu -mabi=lp64f -emit-llvm -o - %s | FileCheck %s --check-prefix=LP64F4! RUN: %flang_fc1 -triple riscv64-none-linux-gnu -mabi=lp64d -emit-llvm -o - %s | FileCheck %s --check-prefix=LP64D5 6! LP64: !{{[0-9]+}} = !{i32 1, !"target-abi", !"lp64"}7! LP64F: !{{[0-9]+}} = !{i32 1, !"target-abi", !"lp64f"}8! LP64D: !{{[0-9]+}} = !{i32 1, !"target-abi", !"lp64d"}9subroutine func10end subroutine func11