• Home
  • Raw
  • Download

Lines Matching refs:deopt

19   %x = call i32 @callee_0() [ "deopt"(i32 5) ]
25 call void @f() [ "deopt"() ]
26 call void @f() [ "deopt"(i32 0, i32 1) ]
27 call void @f() [ "deopt"(i32 0, i32 1), "foo"(double 0.0) ]
35 ; CHECK-NEXT: call void @f() [ "deopt"(i32 5) ]
36 ; CHECK-NEXT: call void @f() [ "deopt"(i32 5, i32 0, i32 1) ]
37 ; CHECK-NEXT: call void @f() [ "deopt"(i32 5, i32 0, i32 1), "foo"(double 0.000000e+00) ]
40 %x = call i32 @callee_1() [ "deopt"(i32 5) ]
46 %v = call i32 @g() [ "deopt"(i32 0, i32 1), "foo"(double 0.0) ]
54 ; CHECK-NEXT: [[RVAL:%[^ ]+]] = call i32 @g() [ "deopt"(i32 %val, i32 0, i32 1), "foo"(double 0.0…
56 %x = call i32 @callee_2() [ "deopt"(i32 %val) ]
62 %v = call i32 @g() [ "deopt"(i32 0, i32 1), "foo"(double 0.0) ]
69 %x = invoke i32 @callee_3() [ "deopt"(i32 7) ] to label %normal unwind label %unwind
70 ; CHECK: invoke i32 @g() [ "deopt"(i32 7, i32 0, i32 1), "foo"(double 0.000000e+00) ]
82 …%v = invoke i32 @g() [ "deopt"(i32 0, i32 1), "foo"(double 0.0) ] to label %normal unwind label %u…
95 ; CHECK: invoke i32 @g() [ "deopt"(i32 7, i32 0, i32 1), "foo"(double 0.000000e+00) ]
96 %x = call i32 @callee_4() [ "deopt"(i32 7) ]
102 …%v = invoke fastcc i32 @g.fastcc() #0 [ "deopt"(i32 0, i32 1), "foo"(double 0.0) ] to label %norma…
115 ; CHECK: invoke fastcc i32 @g.fastcc() #[[FOO_BAR_ATTR_IDX:[0-9]+]] [ "deopt"(i32 7, i32 0, i32 1)…
116 %x = call i32 @callee_5() [ "deopt"(i32 7) ]
122 %v = call fastcc i32 @g.fastcc() #0 [ "deopt"(i32 0, i32 1), "foo"(double 0.0) ]
129 ; CHECK: call fastcc i32 @g.fastcc() #[[FOO_BAR_ATTR_IDX]] [ "deopt"(i32 7, i32 0, i32 1), "foo"(do…
130 %x = call i32 @callee_6() [ "deopt"(i32 7) ]
152 %v = call fastcc i32 @g.fastcc() [ "deopt"(i32 0, i32 1), "foo"(double 0.0) ]
161 %x = call i32 @callee_7(i1 true) [ "deopt"(i32 7) ]
184 %v = call fastcc i32 @g.fastcc() [ "deopt"(i32 0, i32 1), "foo"(double 0.0) ]
197 %x = call i32 @callee_8(i1 true) [ "deopt"(i32 7) ]