Revert " [LoongArch][ISel] Check the number of sign bits in `PatGprGpr_32` (#107432)"
[llvm-project.git] / llvm / test / CodeGen / SPIRV / instructions / call-trivial-function.ll
blob6924b7006f8373870bb1b7d67d5f7c559c7fc2d4
1 ; RUN: llc -O0 -mtriple=spirv32-unknown-unknown %s -o - | FileCheck %s
3 ; CHECK-DAG: OpName [[VALUE:%.+]] "value"
4 ; CHECK-DAG: OpName [[IDENTITY:%.+]] "identity"
5 ; CHECK-DAG: OpName [[FOO:%.+]] "foo"
7 ; CHECK:     [[INT:%.+]] = OpTypeInt 32
8 ; CHECK-DAG: [[CST:%.+]] = OpConstant [[INT]] 42
10 define i32 @identity(i32 %value) {
11   ret i32 %value
14 define i32 @foo() {
15   %x = call i32 @identity(i32 42)
16   ret i32 %x
19 ; CHECK: [[FOO]] = OpFunction [[INT]]
20 ; CHECK: [[X:%.+]] = OpFunctionCall [[INT]] [[IDENTITY]] [[CST]]
21 ; CHECK: OpReturnValue [[X]]
22 ; CHECK: OpFunctionEnd