Home
last modified time | relevance | path

Searched refs:SmallStruct (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/llvm/test/CodeGen/ARM/
H A Dstruct_byval.ll18 %st = alloca %struct.SmallStruct, align 4
19 %call = call i32 @e1(%struct.SmallStruct* byval(%struct.SmallStruct) %st)
62 declare i32 @e1(%struct.SmallStruct* nocapture byval(%struct.SmallStruct) %in) nounwind
69 define void @f3(%struct.SmallStruct* nocapture byval(%struct.SmallStruct) %s) nounwind optsize {
73 %0 = bitcast %struct.SmallStruct* %s to i8*
78 define void @f4(%struct.SmallStruct* nocapture byval(%struct.SmallStruct) %s) nounwind optsize {
82 %addr = getelementptr inbounds %struct.SmallStruct, %struct.SmallStruct* %s, i32 0, i32 0
89 …ne void @f5(i32 %a, i32 %b, i32 %c, i32 %d, %struct.SmallStruct* nocapture byval(%struct.SmallStru…
93 %0 = bitcast %struct.SmallStruct* %s to i8*
98 …ne void @f6(i32 %a, i32 %b, i32 %c, i32 %d, %struct.SmallStruct* nocapture byval(%struct.SmallStru…
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/WebAssembly/
H A Dbyval.ll6 %SmallStruct = type { i32 }
12 declare void @ext_func(%SmallStruct*)
14 declare void @ext_byval_func(%SmallStruct* byval(%SmallStruct))
15 declare void @ext_byval_func_align8(%SmallStruct* byval(%SmallStruct) align 8)
20 define void @byval_arg(%SmallStruct* %ptr) {
29 ; Copy the SmallStruct argument to the stack (SP+12, original SP-4)
36 call void @ext_byval_func(%SmallStruct* byval(%SmallStruct) %ptr)
46 define void @byval_arg_align8(%SmallStruct* %ptr) {
60 call void @ext_byval_func_align8(%SmallStruct* byval(%SmallStruct) align 8 %ptr)
83 define void @byval_param(%SmallStruct* byval(%SmallStruct) align 32 %ptr) {
[all …]
/llvm-project-15.0.7/clang/test/CodeGen/
H A Darmv7k-abi.c55 } SmallStruct; typedef
58 void small_struct_direct(SmallStruct s) {} in small_struct_direct()
61 SmallStruct return_small_struct_direct() {} in return_small_struct_direct()
/llvm-project-15.0.7/clang/test/SemaCXX/
H A Dbuiltin-object-size-cxx14.cpp60 struct SmallStruct { struct
99 SmallStruct small; in tooSmallBuf()