Lines Matching defs:frame
80 cilk_dot (tree frame, int field_number, bool volatil)
83 field = fold_build3 (COMPONENT_REF, TREE_TYPE (field), frame, field,
199 tree frame = lang_hooks.types.make_type (RECORD_TYPE);
200 tree frame_ptr = build_pointer_type (frame);
228 TREE_ADDRESSABLE (frame) = 1;
230 finish_builtin_struct (frame, "__cilkrts_st_frame_GCC", pedigree, NULL_TREE);
231 cilk_frame_type_decl = frame;
232 lang_hooks.types.register_builtin_type (frame, "__cilkrts_frame_t");
332 /* Get the appropriate frame arguments for CALL that is of type CALL_EXPR. */
359 tree frame = get_frame_arg (exp);
360 tree parent = cilk_dot (frame, CILK_TI_FRAME_PARENT, 0);
448 cilk_call_setjmp (tree frame)
450 tree c = cilk_dot (frame, CILK_TI_FRAME_CONTEXT, false);
460 tree frame = cfun->cilk_frame_decl;
465 if (frame.flags & CILK_FRAME_UNSYNCHED)
476 tree flags = cilk_dot (frame, CILK_TI_FRAME_FLAGS, false);
485 tree frame_addr = build1 (ADDR_EXPR, cilk_frame_ptr_type_decl, frame);
501 tree setjmp_expr = cilk_call_setjmp (frame);
513 tree parent_pedigree = cilk_dot (frame, CILK_TI_FRAME_PEDIGREE, false);
514 tree worker = cilk_dot (frame, CILK_TI_FRAME_WORKER, false);