Lines Matching defs:o
1 // RUN: %clang_cc1 -fms-extensions -w -triple i386-pc-win32 -emit-llvm -o - %s | FileCheck %s
9 NonTrivial(const NonTrivial &o);
20 Both(const Both &o);
26 int receive_inalloca_overaligned(NonTrivial nt, OverAligned o) {
27 return nt.x + o.buf[0];
55 int receive_both(Both o) {
56 return o.x + o.y;
60 // CHECK-SAME: (ptr noundef %o)
72 int receive_inalloca_both(NonTrivial nt, Both o) {
73 return nt.x + o.x + o.y;
96 MyPtr(const MyPtr &o);
101 int receiveMyPtr(MyPtr o) { return *o.ptr; }
104 // CHECK-SAME: (ptr noundef %o)