Lines Matching refs:pointer

5 ; Leaf function, no frame so no need for a frame pointer.
15 ; Leaf function, frame pointer is requested but we don't need any stack frame,
16 ; so don't create a frame pointer.
17 define void @leaf_nofpelim() "frame-pointer"="none" {
26 ; Leaf function, frame pointer is requested and we need a stack frame, so we
27 ; need to use a frame pointer.
28 define void @leaf_lowreg_nofpelim() "frame-pointer"="all" {
37 ; Leaf function, frame pointer is requested and we need a stack frame, so we
38 ; need to use a frame pointer. A high register is pushed to the stack, so we
41 define void @leaf_highreg_nofpelim() "frame-pointer"="all" {
52 ; Leaf function, frame pointer requested for non-leaf functions only, so no
54 define void @leaf_nononleaffpelim() "frame-pointer"="non-leaf" {
63 ; Has a call, but still no need for a frame pointer.
74 ; Has a call, and frame pointer requested.
75 define void @call_nofpelim() "frame-pointer"="all" {
85 ; Has a call, and frame pointer requested for non-leaf function.
86 define void @call_nononleaffpelim() "frame-pointer"="non-leaf" {
96 ; Has a high register clobbered, no need for a frame pointer.
108 ; Has a high register clobbered, frame pointer requested. We need to split the
110 define void @highreg_nofpelim() "frame-pointer"="all" {
124 ; We need a frame pointer to correctly restore the stack, but don't need to
125 ; split the push/pop here, because the frame pointer not required by the ABI.
140 define void @highreg_alloca_nofpelim(i32 %a) "frame-pointer"="all" {